機器學習霸佔高薪榜、區塊鏈偃旗息鼓?2020 年軟件工程師狀況解讀

機器學習霸佔高薪榜、區塊鏈偃旗息鼓?2020 年軟件工程師狀況解讀

整理 | 彎月

在當前全球數字化轉型的大潮中,每家公司都在向著高科技邁進。無論是銀行、航空公司、連鎖超市還是汽車製造商(如特斯拉),投資頂級軟件工程人才不是為了未來一展抱負,而是關乎生死存亡的大事。

最近,Hired網站推出了一份全球軟件工程師的報告,其中彙總了推動數字化轉型趨勢的一系列深層見解,希望為軟件工程師提供一份切實的數據,讓開發社區對職業發展有深入的瞭解。

机器学习霸占高薪榜、区块链偃旗息鼓?2020 年软件工程师状况解读

軟件工程領域最熱門的工作

首先,讓我們來看看全球數千家最具創新性的公司需求最高的工作與技術。

每年都有一些新興的崗位在招聘市場上異軍突起。去年的黑馬是區塊鏈工程師,而2020年當屬AR/VR(需求增長了+1400%)。值得注意的是,今年區塊鏈工程師的需求增長從去年的517%的爆炸性增長降至正常水平的9%。

我們認為,AR/VR需求的增長直接反映了這項技術本身已日趨成熟,可以廣泛應用到遊戲之外的業務。從護膚美容化妝品公司絲芙蘭(Sephora)到傢俱零售商Wayfair,許多不同類型的公司都在積極嘗試這項技術。

机器学习霸占高薪榜、区块链偃旗息鼓?2020 年软件工程师状况解读
  • 今年AR/VR將大放異彩,需求增長率為1400%。

  • 遊戲工程師的招聘需求增長了146%。

  • 安全工程師的需求仍然很高,增長率為49%。但遠低於2018年132%的增長率。

  • 儘管新興技術趨勢一直佔據新聞頭條,然而前端和後端工程師的需求增長仍然穩定在17%,這表明所有公司都在向高科技邁進,而不僅僅是硅谷的科技巨頭。

机器学习霸占高薪榜、区块链偃旗息鼓?2020 年软件工程师状况解读

各家公司的薪酬大戰仍將繼續

瞭解薪資趨勢是找到理想人選或找到理想工作的關鍵。就目前的市場來看,機器學習工程師的薪酬都在前十位,其中舊金山以年薪16.2萬美元高居榜首(比去年的平均年薪高出了6%)。

其餘的高薪職位包括NLP(自然語言處理)工程師、安全工程師和遊戲工程師。

机器学习霸占高薪榜、区块链偃旗息鼓?2020 年软件工程师状况解读
  • 2019年,倫敦最頂級的工程師的平均收入上漲了近13%,多倫多上漲了7%,紐約上漲了7%,舊金山灣區上漲了6%。

  • 北美的搜索工程師應該考慮北上,因為2019年多倫多地區該職位的薪資上漲了近30%——年薪從8.7萬加元增加到11.3萬加元。

  • 如果你從事AR/VR工作,那麼可以考慮舊金山,該區平均年收入高達15萬美元。

机器学习霸占高薪榜、区块链偃旗息鼓?2020 年软件工程师状况解读

最熱門的編程語言

求職人員與公司完美匹配的關鍵在於清晰的技術力評估:哪些地方最需要這些人以及應該面試哪些求職者。雖然頂級的工程師所擁有的技術力各不同,但我們可以通過編程語言方面的經驗做大致區分。

在去年的《軟件工程師狀況》報告中,市場上需求最高的人才是Go語言。然而,2019年Go語言的需求量更高。報告顯示,去年擁有Go語言編程經驗的工程師收到的面試機會平均為9個,而今年是9.2個。

總的來看,所有語言的面試機會與去年相比幾乎保持不變,波動很小,每種語言相對於其他語言的排名變化為零。這可能表明這些技術仍處於供不應求的狀態,隨著掌握Go語言的工程師越來越多,我們可能會看到這些數據發生變化。

机器学习霸占高薪榜、区块链偃旗息鼓?2020 年软件工程师状况解读
  • Python、JavaScript和Java是工程師最喜歡的編程語言,這在很大程度上是因為這些語言提供了大量實用且維護良好的庫和軟件包。

  • Go語言的需求非常高,擁有Go編程經驗的工程師每2-6周就能獲得9次以上的面試機會。

  • Ruby、PHP和Objective C是軟件工程師中間最不受喜愛的語言。

机器学习霸占高薪榜、区块链偃旗息鼓?2020 年软件工程师状况解读机器学习霸占高薪榜、区块链偃旗息鼓?2020 年软件工程师状况解读

經驗很重要

儘管Go語言是整個市場中的王者,但是當我們根據工程師多年的經驗分析需求最高的語言時,卻看到了略微不同的景象。

對於擁有4-6年經驗的人來說,勝出的仍然是Go(平均面試機會11.2次,遠遠超過其他技術),但是對於擁有6-10經驗的人來說,如果能夠熟練地掌握Ruby,那麼就有10個以上的面試機會(Scala和Go則為9.1次)。而擁有10年以上經驗的軟件工程師所獲得的面試機會比4-10年的工程師少20%。

机器学习霸占高薪榜、区块链偃旗息鼓?2020 年软件工程师状况解读
机器学习霸占高薪榜、区块链偃旗息鼓?2020 年软件工程师状况解读

對編程的喜愛

在整個調查結果中,我們注意到總體來說軟件工程師都很喜歡自己的工作。超過半數(53%)的軟件工程師表示他們學習新的編程語言或框架的主要動機僅僅是因為他們喜歡這種語言。高達85%的軟件工程師表示,很高興選擇了軟件工程行業。

机器学习霸占高薪榜、区块链偃旗息鼓?2020 年软件工程师状况解读
  • 34%的軟件工程師表示他們願意為開源軟件做貢獻的主要動機就在於興趣。

  • 82%的軟件工程師表示,新的挑戰與持續學習是軟件工程吸引他們的三大因素之一。

  • 45%的軟件工程師表示,表達自己的創造力是軟件工程吸引他們的三大因素之一。

建立更好的面試流程

開發人員在找到夢寐以求的工作之前,首先需要通過重重的面試。那麼開發人員對這些面試有何看法呢?只有31%的人認為編程面試有效地測試了他們的技術力,而超過三分之二的人認為大多數編程面試與實際的日常工作無關。

机器学习霸占高薪榜、区块链偃旗息鼓?2020 年软件工程师状况解读
机器学习霸占高薪榜、区块链偃旗息鼓?2020 年软件工程师状况解读

開發人員的興趣與人才市場的需求

這項調查還顯示,開發人員的興趣與人才市場的需求並非總是一致。例如,AR/VR工程是人才市場上需求增長最快的技術,但只有四分之一的開發人員希望瞭解AR/VR。然而,68%的開發人員最想學習的技術乃是機器學習。

机器学习霸占高薪榜、区块链偃旗息鼓?2020 年软件工程师状况解读

參考鏈接:https://hired.com/page/state-of-software-engineers/


分享到:


相關文章: