隨著技術不斷進步,行業(yè)對軟件開發(fā)技能的需求急劇上升。在此情況下,軟件工程師(程序員)薪水上漲便很正常。通常來說,個人薪水是高是低,則與自身積累的經驗、所處的地點以及產業(yè)分不開。
據國際調研機構IDC在報告中公開的數據:2018年,全球有2230萬名的軟件工程師;其中,全職程序員1165萬名,兼職人員635萬名,非專業(yè)人員430萬名。美國擁有最多的軟件工程師,651017人;其次是中國,183805人;印度程序員的數量位居第三。
按國家/地區(qū):據美國勞工統計局(BLS)的報告,美國程序員平均年薪為101790美元,入門級程序員薪水范圍介于56000美元到85000美元間。
全球軟件工程師平均年薪
按編程經驗:根據Salary.com提供的數據,具有5年以上編程經驗的美國程序員年薪可達146893美元。依據相同的指標,Glassdoor.com則認為是112000美元。在法國,同樣有5年工作經驗的程序員可獲得每年40000美元的薪資待遇,德國和加拿大程序員則是從55000美元到75000美元間。
按行業(yè):機器學習工程師最突出,平均年薪為114826美元,最高可達137000美元。在該行業(yè),軟件工程師薪水不斷上漲,是因為有谷歌這樣的大型科技公司熱切尋求機器學習專家來支持最新創(chuàng)新。
按類別:據Indeed.com公布的數據,高級Java軟件工程師年薪最高,達109000美元;其次是Web UI工程師,104000美元;iOS軟件工程師年薪也在100000美元以上。
以美國為例,年薪從高到低,前10名依次是技術經理、系統架構師、產品經理、DevOps工程師、軟件工程師、硬件工程師、IT項目經理、Cyber安全工程師、應用程序開發(fā)人員和安全分析師。
預計到2026年,程序員就業(yè)機會將以24%的速度增長,相比之下,所有其它職業(yè)的總就業(yè)人數只增加11%。究其原因,主要是市場對移動、醫(yī)療保健和計算機安全軟件的需求不斷增長;另外,在線購買和互聯網設備數量激增也需要更多的軟件工程師來應對。