net和java兩個方向哪個比較好?
在所有開發語言當中,Java和.NET都是非常優秀的開發語言,目前在國內,這兩種開發語言使用的人數占據量也是相當大的。
從語言特性包括語法上來說,Java和.NET都長得很相似,所以這兩種語言互相間學習都較容易。但是從更廣泛的角度來說,Java有著.NET暫時無法超越的優點,如:跨平臺(雖然.NET也宣稱跨平臺了,但畢竟推出時間短,還不夠成熟)、生態圈好、開源社區力量大、應用廣泛等。
如果從以后的就業角度去考慮,我們可以看下各大招聘網站上這兩種語言的崗位數量和薪資情況,總體上是Java比.NET競爭力更好一點。我一直在技術行業,身邊基本上都是一群程序員同學們,有Java、.NET、PHP、NodeJS等,就我所知的,不少從事.NET開發的朋友也有一些轉其它語言了(雖然沒有完全放棄.NET)。另外,大家身邊如果有人事或者獵頭朋友,多少也知道目前.NET的崗位需求量是怎樣的。
綜上,我的建議是如果是剛入行的或準備入行的,不用考慮了,選Java;如果是.NET開發人員遇到職業迷茫了,我建議可以了解一下Java或者Python,多學點始終是好的。