為什么感覺程序員以寫java語言為主?
看到程序員以寫 Java 為主,那可能因?yàn)樯钊ψ拥膯栴},接觸到的同事會(huì)朋友都是從事 Java 開發(fā),于是有了一個(gè)錯(cuò)覺。這個(gè)直覺,又是由下面這些可觀真實(shí)的實(shí)際情況所體現(xiàn)的。Java 活躍度高
根據(jù) TIOBE 已經(jīng)公布的編程語言排行榜顯示,Java 連年穩(wěn)居首位,熱度一直都未減少。這個(gè)第一雖然不能說明一門編程語言的好壞,但是這個(gè)排行可以顯示 Java 語言的社區(qū)關(guān)注度高、用戶在搜索引擎中檢索的次數(shù)多、論壇討論的話題多。這也就造成了一個(gè)現(xiàn)象——程序員好像到處都在談?wù)?Java。
企業(yè)廣泛使用 JavaJava 已經(jīng)發(fā)展多年,各種技術(shù)棧完善,眾多開源解決方案,構(gòu)建大型企業(yè)級(jí)應(yīng)用高效而穩(wěn)定。因此很多機(jī)構(gòu)、互聯(lián)網(wǎng)企業(yè)都青睞使用 Java 開發(fā)線上系統(tǒng),導(dǎo)致需求大,Java 程序員占比高。Java 有一定的學(xué)習(xí)門檻學(xué)習(xí) Java 的過程往往是入門難、然后容易、之后提升很慢,所以各個(gè)階段的 Java 程序員都活躍在編碼一線。這也導(dǎo)致公司對(duì)從業(yè)人員的要求相對(duì)高一些,招聘的學(xué)歷起碼也是得專科以上。再者 Java 語言出現(xiàn)較晚,吸收了很多語言的優(yōu)秀特性,去掉了一些容易出問題的技術(shù)點(diǎn),但是要求有一定的技術(shù)廣度。就算 Java 程序員轉(zhuǎn)到中間件或者 DBA 都是有可能的。
Java 高級(jí)工程師市場(chǎng)缺口大,薪水高,年薪平均在 25W-50W 之間,Java架構(gòu)師薪資在 80W 起。高薪的誘惑,培訓(xùn)機(jī)構(gòu)也喜歡教 Java 技術(shù),媒體對(duì)此的爭相報(bào)道,行業(yè)前景被廣泛看好。