軟體工程師薪水知多少?

2021-01-21 EDN電子設計技術

幾十年前,如果需要一個軟體應用程式,只需聘請一個工程師,所有問題便會迎刃而解。然而,隨著技術的進步,開發中不斷出現新的挑戰,對軟體開發技能的需求也急劇增加。在這樣的情況下,軟體工程師的薪水暴漲便不足為奇了。Bjiednc

說到高薪人們就會精神振奮,我們放眼全球來看一看。哪個國家/地區薪水最高?軟體工程師在哪裡機會最多?當然,薪水高低通常與經驗、地點和行業是密不可分的。Bjiednc

這篇文章將深入解讀軟體工程師的薪資,還將比較不同國家、不同行業的軟體工程師的薪水。如果你恰好想換工作,希望這篇文章能夠讓你正確估算自己在市場上價值幾何。Bjiednc

基本數據

根據IDC的報告,2018年全球大約有2230萬名軟體工程師,其中1165萬名全職軟體工程師,635萬名兼職軟體工程師,430萬名非專業人員。Bjiednc

再把這些數字應用到各個國家,美國的軟體工程師最多,有651,017人; 緊隨其後的是中國,183,805人; 印度排第三位。然而,估計到2023年這一排位將發生變化,屆時印度將超過美國和中國而位居第一。Bjiednc

與業內其他專業人士相比,軟體工程師多年來持續佔據最高平均工資的位置。例如,2011年軟體工程師平均收入為89,280美元。如今軟體工程師的全球平均薪水已躍升至101,709美元。當然,這些數字因城市、國家和地區而異。Bjiednc

軟體工程師薪水

按國家/地區Bjiednc
毫無懸念,年薪/薪資最高的國家是美國。根據美國勞工統計局(BLS)的報告,美國軟體工程師的平均年薪為101,790美元。入門級軟體工程師的薪水範圍則在56,000美元到85,000美元之間。Bjiednc

Bjiednc
全球軟體工程師平均年薪(來源:Mobilunity.com)Bjiednc

 Bjiednc

東歐是歐洲勞動力最便宜的地區之一。烏克蘭等國家的最高平均工資僅為每年24,652美元,白俄羅斯和波蘭也大致相當,因此該些地區成為最佳僱用地,尤其是遠程工作。Bjiednc

按編程經驗Bjiednc
另一個與工程師薪水高低密切相關的因素是他們的編程經驗。例如,年薪20萬美元的情況雖說不常見,卻也有所聞。根據Salary.com的數據,擁有五年以上經驗的美國工程師年薪可達146,893美元。依據相同的指標,Glassdoor.com則認為是112,000美元。Bjiednc

而在法國,同樣擁有5年工作經驗的軟體工程師可獲得每年4萬美元的薪資待遇,德國和加拿大則為55,000美元至75,000美元之間。Bjiednc

若是按行業,機器學習(ML)工程師最突出,平均年薪為114,826美元,最高可達137,000美元。這一行業的軟體工程師薪水不斷上漲的勢頭得益於谷歌這樣的大型科技公司熱切地尋找ML專家來支持他們的最新創新。Bjiednc

按類別Bjiednc
下表對不同類別的美國軟體工程師的年薪進行了比較。Bjiednc

Bjiednc
來源:Indeed.comBjiednc

那麼,中國各類軟體工程師的薪資情況又如何呢?下表列出的是2017年北京軟體工程師的月薪。Bjiednc

Bjiednc

由上表可以看出,與美國的Web UI軟體工程師相比,北京UI軟體工程師的薪資在行業的相對地位及水平都相差甚遠。Bjiednc

而由於目前大數據人才匱乏,公司很難招到合適的人才,所以大數據開發工程師的薪資位居榜首就不足為奇了。Bjiednc

軟體工程師與其他IT職位的薪資比較

下表比較了美國軟體工程師與其它IT工程師的年薪。Bjiednc

Bjiednc
來源:2019 Tech Salary Report by Dice.comBjiednc

Bjiednc
有助於漲薪的技能

下表中列出了一些技能,軟體工程師每擁有其中的一項技能,薪資便可大致增加相應的百分比。Bjiednc

Bjiednc
來源:Robert Half Technology 2015、2016 & 2017 IT Salary Guides。Bjiednc

未來將怎樣?

前面提到了軟體工程師目前的薪資水平,那麼2020年他們能掙多少呢?雖然未來軟體工程師的薪水將受到多種因素及不確定性的影響,但2020年這些專業人士的薪水仍然讓人期待。預計到2026年,軟體工程的就業機會將以24%的速度增長,相比之下,所有其它職業的總就業人數僅增加11%。Bjiednc

這樣的增長勢頭可謂前所未有,主要是由於市場對移動、醫療保健和計算機安全軟體的需求不斷增長。另外,在線購買和網際網路設備的激增也需要更多的軟體工程師來應對。Bjiednc

結語

到2020年,如果想要在勞動力緊缺的市場中保持競爭力,僱主必須提供有足夠吸引力的薪水。 Forrester在一份報告中預測,如果要吸引熟練的軟體工程師,公司不得不在市場普通工資水平的基礎上增加20%。Bjiednc

根據這份報告和全球軟體工程師目前的平均薪資,可以推測,這些專業人員在2020年的平均收入可能超過120,000美元。但是有一種情況可能影響軟體工程師薪水上漲,那就是倘若出現更複雜的開發平臺,對具備編程知識的軟體工程師的需求便會減少。Bjiednc

軟體工程師能賺多少並沒有一個絕對的衡量標準,除了薪水本身,還要考慮工作經驗、工作地點、勞動法、行業和生活成本等諸多因素。例如,有些人可能認為美國是軟體工程師的理想工作地,然而考慮到生活費用,也未必如此。Bjiednc

最後提醒一下各位軟體工程師,高薪水離不開出色的薪酬談判技巧,同時還需要考慮工作靈活性、工作環境、培訓、養老金計劃、醫療保健以及獎金等。 Bjiednc

相關焦點

  • 2020年軟體工程師的薪水是多少?
    軟體工程師薪水按國家/地區毫無懸念,年薪/薪資最高的國家是美國。根據美國勞工統計局(BLS)的報告,美國軟體工程師的平均年薪為101,790美元。全球軟體工程師平均年薪(來源:Mobilunity.com)東歐是歐洲勞動力最便宜的地區之一。
  • SpaceX的技術全球領先,它工程師的薪水有多少呢
    SpaceX和馬斯克正是春風得意,然而讓SpaceX達到這樣的高度的還是無數個普通的工程師,在這個技術領先的火箭公司中,它的普通工程師能拿到多少薪水呢?SpaceX員工的薪水馬斯克的宣傳以及SpaceX本身的特點讓人們覺得它非常的高大上,潛意識裡認為它的工程師的工資也應該非常高,然而現實卻不是這樣的。
  • 機械工程師前景如何,薪水高嗎?
    機械工程師前景如何,薪水高嗎?你可能已經注意到,包含機械工程研究的學科範圍非常廣泛。在更實際的方面,作為機械工程師獲得的有利可圖的薪酬是成為機械工程師的一個原因。當然,你需要幾年的經驗來提升到薪水階梯,但是你在這個職業中停留的時間越長,獲得六位數的收入並非不可能。發電機,蒸汽和燃氣輪機以及其他機器由機械工程師設計和製造。他們有興趣使用這些設備和工具,甚至改進那些被發現存在問題的小工具。
  • 淺談電子工程師和軟體工程師差距
    傳統製造業與之相比,其實無論軟體硬體,跟網際網路行業都要差一個檔次。 問題是傳統製造業內部,軟體的發展也也要好於硬體;因而在大多數人看來,軟體工程師相較於硬體工程師,也更加受人青睞,這是為什麼呢? 首先,我們先來了解一下,這兩者工作職責的不同。
  • 職業規劃指南:怎樣才能成為軟體工程師?
    軟體工程師和開發人員的職位入選了 Glassdoor 2019年10個最受歡迎的技術職位的名單。招聘公司Hired的2019年軟體工程師狀況報告顯示,全球對工程師的需求逐年飆升,區塊鏈工程師需求增長517%,安全工程師需求增長132%。  對軟體工程師的需求變化與新技術的發展相關。
  • 聚光燈背後,來看看矽谷軟體工程師們的「陰暗面」
    毫無疑問,「軟體開發」是一份「錢」途廣闊的工作,特別是對於那些身處「宇宙科技中心」——美國矽谷內的技術人員們來說。在別人眼中,他們養尊處優,總是在享受著無上限的福利:從豐厚的薪水、獎金與股票期權再到免費的三餐、按摩、辦公室內的「健身俱樂部」與不定期的國際旅行……工作似乎倒成了陪襯?
  • bim工程師年薪多少,月薪是多少
    bim工程師年薪多少,月薪是多少?BIM證書是現在國家比較大力支持的證書,越來越吃香,含金量也很高,下面淵大教育就簡單介紹一下,bim工程師年薪多少,月薪是多少。bim工程師年薪——工作經驗一年就北京地區,一年工作經驗的bim工程師月薪是7K-10K,年薪是7W-12Wbim建模員月薪是4K-6K,年薪是5W-7W一年工作經驗的bim設計師工程師月薪是5K-10K,年薪是6W-12W。
  • 軟體工程師除了寫代碼,還能做什麼工作?
    當我籤下第一個客戶時,還沒覺得技術寫作可以像許多職業道路一樣成為前軟體工程師的新職業,但沒過多久我就意識到了這確實是可能的。 軟體開發人員還能做什麼? 這一發現令我陷入沉思:「除了寫軟體,軟體工程師還能做什麼?」答案之多令人咋舌。
  • 圖解:數據科學家、數據工程師和軟體工程師之間的區別
    對於新手,也可以通過這張圖來看典型的「數據科學家」、「數據工程師」和「軟體工程師」都要掌握哪些工具。Jake Stein:隨著數據的爆炸式增長,對數據處理的專家技能需求也隨之井噴。這帶來的結果之一,是更精細的分工。對於數據管理工作的核心角色:數據科學家、數據工程師和軟體工程師,過去幾年見證了他們越來越清晰的定位。
  • 谷歌軟體工程師薪資百萬,大廠薪資有多高?
    整理 | 李雪敬谷歌員工能掙多少錢?谷歌可以說是科技行業薪資水平最高的公司了,但是谷歌一直以來是不喜歡對外公開談論薪資的,那谷歌員工到底能賺多少錢呢?雖然谷歌不會對外公開透漏薪資,但是國外的一些網站也會通過一些方法來收集到公司員工的薪資水平,讓我們一起來看看谷歌員工的年薪到底有多少。以下數據來自Glassdoor網站,且均為平均年薪(以下已換算為人民幣):軟體測試工程師:859,308元,軟體工程師:1,014,282元,高級軟體工程師:1,388,060元,資深軟體工程師:1,793,099元。
  • 徵戰職業聯賽16年,「猴子」于漢超一共賺到了多少薪水?
    SO,問題來了,徵戰職業聯賽16年,「猴子」于漢超一共賺到了多少薪水?那啥,還請諸君聽我往下細細道來。于漢超的職業生涯于漢超出生於1987年,身高178公分、體重65公斤。出生於普通家庭,于漢超家唯一和足球有聯繫的是他的父親是個足球迷,這也註定了于漢超想要成為職業球員要比其他人付出更多。
  • 軟體工程師需要學什麼?
    如果在這個時候選擇了軟體工程師,自己需要面對的除了挑戰也有很大的機遇!軟體工程師需要做什麼?1. 指導程式設計師的工作;2. 參與軟體工程系統的設計、開發、測試等過程;3. 協助工程管理人員保證項目質量;4. 負責工程中主要功能的代碼實現;5.
  • BIM工程師年薪究竟多少
    BIM建模員 只是做簡單的翻模工作,說白了就是熟練工種,一般只是會應用一種軟體,例如Revit,將專業設計圖紙進行翻模,毫無任何個人思想,可以說是BIM應用裡面層級比較低的一類人員。年薪一般在6-8萬元左右。
  • 電子工程師:做硬體、軟體哪個好?
    本人從事電子工程師工作已有七八年,設計硬體也編寫過軟體,包括單片機、DSP、ARM等系統軟體編寫,以及HIM人機互動軟體。本人嘗試分析一下這個問題吧。其實,以目前來看,做硬體和軟體都非常有前途的,硬體更需要專業的理論知識和經驗積累相結合,入門較難,需要掌握的知識較多,不單需要電路、模電、數電等理論知識,還需要掌握結構、工藝、元器件的參數性能、材料、廠家、標準、線路等知識,很多都需要多年的經驗積累,一個優秀的硬體工程師可以為公司節約很多成本,包括設計成本、時間成本等,在市場上也很搶手。
  • 偉創蜂鳥-軟體工程師的探索與求知
    猶豫的回答:軟體工程師        對方:啊?程序猿?IT男啊        猶豫的回答 :不是啊,我是搞電氣的,不是IT        對方:奧,電器啊,冰箱洗衣機嗎。說起要成為一名合格的偉創電氣公司的軟體工程師,真的並非朝夕之事。編程、電機學、數位訊號處理、控制理論、電力電子……,一個交叉學科的交叉職業。         而說起日常工作,編程?那只是冰山一角。
  • 軟體測試工程師需要掌握哪些技能
    軟體測試工程師需要掌握哪些技能大家都知道功能測試是測試工程師的基本功,今天就來和大家說說功能測試需要掌握哪些技能...熟練使用SQL1.常用的sql語句一定會寫。比如說增刪改之類。2.查看日誌如何寫好測試用例在測試過程中很重要的一類文檔,它是測試工作的核心、是在測試時輸入輸出的標準、是軟體需求的具體對照。編寫測試用例,是測試人員的基本功,但是真正能寫好的人並不多。測試用例必須包含的內容:用例編號、用例名稱、測試背景、前置條件、優先級、重要級、測試數據、測試步驟、預期結果、實際結果、備註。
  • 軟體開發評估知多少?
    評估誤差沒有改觀並不意味著我們對軟體開發的評估水平相對二十世紀八十年代沒有進步,本文將對軟體評估中我們所獲得一些經驗進行綜述。那些我們所知道的:為了支持我的論點,我選擇了以下了七個研究結果作為論據。對最大最小值的估計就是專家發揮的地方,優秀的軟體開發者通常有如何評估最大最小值的歷史經驗,並且能根據經驗做出合適的評估。4、誤導效應(評估很容易被誤導並且難於從誤導中恢復過來)所有對軟體開發的評估都需要專家的指導,即使使用正式模型評估也不例外。專家的評估很精確,卻也容易造成誤導。
  • 中科院首批高級軟體工程師獲資格證書
    12月16日,中國科學院計算與通信工程學院與香港理工大學電子計算系聯合認證的首批高級軟體工程師頒證儀式在研究生院舉行,75名計算與通信工程學院畢業生獲此證書。首批高級軟體工程師職業資格證書獲得者是從150多名計算與通信工程學院軟體工程碩士和軟體科技理學碩士畢業生中,經過綜合測評和嚴格推薦程序,評選出的高級軟體工程技術與工程管理人才。
  • 2020薪水最高的十大專業 哪個專業工資高
    由於核心技術含量高,人才供不應求,薪水也是節節攀升。 3、環境工程專業 環境工程是一個新興專業,主要是培養會設計、管理、監督建造工程的環保產業人才,據統計我國相關的從業人員不到14萬人,技術人員只有8萬左右。人少工資自然高,年入30萬一點不稀奇。