Jetbrains 釋出 2020 Java 開發者資料分析報告,中國 Java 開發者佔比全球最多

芒果果發表於2020-09-30

今年是 Java 25 週年,知名開發工具供應商 Jetbrains 根據不同來源的資料對 Java 進行了一些研究。

Jetbrains 市場研究和分析團隊對開發人員模型的評估結果表明,當今世界上有大約 520 萬專業開發人員將 Java 作為主要開發語言。亞洲的 Java 開發人員數量最多,大約有 250 萬左右。

Java 開發人員分佈

亞洲是 Java 開發人員集中最多的地方

全球範圍內,將 Java 作為主要語言的開發人員有 520 萬,如果將主要使用其他程式語言但同時也使用 Java 的開發人員算在一起,那麼這個數字可能接近 680 萬。

亞洲是 Java 開發人員集中最多的地方,北美和歐洲的數字遠不及亞洲。Jetbrains 的分析團隊調查了為什麼這些國家在專業開發方面特別喜歡 Java 而不是其他語言。

在將 Java 作為主要語言的國家/地區中,中國和韓國國內 Java 開發者所佔的百分比最高,分別有 51% 和 50%。排名第三到第六的國家分別是印度、德國、西班牙和巴西。

Java 在前 6 個國家中如此受歡迎的原因包括 Java 的免費使用,政府支援和開源,尤其在中國、西班牙和巴西。

image.png

Java 在中國和印度是進行 Android 移動開發的基礎,在德國,Java 是最受歡迎的面向工程師的語言,它用於為眾多行業構建高度可擴充套件的應用程式。大多數企業服務都依靠 Java 來驅動支援日常業務執行的應用程式。

美國的 Java 使用者比例並不是很高,因為從很多方面講,他們都有大量的技術堆疊可供選擇,而且很多技術公司通常處於該堆疊的最前沿,因此可能是那裡的開發人員不需要 Java 的功能或穩定性,更需要的是能快速構建和測試的功能。

Java 成為開發人員主要使用語言的原因:

根據 2020 年開發人員生態系統狀況調查,超過三分之一的開發人員將 Java 作為主要語言,它仍是僅次於 JavaScript 的專業開發人員中的第二主要語言。

image.png

大多數企業業務服務都依賴 Java,不僅是 IT 部門,幾乎每個公司都將 IT 服務作為其基礎結構的一部分,而這些服務通常都是在後端使用 Java 構建的。

用 Java 開發的軟體型別:

資料統計,Web 服務是 Java 最受歡迎的領域,佔比例 52%。

image.png

令人驚訝的是,Java 在商業智慧、資料科學和機器學習中也非常流行,常被用於編寫業務應用程式,因為它們也需要與後端和資料庫一起工作。

使用 Java 的熱門行業:

根據 2020 年開發者生態系統調查,Java 程式設計師主要在 IT 服務和金融科技領域工作,佔比分別為 42% 和 44%。

image.png

金融科技領域主要涉及金融交易所、零售銀行系統,建立計算引擎以及開發本地定製工具和服務,以使公司在市場上具有競爭力,Finance 和 FinTech幾乎都是用 Java 建立的。

IT 服務也是如此,許多針對非 IT 公司的薪資系統和庫存管理服務也都是基於Java 構建的。由於Android 移動開發的速度可能很高,所以這一領域是由 Python 領導的,但是後端可能會使用 Java 和 JVM 語言。

8 大 Java 版本:

Java 8 仍然是最受歡迎的版本,使用 Java 作為主要語言的專業開發人員中有 75% 使用了它。

有幾個因素導致 Java 8 如此受歡迎,首先,它具有典型Java開發人員從該語言中所需的一切,是一個易於使用的版本。

而且,由於 Java9 中引入了一些重大的體系結構更改,人們擔心這些更改會破壞他們用 Java 8 構建的應用程式很多開發人員不願意使用 Java9。

最重要的是,Oracle 推出了每兩年發行一次的版本,並非所有版本都長期受支援,因此 Java 9、Java 10、Java 12 和 Java 13 僅受 6 個月支援,這也是這幾個版本使用者較少的原因之一。

image.png

Java 13 使用者量之所以比較高,是因為 Jetbrains 進行調查時,它是最新的版本,不排除它會在幾個月後下降的可能。

Java 11 於 2018 年問世,它是具有長期支援的最新版本。許多企業仍未遷移到它,Java 11 引入了許多新的許可和新的訂閱,許多開發人員不升級到 Java 11 的一個主要因素是,它沒有許多令人興奮的新功能,因此語言的功能並未降低升級的風險。

Java 17 將是具有長期支援的下一個版本,並帶有許多新功能,但是從 Java 8 到 Java 17 的直接更新將有其自身的問題。

Jetbrains 分析團隊預測,下一個長期版本 Java 17 將比 Java 11 更受歡迎。


Java 已經迎來了 25 週年,但它仍然是全球開發者使用的熱門語言,尤其在亞洲國家和地區。

當今世界上有大約 520 萬專業 Java 開發人員將 Java 作為主要語言。但是,如果我們包括專業開發人員,他們主要使用其他程式語言,但同時也使用 Java,那麼這個數字可能接近 680 萬。

segmentfault 公眾號

相關文章