商周

啟動成功關鍵,隨時掌握商周.com最新資訊

提供第一手新聞解析、財經趨勢、專屬活動

已加入收藏
已取消收藏
帳號頭像 帳號選單下拉箭頭
/
熱搜內容
現正閱讀
大學「選錯系」沒關係,有心就能當人才!最新調查:工程師有一半是「自學」寫程式的
畫重點
段落筆記
新增筆記
「請稍等」英文別直接中翻英說please wait a minute!一次掌握,常用的電話對談英文
0
/500
不公開分類 公開分類
儲存
至頂箭頭

財經 | 產業動態

大學「選錯系」沒關係,有心就能當人才!最新調查:工程師有一半是「自學」寫程式的

大學「選錯系」沒關係,有心就能當人才!最新調查:工程師有一半是「自學」寫程式的
來源:Dreamstime
撰文者:Jewel

如果你也是 Programmer,相信 Stack Overflow 這個網站對你而言並不陌生,畢竟當你 Code 到一個程度時,遇到問題大概就只能在 Stack Overflow 上找答案或是問神人了!隨著越來越多人學程式,世界上的 Coder 越來越多、越來越活躍,成千上萬的程式開發者在上面交流問答,Stack Overflow 可以說是程式開發人員集散地!

最近 Stack Overflow 發表了最新的「開發者調查」(Developer Survey)(http://stackoverflow.com/research/developer-survey-2015),他們設計了 45 個問題給來自 157 個國家的 26086 名程式開發者回答,根據其中有 6800 名全端工程師(full-stack developer)、1900 名應用程式開發者、1200 名前端工程師,以及兼職開發者、自學者、學生、農夫(兩名XD)等人所做出的回答,揭秘了許多身為一名 Coder 你可能不知道的事實,在這裡選出 15 個有趣的調查結果跟大家分享!

廣告

1) 開發者們都在哪?
現在地球上大約有 72 億人口,其中 3.2 億人每個月都上 Stack Overflow,而且其中 2.5 億人都是回頭客!以下是 Stack Overflow 網站的活躍使用者分佈所在地:

2) 開發者的平均年齡?
調查結果發現,程式開發者的平均年齡是 28.9 歲,大概是出生在 1986 年 4 月份。不過更有趣的是,以國家來區分的話,美國的程式開發者平均年齡 31.6 歲,印度的程式開發者則擁有最年輕的平均年齡 —— 女人的歲月巔峰 25 歲整整!

廣告

3) 一定要問的:你的性別?
以 Stack Overflow 上的程式開發者來說,男女比例非常失調,男性開發者佔了 92.1%,而女性開發者只佔了 5.8%,其中印度的女性開發者又比美國多了 3 倍以上!而且過半數女性的程式開發經驗不到五年,男性的程式開發經驗則十分平均的從低於兩年到十一年以上不等。

4) 開發者的教育背景?
根據調查,有 41.8% 的程式開發者是自學 Coding 的,自學萬歲!而且參與調查的兩萬多人裡,有近一半的程式開發者沒有電腦科學領域學位。更是證明了,大學念什麼科系都沒關係,有心就可以學 Coding,千萬不要覺得自己輸在起跑點。

5) 最熱門領域用的程式語言是哪些?
JavaScript 衛冕第一名寶座,第二名的 SQL 曾經在 2013 年稱霸過(JavaScript 當年第二),不過在 Stack Overflow 上面最常被討論的程式語言則是 Java。

6) 最受愛戴的程式語言 –– Swift
做為一個十分「年輕」的程式語言,Apple 去年推出的 Swift 無庸置疑的得到了大家的一致好評 —— 簡單、易學、高效率,推出不到一年的時間裡,還創下了 RedMonk 程式語言排行榜中上升幅度最大的紀錄,半年內從 68 名晉升到 22 名,相比之下 Google 在 2009 年推出的 Go 一直到推出五年後才有這樣的成績(http://www.wired.com/2015/01/redmonk-swift/)。

7) 最嚇人的技術領域 –– Salesforce
說到最嚇人的技術領域或最可怕的程式語言,Salesforce 跟 Visual Basic 榮登了第一、第二名,Wordpress 和 Matlab 則位居三、四名。

8) 搶破頭想進入的領域 –– Android
Android 開發者缺多、賺得也多。

9) 開發者們用什麼作業系統?
可以看出多數開發者還是使用 Windows 作業系統(Windows 7 跟 Windows 8 比例加起來破半),Mac OS X 則以 21.5% 位居第二,排第三 Linux 使用者也不為少數(20.5%),而統計中 Linux 的開發者大多使用 Ubuntu。

10) 開發者們用什麼文字編輯器?
開發者的類型影響了文字編輯器(text editor)的選擇,桌面系統開發者偏好 NotePad++,前端工程師則喜歡用 Sublime Text,全端工程師則以上兩種混用,DevOps 及系統管理員最常用 Vim。

11) 開發者偏愛的 IDE 主題色
結果發現開發者們都偏愛用深色的背景工作,Stack Overflow 為此做了一點深入調查,發現桌面開發者通常偏愛淺色背景,前端工程師則喜歡用深色,應用程式開發者則一半一半,有人用深色有人用淺色。

12) 開發者都用什麼來管理原始碼?
原始碼管理(Source control)可以說是業界標準工具之一,然而有趣的是大概 10 % 的開發者都沒在管這個的。

13) 開發者寫程式時喜歡用 Tab 還是 Space
寫程式時應該用縮行(Tab)還是空格(space)?經過激烈的一番討論後我們得出了一個答案 —— 大部份開發者認為用縮行比較好!而且通常是越有經驗的開發者越會用縮行來取代空格。

14) 開發者「咖啡因攝取」比較
很多人笑說:「程式開發者是可以將咖啡因轉換成程式碼的機器。」,平均每名開發者每天要喝 2.2 杯含有咖啡因的飲料,其中挪威人喝得最兇。

15) 遠端工作對開發者而言重要嗎?
遠端工作的自由是許多開發者的「福利」,而且對於神人級的程式開發者而言這點更是重要。從調查結果就能得知,約有 50% 的開發者認為遠端工作的彈性是重要的考量因素(4.1% 無可商量+16.7% 非常重要+ 29.1% 滿重要的),如果要應徵的工作內容沒有這份彈性,有一半的開發者連丟履歷都懶!

本文獲「Inside」授權轉載,原文在此

作者簡介_Inside

Inside是台灣科技媒體領導品牌,成立於2009年11月底,係由一群熱愛網路的人所成立的共筆部落格。我們專注於觀察創新、科技、新媒體與網路的趨勢發展,報導新創公司、創業家、網站、行動平台、社群媒體、行銷與數位內容。

Inside硬塞的網路趨勢觀察網站首頁

「Inside硬塞的網路趨勢觀察」專欄文章列表

下滑箭頭 下滑載入更多報導 下滑箭頭
沒關係 人才 調查 大學
Inside 硬塞的網路趨勢觀察
Inside 硬塞的網路趨勢觀察
Inside
展開箭頭

Inside是台灣科技媒體領導品牌,成立於2009年11月底,係由一群熱愛網路的人所成立的共筆部落格。我們專注於觀察創新、科技、新媒體與網路的趨勢發展,報導新創公司、創業家、網站、行動平台、社群媒體、行銷與數位內容。

廣告
留言討論