很多人聽到Java要涼了就是慌,不光Java,前端、python、C、C++基本都聽人聽過要涼了,其實歸根結底是因為行業(yè)標準改變了,所以很多技術不太行的程序員就要被淘汰了。
不可否認,現(xiàn)在Java技術棧相比前幾年確實被不斷拉長,難度也不斷升級,從業(yè)門檻大幅度提升,甚至表現(xiàn)出初級人才過剩。用人單位會通過各種可視化的標簽對候選人進行一層一層分層篩選,不斷提高就業(yè)的門檻,一旦競爭人數(shù)增加,就意味著大量人才過剩。
相對低端崗位的“人才過剩”,要想不被淘汰就要體現(xiàn)自身價值,Java 可能很容易學,但并不簡單。Java 語言有許多關鍵字、語法規(guī)則和編碼約定,使得它的語法比較復雜。對于初學者來說,理解和掌握這些概念可能需要花費更多的時間和精力。相對于其他編程語言,Java 往往需要編寫更多的代碼來完成相同的任務。這是由于 Java 的設計哲學中注重代碼的可讀性和嚴格的類型檢查,但也增加了學習和編寫代碼的工作量。
像C#、go、rust等雖然開源,但生態(tài)不像 Java 這么完善,所以Java開發(fā)還有很長一段路可以走。