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

  Java 被評爲最流行的語言,JavaScript 是最常用的語言,而 Go 被認爲是最有前途的語言。

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

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

   

  一、編程語言

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

  綠色:頻繁使用

  橙色:即將採納/遷移

  


 
 

  二、工具

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

   

  三、開發環境&操作系統

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

   

  四、應用類型

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

   

  五、一些有趣的

  1、電子遊戲

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

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

   

  2、睡眠時間

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

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

   

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

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

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

  紫色:私人(業餘)項目

   

  JetBrains 還針對部分語言和工具做了專門的分析頁面,如:Java 、Python 、Ruby 、Scala 、Swift 、PHP 、團隊工具 等等。本文由 健康大部落std.jkdbl.com 整理髮布 轉載請註明。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章