2017開發者生態報告:Java最火,Go最有前途

jopen 8年前發布 | 15K 次閱讀 Java Go語言

JetBrains 在 2016 年底至 2017 年初期間,對 5000 多名開發人員進行了調查,以研究最新的開發生態。 

最近,調查結果已公布:Java 被評為最流行的語言,JavaScript 是最常用的語言,而 Go 被認為是最有前途的語言。 

2017開發者生態報告:Java最火,Go最有前途

一、編程語言 

可以看到,JavaScript 是使用最多的語言,Python 是最多人想去嘗試的語言,Java 則在流行度上獨領風騷。注意,下圖數值皆為百分比(%)。 

綠色:頻繁使用

橙色:即將采納/遷移 

2017開發者生態報告:Java最火,Go最有前途

2017開發者生態報告:Java最火,Go最有前途

二、工具 

IDE 是開發者日常工作中最常使用的工具,占比遠超其他選項,有超過 70% 的 Java 和 C#開發人員整天都在使用 IDE ,C 和 C ++ 分別為 40% 和 50% 。另外,隨著開源的流行,開發人員使用源碼協作工具的頻率已超過代碼編輯器。 

2017開發者生態報告:Java最火,Go最有前途

三、開發環境&操作系統 

Windows 占比最高,macOS 也有接近一半的占比,還有 21% 的同時使用 Unix / Linux 和 Windows 。 

2017開發者生態報告:Java最火,Go最有前途

四、應用類型 

有 50% 的正在做全棧開發(包括后端和前端) 

2017開發者生態報告:Java最火,Go最有前途

五、一些有趣的 

1、電子游戲 

65% 的受訪者表示會在業余時間玩游戲。有趣的是,玩游戲的 C# 開發者占比達 73% 。 

而在游戲類型方面,全職開發人員更喜歡玩模擬和策略類游戲,兼職開發者和自由職業者偏愛動作(冒險)和角色扮演類游戲,學生則獨愛動作冒險類。 

2017開發者生態報告:Java最火,Go最有前途

2、睡眠時間 

游戲玩家的睡眠時間少于非玩家。這很正常,不過結果還發現那些做代碼審查的睡眠時間也相對較少,難道代碼審查和游戲一樣有趣嗎?

Swift 開發人員都睡得很好,有 72% 的人每天睡眠時間超過 7 小時。 

2017開發者生態報告:Java最火,Go最有前途

3、每周編碼時間&周末編碼 

調查發現只有 11% 的開發人員沒有私人或業余項目。另有 84% 的開發人員表示會在周末編寫代碼。 

藍色:日常工作(主要活動) 

紫色:私人(業余)項目 

2017開發者生態報告:Java最火,Go最有前途

JetBrains 還針對部分語言和工具做了專門的分析頁面,如:Java 、Python 、Ruby 、Scala 、Swift 、PHP 、團隊工具 等等。完整調查報告可查閱此處

來自: www.iteye.com

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!