學(xué)Java軟件工程師好,還是net軟件工程師好?
網(wǎng)友解答: 毫無(wú)疑問(wèn)java在中國(guó)基本完爆.net。第一:通用性,java是一門(mén)比較通用的編程語(yǔ)言,而.net則依托于微軟,雖然微軟這一兩年來(lái),發(fā)展比以前好了很多,但是在微軟最強(qiáng)大的時(shí)候
毫無(wú)疑問(wèn)java在中國(guó)基本完爆.net。
第一:通用性,java是一門(mén)比較通用的編程語(yǔ)言,而.net則依托于微軟,雖然微軟這一兩年來(lái),發(fā)展比以前好了很多,但是在微軟最強(qiáng)大的時(shí)候力推的.net都不是java的一合之?dāng)?,該語(yǔ)言具有天生的劣勢(shì)(就像sqlserver一樣,我感覺(jué)唯一的優(yōu)勢(shì)就是可以用中文做字段名,但是只有windows能用(現(xiàn)在不了解了,以前是這樣的)。
第二:就業(yè)市場(chǎng)。java這幾年毫無(wú)疑問(wèn)是整個(gè)行業(yè)最大的需求市場(chǎng),不管是很多人鼓吹的python,還是現(xiàn)在的大前端,就業(yè)崗位遠(yuǎn)遠(yuǎn)沒(méi)有java多。整個(gè)java不管是中低端還是高端的構(gòu)架都是平緩過(guò)渡的,不會(huì)像很多崗位需要較高的門(mén)檻,不會(huì)太菜基本能找到工作。.net現(xiàn)在很少有需要高端的開(kāi)發(fā)(一般都是一些老公司的老業(yè)務(wù)修修補(bǔ)補(bǔ),其實(shí)也不需要什么大佬,能跑就行。)
第三:個(gè)人前景。java在前面也說(shuō)了,找工作容易,低中高檔次的需求量也大,大牛也比較多(畢竟從業(yè)人太多了),學(xué)習(xí)成本相對(duì)較低。
網(wǎng)友解答:好與不好,都是相對(duì)的,這時(shí)從幾方面作對(duì)比:
從就業(yè)看Java會(huì)高于Net需求。
上面是51job 2018年12月8號(hào)的崗位數(shù)據(jù),Java崗位數(shù)量:98394,
.Net
崗位數(shù)量:33683。Java是.Net
需求量近3倍。從收入看從網(wǎng)上流傳的 《2017年程序員行業(yè)薪資調(diào)查》看平均薪資情況:
入門(mén)難度.Net
比Java容易入門(mén),開(kāi)發(fā)難度較低。主要也是得益于IDE的強(qiáng)大。開(kāi)發(fā)效率.Net
完虐 Java,Visual Studio 號(hào)稱(chēng)宇宙最強(qiáng)IDE,對(duì).Net
支持非常完美。其這語(yǔ)言還沒(méi)有能與Visual Studio開(kāi)發(fā)效率相媲美。應(yīng)用場(chǎng)景Java:嵌入式、服務(wù)器端編程、安卓手機(jī)端、
.Net
:桌面程序、服務(wù)器端編程、跨平臺(tái)移動(dòng)端開(kāi)發(fā)、游戲開(kāi)發(fā)(Unity3D等)跨平臺(tái)Java完爆.Net
語(yǔ)言受歡迎程度Java高于.Net(C#為主)
(Stack Overflow 2018年1月)
以上回答希望對(duì)題主能有所幫助,也可以關(guān)注我查看其它與開(kāi)發(fā)語(yǔ)言相關(guān)的回答,以作參考。