首頁 副刊 縱橫職場

最愛、最怕、最想學什麼?程式設計師大調查

程式設計師是從事軟體撰寫、程式開發與維護的專業人員。(JOHANNES EISELE/AFP/Getty Images)
程式設計師是從事軟體撰寫、程式開發與維護的專業人員。(JOHANNES EISELE/AFP/Getty Images)
【記者凌妃/綜合報導】程式設計師是從事軟體編寫、程式開發與維護的專業人員。這個職業是高科技產業最賺錢的工作之一,據波士頓的勞動市場分析公司Burning Glass以及布魯金斯學會(Brookings Institution)的一項報告顯示,具備特定的寫程式技能,可以輕鬆坐擁10萬美元的年薪。此外,一份最新的研究更完整地將程式設計師的工作生態大解密。

線上問答網站Stack Exchange旗下的Stack Overflow是專門為程式設計師提供的問答平台,該平台稱「程式設計寫程式無所不在,只是每位寫程式人員都會使用Stack Overflow。」Stack Overflow每個月的造訪人次為3,200萬。它的一項最新問卷調查結果完整地呈現全球程式設計師的身家背景與工作生態。

該報告總共調查了五大洲157個國家的26,086名程式設計師,分析他們的工作性質、技能專長以及一些關於寫程式等45個問題。在所有的調查對象中,有6,800人具有「全端開發」(Full Stack)能力、1,900名專精於行動開發、1,200名是前端程式設計師。

以下就是Stack Overflow這份報告的發現。

1、程式設計師密度最高的國家

歐洲的盧森堡是平均程式設計師最密集的地方,每1,000人就有39.8人從事程式設計的工作,其次是冰島(35.0)、瑞典(35.0)、以色列(33.4)以及芬蘭(33.0)。非洲東部的索馬利亞、非洲中北部的查德以及北韓,這3個國家幾乎沒有程式設計師。

2、程式設計師的年齡

全球程式設計師的平均年齡為28.9歲,也就是說他們平均出生於1986年4月。在美國,程式設計師的平均年齡為31.6歲;在英國和加拿大的程式設計師平均年齡是30.3歲;印度的程式設計師最年輕,平均年齡才25歲。

3、程式設計師的性別

寫程式領域的男性占絕對優勢,達92.1%。15.1%的女性程式設計師來自印度,在美國這個數字只有4.8%。

4、程式設計師的工作經驗

寫程式領域增長非常迅速。在美國,近40%的程式設計師擁有博士學位,並有超過10年的專業經驗;相比之下,全球只有25%的程式設計師有超過10年的寫程式經驗。

就女性程式設計師來看,37.1%的寫程式相關工作經驗不到兩年,意味著在程式設計領域的男女差距漸漸縮減,只是速度非常緩慢。

5、程式設計師的教育程度

有41.8%的受訪者表示,他們是自學的;37.7%擁有電腦相關的學位;36.7%是接受在職訓練學會的。

6、2015年最受歡迎的技術

Javascript、SQL、Java、C#以及PHP最受程式設計師歡迎。

7、最喜歡的技術

Swift(77.6%)、C++11(75.6%)、Rust(73.8%)、Go(72.5%)、Clojure(71.0%)。

8、最可怕的技術

Salesforce被評為「最可怕」的程式語言,有73.2%的程式設計師認為如此,接著是微軟的Visual Basic(72.0%)、Wordpress(68.2%)、Matlab(65.6%)、Sharepoint(62.8%)。

9、最想學的技術

有17.7%的人想要學寫安卓(Android)的程式,成為目前最熱門的技能。其他還有Javascript(15.4%)、Python(14.8%)、Node.js(14.6%)、AngularJS(13.2%)。

10、個人電腦的作業系統

在個人電腦作業系統的使用上,Windows 7占33.8%、Mac OS X占21.5%、Linux占20.5%、Windows 8占19.5%。比起2013和2014年的數據,蘋果的OS X和Linux的作業系統使用人數均上升。

11、程式設計師的產業

軟體產品(25%)、網頁設計(17%)、金融業(8%)、顧問(7%)、媒體/廣告/娛樂與遊戲(7%)。

12、程式設計師的年薪

Objective-C程式設計師的平均年薪最高,達98,828美元(約新台幣308萬元);第二、三名分別是Node.js(96,539美元)和C#(94,280美元)。這些電腦程式語言都是目前最紅的,是應用於網頁以及行動裝置應用程式(App)最先進的技術。

在所有國家中,仍以美國的程式設計師的平均年收入最高(89,631.68美元),其次是澳洲(76,904.76美元)、英國(68,860.59美元)、加拿大(68,262.48美元)以及以色列(68,000美元)。

13、程式設計師的工作滿意度

有76.4%的程式設計師滿意現在的工作。

14、咖啡因上癮程度

來自挪威的程式設計師是咖啡因成癮最嚴重的,他們每天必須飲用超過3杯含咖啡因的飲料。接著是荷蘭、瑞典、芬蘭、伊朗和丹麥。

完整報告可見此