分析了 700 萬份工作需求,市場需求最高的八種編程語言是這些
在過去的 8 個月時間里(從 2021 年 10 月到 2022 年 6 月),DevJobsScanner 分析了超過 700 萬份開發者工作需求,得出了目前行業需求量最高的 8 種編程語言。
需要注意的是,在這 700 萬份工作需求中,DevJobsScanner 只挑選了有明確編程語言要求的工作,舍棄了對語言要求比較模糊的工作。
讓我們一起看看在目前的市場需求中,哪些語言是最緊俏的。
8. GO
Go 是一門年輕的語言,Google 于 12 年前才創建它。Google 設計 Go 是為了在多核、聯網機器和大型代碼庫的時代提高編程效率。從下面的圖表中可以看出,Go 的受歡迎程度正在緩慢增長,在 2023 年它有可能會進入前五名。
在這 8 個月時間里,DevJobsScanner 共發現了 3 萬個工作機會,占具有明確編程語言需求工作中的 2%。
按月份劃分的 Go 工作占比:
7. Ruby
Ruby 占據了需求量最大的編程語言的第七名,它最受歡迎的用法是與網絡框架 Ruby on Rails 結合在一起。盡管第七名看起來不高,但 Ruby 在 Twitter、Github 和 Crunchbase 等公司內廣泛使用。
在這 8 個月時間里,DevJobsScanner 共發現了 6.6 萬個工作機會,占具有明確編程語言需求工作中的 4.2%。
按月份劃分的 Ruby 工作占比:
6. C/C++
從 C 語言的首次發布到現在已經過去了 50 年,而從后來 C++ 的出現到現在也已經過去了 37 年,C++ 最初的名字是 "C with Classes"。C/C++ 通過對語言的定期補充和改進保持了其受歡迎程度,現代 C++ 包括面向對象、泛型等特性。它在行業中的使用范圍很廣,在電子游戲、服務器、數據庫,甚至是空間探測器種都可以看到 C++ 的身影。
在這 8 個月時間里,DevJobsScanner 共發現了 8.5 萬個工作機會,占具有明確編程語言需求工作中的 5.5%。
按月份劃分的 C/C++ 工作占比:
5. PHP
PHP 排名第 5,創立 27 年以來,PHP 如今仍然是需求量第五大的語言。PHP 主要用于網站開發,與 Laravel 或 Wordpress 等框架結合使用。
在這 8 個月時間里,DevJobsScanner 共發現了 10.9 萬個工作機會,占具有明確編程語言需求工作中的 7%。
按月份劃分的 PHP 工作占比:
4. C#
第四名由 C# 獲得,C# 是一種通用的多范式編程語言,作為一種通用語言,C# 的使用范圍很廣。C# 最常見的用法是與 .NET 框架一起使用,它在 Unity 游戲框架中也被大量用于腳本編寫。.NET 框架和 Unity 在知名公司中都很受歡迎。
在這 8 個月時間里,DevJobsScanner 共發現了 13.5 萬個工作機會,占具有明確編程語言需求工作中的 9%。
按月份劃分的 C# 工作占比:
3. Java
需求量排名第三的編程語言是 Java。自 1995 年創建以來,Java 一直深受大家的喜愛。盡管在過去的幾年里,隨著 Kotlin 等更多現代語言的出現,這種受歡迎程度在持續下降,但它仍然穩居前三。目前有許多知名公司在使用像 Spring 這樣的框架,也有助于 Java 保持這一地位。
在這 8 個月時間里,DevJobsScanner 共發現了 26.2 萬個工作機會,占具有明確編程語言需求工作中的 17%。
按月份劃分的 Java 工作占比:
2. Python
Python 成為了 2022 年需求量排名第二的編程語言。它的多功能性,從腳本、運行服務器、AI、用于數據分析等,是實現這一里程碑的關鍵。在這 8 個月時間里,DevJobsScanner 共發現了 30.8 萬個工作機會,占具有明確編程語言需求工作中的 20%。
按月份劃分的 Python 工作占比:
1. Javascript / Typescript
自從 Javascript 作為網絡編程語言誕生以來,Javascript 就一直是熱門的編程語言之一。即便到了 2022 年,Javascript 目前仍然是整個市場上需求量最大的編程語言,此外 Typescript 的到來也起到了推動作用,近年來 Typescript 的受歡迎程度只增不減,許多新的 Javascript 框架完全是用 Typescript 編寫的,如 Angular 和 NestJS。
在 8 個月的時間里,DevJobsScanner 發現了 48.6 萬個工作機會,占具有明確編程語言需求工作中的 32%。
按月份劃分的 Javascript / Typescript 工作占比:
需求量最大的編程語言(完整列表)
以下是完整的圖表,包括編程語言及其各自需求量:
以及按月細分的相同視圖:
總結
很明顯,Javascript 和 Typescript 在開發者就業市場上占據主導地位。Javascript 和 Typescript 共占明確編程語言工作機會中的 32%。意味著每三份工作機會中就有一個需要 Javascript 或 Typescript。
Python 和 Java 是需求量第二和第三大的編程語言,但在過去的兩個月里,Java 的工作機會數量已經超過了 Python。
C# 是另一種值得關注的語言,在這 8 個月中,它一直在緩慢增長。Go 的情況也是如此,但增加幅度相對緩慢。