.net開發(fā) 為什么有人說招聘.net架構(gòu)師非常少,而java架構(gòu)師特別多?
為什么有人說招聘.net架構(gòu)師非常少,而java架構(gòu)師特別多?1. 歷史記錄:ASP(稍后。Net)、PHP、JSP(Java框架)是傳統(tǒng)web開發(fā)的三駕馬車,而Python則蜂擁而至。2. . ne
為什么有人說招聘.net架構(gòu)師非常少,而java架構(gòu)師特別多?
1. 歷史記錄:
ASP(稍后。Net)、PHP、JSP(Java框架)是傳統(tǒng)web開發(fā)的三駕馬車,而Python則蜂擁而至。
2. . net不是開源的,盡管現(xiàn)在大部分都是開源的。開發(fā)時(shí)。Net,程序員不關(guān)注開發(fā)框架,而是“尋找”相關(guān)的框架或類庫(kù)。有一種說法是這樣的。Net開發(fā)特別適合于“不出人意料,只找不到”。有時(shí)我努力開發(fā)一個(gè)類庫(kù),但后來我發(fā)現(xiàn)微軟已經(jīng)開發(fā)了它,就等著你用。這就是非開源技術(shù)的優(yōu)勢(shì)。整個(gè)技術(shù)規(guī)范或生態(tài)是可控的,有大量的官方類庫(kù)。
3. Java來自開源,其官方類庫(kù)或框架很少?,F(xiàn)在,在甲骨文的領(lǐng)導(dǎo)下,它的大部分非開源技術(shù)。Java的開源生態(tài)鏈非常完整,世界上大多數(shù)框架都是基于Java的。這些框架沒有官方干預(yù),導(dǎo)致百花齊放、百家爭(zhēng)鳴的局面。因?yàn)闆]有統(tǒng)一的系統(tǒng)來指導(dǎo)(只有Java語(yǔ)言開發(fā)規(guī)范遠(yuǎn)遠(yuǎn)不夠),所以經(jīng)常會(huì)出現(xiàn)每個(gè)框架重復(fù)或沖突的情況。所以了解java開發(fā)的框架,還是玩不轉(zhuǎn)。
4. 總結(jié)。Net架構(gòu)師很少,因?yàn)樗麄兊姆情_源背景
相反,Java是一個(gè)開源背景