2020 年,哪一門計算機技能最當紅?

2020 年,哪一門計算機技能最當紅?

為了研究這件事,美國招聘網站 Indeed 做了一項調查,統計了 2014 年到 2019 年五年間發佈在自己網站上的數百萬個美國地區的崗位數據,這些崗位共包含了 571 項計算機技能的關鍵詞。

2020 年,哪一門計算機技能最當紅?

結論很有參考意義,比如說:

根據數據顯示,SQL 和 Java 是僱主想要的前兩項技術技能。;Python 是第三大最常見的技能,其強勁增長部分歸功於數據科學工作;排名第六的亞馬遜網絡服務(AWS)的增長更為驚人。

近兩年來 Python 的爆火我們都能感受到,但 AWS 為什麼大幅增長 418%?Java 和 C 分別排在什麼位置、變化趨勢如何?

通過這份 Indeed.com 發佈的數百萬美國技術工作,可以找到一些答案。

技術能力社會需求量 TOP 20

2020 年,哪一門計算機技能最當紅?

如上表所示,在僱主想要的所有技術技能中,SQL 雖然逐年下降,但仍然排名第一,大概佔比 22%。

Java 老當益壯,位列第二,並保持著緩慢的增長。

Python 位居第三,但五年間取得了 123% 的增長。Python 受歡迎程度的上升也反映了工作的新組合,其中包括數據科學家和數據工程師等強勁增長的職位。Linux 排名第四,JavaScript 排名第五。

從折線圖中我們可以更清楚的看到發展變化。

除了黑色的 Python 外,還有一條橘色的線在迅猛攀升,就是 AWS。從 2014 年到 2019 年,AWS 取得了 418% 的增長。整體佔比從 2.7% 漲到了 14.2%。

縱觀整體數據,排在前十位的技術技能是幾種歷史悠久的編程語言,其增長幅度適中或持平:C ++,C 和 C#。

.NET 位居第十,在五年中份額下降了 15%。被擠出前十名的 Oracle、Unix 和 HTML 在技術職位上的份額分別下降了 38%,33% 和 17%。

Python 和 AWS 增長的背後

2014 年,Python 在 Indeed.com 上排名第 15。五年後,Python 躍居到了第三位,並且份額增加了 123%。AWS 的崛起更是令人驚歎 —— 同期增長了 418%,從第 39 位上升到第六位。

這兩個數據飆升的背後,可能是同樣的原因。

首先,隨著技術的發展和工作性質的演變,軟件工程師和全棧開發人員越來越多地開始使用 Python,同樣,這一批人也更多的開始使用 AWS。但是,Python 和 AWS 的飛速增長背後的一個重要原因是,底層技術工作組合正在以有利於這些編程語言的方式發生變化。

其實可以這樣想,技術技能的上升或下降一般有兩個原因:

  1. 更多的技術工作需要該技能;
  2. 技術工作對某個技能的使用需求增加或增長,而這種需求變化與職位數量的變化不成比例。

第二個因素驅動了 Python 和 AWS 的迅猛增長。特別是,數據科學家和數據工程師等不成比例地使用 Python 的技術工作正在蓬勃發展。

AWS 的爆炸性增長與數據科學家職位的上升並不緊密相關。另一方面,諸如全棧開發人員和開發運營(“ DevOps”)工程師之類的技術工作助長了它的興起。不斷變化的工作結構(以數據科學家和全棧開發人員職位的增長為例)推動了 Python 和 AWS 等技能的崛起。

雖然 Python 近幾年才取得突破性的發展,但 Python 其實是一門「古老」的語言,其概念首次出現於 1991 年。

Python 的歷史積澱賦予了它一些優勢。Python 的使用者眾多,這表示這門語言穩定,且具備大量編寫完備的文檔。對於開發者和企業來說,這意味著使用 Python 伴隨而來的是大量經驗和代碼,只需要評估即可。

Indeed hiring lab:《Today's Top Tech Skills》

https://www.hiringlab.org/2019/11/19/todays-top-tech-skills/

結論

從這份數據報告中我們可以看到,最受企業關注的技術技能是 SQL,其次是 Java,緊隨其後的是 Python。JavaScript,尤其是 AWS 也發展迅速。

從這些趨勢中來預測編程語言的發展十分簡單,但如果面臨選擇一門語言去學習的時候,其實就不只是看趨勢這麼簡單的事情了,還需要考慮個人的職業規劃和喜好。

比如 Python 雖然大熱,但主要應用於數據科學領域,如果想從事一些底層開發相關的工作,C 和 C++ 可能仍是較好的選擇;如果想從事 iOS 開發,那麼又需要關注 Swift;隨著 Flutter 的普及,Dart 最近也經常上頭條。

所以,我們還是要基於項目的屬性和規模以及所需技能組合,合理地選擇編程語言,而不是一味地迷信其中的某一種編程語言。


分享到:


相關文章: