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