JetBrains 剛剛發(fā)布了 2018 開發(fā)者生態(tài)報告,該報告包含開發(fā)人員對各種編程語言以及數(shù)據(jù)庫和團(tuán)隊(duì)工具的偏好。最終,和去年(2017 開發(fā)者生態(tài)報告)一樣,Java 被評為最流行的語言,JavaScript 是最常用的語言,而 Go 被認(rèn)為是最有前途的語言。
一、編程語言
可以看到,JavaScript 是使用最多的語言,其次是 HTML/CSS 和 Java 。Go 是最多人想去嘗試的語言,之后是 Kotlin 和 Python 。注意,下圖數(shù)值皆為百分比(%)。
ps:有 38% 的受訪開發(fā)者表示沒有計劃去學(xué)習(xí)或采納新語言。
綠色:頻繁使用
橙色:即將采納/遷移
此外,JetBrains 要求受訪者按使用頻率對 3 種主要編程語言進(jìn)行排名,結(jié)果如下:
在過去一年內(nèi),開始學(xué)習(xí)或繼續(xù)學(xué)習(xí)的編程語言:
二、工具
IDE 是開發(fā)者日常工作中最常使用的工具,緊隨其后的是源碼協(xié)作工具,以及輕量桌面編輯器。開發(fā)者普遍喜歡為自己定制自己的工作環(huán)境,只有 12% 的受訪者不定制他們的 IDE /編輯器。
三、開發(fā)環(huán)境&操作系統(tǒng)
四、開發(fā)類型
有 39% 的正在做后端開發(fā),37% 的為前端開發(fā)。
五、一些有趣的
1、編碼時愛聽的音樂類型
2、睡眠時間