軟件工程師工資一般多少錢?
來(lái)源:
奇酷教育 發(fā)表于:
軟件工程師工資。
幾十年前,如果需要一個(gè)軟件應(yīng)用程序,只需聘請(qǐng)一個(gè)工程師,所有問(wèn)題便會(huì)迎刃而解。然而,隨著技術(shù)的進(jìn)步,開(kāi)發(fā)中不斷出現(xiàn)新的挑戰(zhàn),對(duì)軟件開(kāi)發(fā)技能的需求也急劇增加。在這樣的情況下,軟件工程師的薪水暴漲便不足為奇了。
說(shuō)到高薪人們就會(huì)精神振奮,我們放眼全球來(lái)看一看。哪個(gè)國(guó)家/地區(qū)薪水最高?軟件工程師在哪里機(jī)會(huì)最多?當(dāng)然,薪水高低通常與經(jīng)驗(yàn)、地點(diǎn)和行業(yè)是密不可分的。
這篇文章將深入解讀軟件工程師的薪資,還將比較不同國(guó)家、不同行業(yè)的軟件工程師的薪水。如果你恰好想換工作,希望這篇文章能夠讓你正確估算自己在市場(chǎng)上價(jià)值幾何。
基本數(shù)據(jù)
根據(jù)IDC的報(bào)告,2018年全球大約有2230萬(wàn)名軟件工程師,其中1165萬(wàn)名全職軟件工程師,635萬(wàn)名兼職軟件工程師,430萬(wàn)名非專業(yè)人員。
再把這些數(shù)字應(yīng)用到各個(gè)國(guó)家,美國(guó)的軟件工程師最多,有651,017人; 緊隨其后的是中國(guó),183,805人; 印度排第三位。然而,估計(jì)到2023年這一排位將發(fā)生變化,屆時(shí)印度將超過(guò)美國(guó)和中國(guó)而位居第一。
與業(yè)內(nèi)其他專業(yè)人士相比,軟件工程師多年來(lái)持續(xù)占據(jù)最高平均工資的位置。例如,2011年軟件工程師平均收入為89,280美元。如今軟件工程師的全球平均薪水已躍升至101,709美元。當(dāng)然,這些數(shù)字因城市、國(guó)家和地區(qū)而異。
軟件工程師薪水
按國(guó)家/地區(qū)
毫無(wú)懸念,年薪/薪資最高的國(guó)家是美國(guó)。根據(jù)美國(guó)勞工統(tǒng)計(jì)局(BLS)的報(bào)告,美國(guó)軟件工程師的平均年薪為101,790美元。入門級(jí)軟件工程師的薪水范圍則在56,000美元到85,000美元之間。
全球軟件工程師平均年薪(來(lái)源:Mobilunity.com)
東歐是歐洲勞動(dòng)力最便宜的地區(qū)之一。烏克蘭等國(guó)家的最高平均工資僅為每年24,652美元,白俄羅斯和波蘭也大致相當(dāng),因此該些地區(qū)成為最佳雇用地,尤其是遠(yuǎn)程工作。
按編程經(jīng)驗(yàn)
另一個(gè)與工程師薪水高低密切相關(guān)的因素是他們的編程經(jīng)驗(yàn)。例如,年薪20萬(wàn)美元的情況雖說(shuō)不常見(jiàn),卻也有所聞。根據(jù)Salary.com的數(shù)據(jù),擁有五年以上經(jīng)驗(yàn)的美國(guó)工程師年薪可達(dá)146,893美元。依據(jù)相同的指標(biāo),Glassdoor.com則認(rèn)為是112,000美元。
而在法國(guó),同樣擁有5年工作經(jīng)驗(yàn)的軟件工程師可獲得每年4萬(wàn)美元的薪資待遇,德國(guó)和加拿大則為55,000美元至75,000美元之間。
若是按行業(yè),機(jī)器學(xué)習(xí)(ML)工程師最突出,平均年薪為114,826美元,最高可達(dá)137,000美元。這一行業(yè)的軟件工程師薪水不斷上漲的勢(shì)頭得益于谷歌這樣的大型科技公司熱切地尋找ML專家來(lái)支持他們的最新創(chuàng)新。
按類別
下表對(duì)不同類別的美國(guó)軟件工程師的年薪進(jìn)行了比較。
來(lái)源:Indeed.com
那么,中國(guó)各類軟件工程師的薪資情況又如何呢?下表列出的是2017年北京軟件工程師的月薪。
由上表可以看出,與美國(guó)的Web UI軟件工程師相比,北京UI軟件工程師的薪資在行業(yè)的相對(duì)地位及水平都相差甚遠(yuǎn)。
而由于目前大數(shù)據(jù)人才匱乏,公司很難招到合適的人才,所以大數(shù)據(jù)開(kāi)發(fā)工程師的薪資位居榜首就不足為奇了。
軟件工程師與其他IT職位的薪資比較
下表比較了美國(guó)軟件工程師與其它IT工程師的年薪。
來(lái)源:2019 Tech Salary Report by Dice.com
有助于漲薪的技能
下表中列出了一些技能,軟件工程師每擁有其中的一項(xiàng)技能,薪資便可大致增加相應(yīng)的百分比。
來(lái)源:Robert Half Technology 2015、2016 & 2017 IT Salary Guides。
未來(lái)將怎樣?
前面提到了軟件工程師目前的薪資水平,那么2020年他們能掙多少呢?雖然未來(lái)軟件工程師的薪水將受到多種因素及不確定性的影響,但2020年這些專業(yè)人士的薪水仍然讓人期待。預(yù)計(jì)到2026年,軟件工程的就業(yè)機(jī)會(huì)將以24%的速度增長(zhǎng),相比之下,所有其它職業(yè)的總就業(yè)人數(shù)僅增加11%。
這樣的增長(zhǎng)勢(shì)頭可謂前所未有,主要是由于市場(chǎng)對(duì)移動(dòng)、醫(yī)療保健和計(jì)算機(jī)安全軟件的需求不斷增長(zhǎng)。另外,在線購(gòu)買和互聯(lián)網(wǎng)設(shè)備的激增也需要更多的軟件工程師來(lái)應(yīng)對(duì)。
結(jié)語(yǔ)
到2020年,如果想要在勞動(dòng)力緊缺的市場(chǎng)中保持競(jìng)爭(zhēng)力,雇主必須提供有足夠吸引力的薪水。 Forrester在一份報(bào)告中預(yù)測(cè),如果要吸引熟練的軟件工程師,公司不得不在市場(chǎng)普通工資水平的基礎(chǔ)上增加20%。
根據(jù)這份報(bào)告和全球軟件工程師目前的平均薪資,可以推測(cè),這些專業(yè)人員在2020年的平均收入可能超過(guò)120,000美元。但是有一種情況可能影響軟件工程師薪水上漲,那就是倘若出現(xiàn)更復(fù)雜的開(kāi)發(fā)平臺(tái),對(duì)具備編程知識(shí)的軟件工程師的需求便會(huì)減少。
軟件工程師能賺多少并沒(méi)有一個(gè)絕對(duì)的衡量標(biāo)準(zhǔn),除了薪水本身,還要考慮工作經(jīng)驗(yàn)、工作地點(diǎn)、勞動(dòng)法、行業(yè)和生活成本等諸多因素。例如,有些人可能認(rèn)為美國(guó)是軟件工程師的理想工作地,然而考慮到生活費(fèi)用,也未必如此。
最后提醒一下各位軟件工程師,高薪水離不開(kāi)出色的薪酬談判技巧,同時(shí)還需要考慮工作靈活性、工作環(huán)境、培訓(xùn)、養(yǎng)老金計(jì)劃、醫(yī)療保健以及獎(jiǎng)金等。