業界|2018最流行的程式語言Top 3(附薪資情況)

選自hackernoon

作者:

Michael J. Garbade

機器之心編譯

參與:李詩萌、路

本文綜合 Stack Overflow 的年度編程語言調查、GitHub 的年度報告、TIOBE 編程社區指數和就業搜索網站 Indeed.com 的統計數據,提出 2018 年最流行的三大編程語言:JavaScript、Java、Python。

由於現在的編程語言種類繁多,決定用哪種語言來完成任務成了一項艱鉅的任務。在決定「最佳」語言之前,你應該對包括個人喜好和備選語言在內的多個因素進行評估。

Bautista 有超過四年的 web 開發經驗,目前正在向人們傳授開發技巧。他說,「在 2018 年,為待處理的項目選擇合適編程語言的最好方法是研究一下科技行業的動態。」

科技行業會提供一些重要的趨勢和信號,你可以根據它們做決定。例如,如果你知道 2018 年最賺錢或最流行的編程語言,你就可以做出適當的調整,多關注一下這些編程語言。

我們在本文中根據一些資源進行了評估,提出了 2018 年最熱的三種編程語言。

1. JavaScript

JavaScript 是一種動態編程語言,常用於增加網站的交互性。

人們一般認為這是一種「初學者友好」的語言,這種特性增加了 JavaScript 在開發者社區中的使用量。

Stack Overflow 是一個很流行的網站,開發人員使用該網站分享技術方面的內容。該網站會進行年度調查,從開發者社區中得到一些有用的統計數據,數據從開發者的工資到他們最喜歡的技術都有涉及。

2018 年 1 月,該網站調查了超過 100,000 名開發人員,得到了一些有趣的統計結果。

下圖是 Stack Overflow 根據編程語言的流行度繪製的圖表(https://insights.stackoverflow.com/survey/2018#most-popular-technologies):

业界|2018最流行的编程语言Top 3(附薪资情况)

如上圖所示,該調查顯示,JavaScript 是 2018 年最常用的編程語言,使用量高達 69.8%,該語言連續六年名列第一。

GitHub 是全世界數百萬開發人員在使用的代碼分享網站,該網站中也提到 JavaScript 是最常用的編程語言。GitHub 2017 年發佈的一份年終報告中提到,他們絕大部分用戶的庫都依賴 JavaScript。

報告地址:https://octoverse.github.com/

下圖是 GitHub 給出的常用編程語言的圖:

业界|2018最流行的编程语言Top 3(附薪资情况)

在全球範圍內,Stack Overflow 調查發現 JavaScript 開發人員年薪約 55,000 美元。而美國的 JavaScript 開發人員年薪能達到 98,000 美元。

Indeed.com 是一個很受歡迎的就業搜索網站,根據該網站的數據可估計出美國的 JavaScript 開發人員每年平均收入可達 110,945 美元。

2. Java

Java 是一種通用的編程語言,可用於創建跨平臺應用。無論你想部署什麼樣的平臺(桌面、移動端還是 web 端),Java 都能滿足你的需求。

TIOBE 編程社區指數(The TIOBE Programming Community index)根據搜索引擎的結果總結編程語言的流行度。截至 2018 年 7 月,Java 是最受歡迎的語言。

下圖是 TIOBE 榜單的圖表:

业界|2018最流行的编程语言Top 3(附薪资情况)

根據 Stack Overflow 的調查,Java 的流行度高達 45.3%,是排行第二的編程語言(該結果未考慮 HTML、CSS 和 SQL,因為這些主要是非獨立的、用於支持主語言的編程語言。)

該調查在美國的統計數據顯示,Java 開發人員的年薪達到 100,000 美元。Indeed.com 估計美國的 Java 開發人員平均年收入為 100,873 美元。

3. Python

Python 是一種強大的高級編程語言,該語言在 2018 年得到廣泛普及。由於其通用的特性,該語言被廣泛應用於 web 開發、機器學習和數據分析等多項任務。

Stack Overflow 調查顯示,以 Python 作為主要編程語言的用戶有 38.8%。根據該網站的調查結果,2018 年 Python 的流行度已經超過了 C#——就像它在 2017 年超過 PHP 那樣。

在 GitHub 上,Python 的人氣以第二名超過了 Java,2017 年使用 Python 語言的 pull request 比 2016 年高出 40%。

值得一提的是,人工智能領域對 Python 的持續興趣可能會繼續刺激對 Python 的需求。事實上,Stack Overflow 將其稱為「增長最快的主要編程語言」。

下表展示了 Python 不可置信的增長情況:

业界|2018最流行的编程语言Top 3(附薪资情况)

Stack Overflow 的調查顯示,在全球範圍內,Python 開發人員可以拿到 56,000 美元的年薪。而 Indeed.com 估計美國的 Python 開發人員平均年收入可達 114,811 美元。

結語

顯而易見,JavaScript、Java 和 Python 是 2018 年最適合工作的最佳編程語言。

儘管調查報告有些微不同,但對於希望職業生涯更上一層樓的開發者而言,這三種流行度最高的編程語言是很值得學習的。

你可以使用 2018 年最流行編程語言的相關信息,來估計你的編程技巧是否與行業趨勢一致、當開始構建新的軟件系統時你所使用的編程語言是否用得上,以及你是否可以和別的開發人員合作。

你最喜歡用的編程語言是什麼?為什麼?

請在評論中告訴我們。業界|2018最流行的編程語言Top 3(附薪資情況)

原文鏈接:https://hackernoon.com/top-3-most-popular-programming-languages-in-2018-and-their-annual-salaries-51b4a7354e06

✄------------------------------------------------

加入機器之心(全職記者 / 實習生):[email protected]

投稿或尋求報道:content@jiqizhixin.com

廣告 & 商務合作:[email protected]


分享到:


相關文章: