2018年,JetBrains 發起了其標準的年度調查項目,開發人員生態系統調查 (The Developer Ecosystem 2018)。如今已將所有的原始數據公佈在了官網,以便你們查閱。前端
該項調查不只揭示了不一樣編程語言的流行趨勢,而且從開發人員的角度反映了他們的我的偏好。調查由淺入深,從通常性的問題開始,並逐漸延伸至各領域的科技趨勢。程序員
回顧全球現狀,咱們發現了一些有趣的現象:編程
64% 的受訪者選擇 JavaScript 做爲他們最經常使用的編程語言;後端
大多數開發工做者(62%)在 Windows 平臺上工做;服務器
許多公司正計劃從自主和內部解決方案轉向主要的雲提供商,如亞馬遜 Web Server、谷歌雲平臺和微軟 Azure ;編程語言
超過一半的程序員(60%)天天睡眠超過7個小時;工具
77%的人在編碼時常常聽音樂,而電子音樂是最流行的音樂類型;單元測試
57%的人喜歡喝咖啡,33%的人喜歡喝茶;學習
「雖然咱們不會對這樣的某些結果感到驚訝,但這些數據再次反映了咱們對國內程序員常用的編程語言和工具的理解。特別是充滿挑戰的中國市場,咱們致力於爲開發人員提供最智能的工具,簡化他們的平常工做流程,助力他們走向成功。」JetBrains 大中華區負責人李玥萱如是說。開發工具
爲此,在 JetBrains 中國巡演中咱們作了更進一步的調查,去更好地瞭解中國。
實際上,咱們知道全世界大多數人 (64%) 使用 Windows ,一樣在中國,選擇使用 Windows 的人也很是多(59%)。然而,有超過62% 的開發者在使用 iOS ,並且它如今已經成爲中國最大的開發者羣體。其次,也有大約41% 的人更喜歡 Unix / Linux 。
(對於這些問題和其餘一些容許屢次選擇的問題,總數可能超過100%。)
根據開發者生態系統 2018 的調查數據,排名前三的編程語言分別是:
Java (72%)
JavaScript (41%)
Python (36%)
一樣地在中國,Java 也是最經常使用的編程語言。咱們進一步研究的結果代表,就使用狀況來看其餘語言與 Java 之間仍存在很大的差距。儘管這前三名的主流編程語言很受歡迎,問卷中提到的一些其餘語言,例如 Go、Kotlin、HTML / CSS 等等,一樣受到你們的歡迎逐漸流行起來。每一年,關於流行語言的調查結構都有所不一樣,爲了更好的洞察將來的趨勢,咱們進一步地向你們調查 「您如今正在學習/將來想要學習什麼編程語言? 」。經過這項調查,咱們發現更多的人想要學習 Go 語言,正在學習或者想要學習 Go 語言的人數約佔到參與調查人數的38%。其次是Kotlin (32%)、Python (31%)、Java (14%) 和 C++ (10%)。
另外,咱們同時發現中國程序員相較全球開發人員在從事開發項目分類的一些數據對比:
單元測試開發:中國52%,全球60%
後端應用程序:中國51%,全球58%;
前端開發:中國37%,全球48%;
移動應用程序開發:中國23%,在這之中,中國從事Android設備開發的程序員佔比高達86%,而iOS僅佔48%;
在編程語言以外,咱們對本身的編程工具和平臺的使用狀況也進行了調查。JetBrains 針對每種編程語言幾乎都有相對應的產品工具。
關於開發人員在哪裏以及如何存儲他們的項目/工做,咱們在針對中國的調查中獲得了與以前的全球開發人員生態系統報告徹底不一樣的答案:
關於普通服務器的使用,25%的人更喜歡本地設備或服務器,42%的人在公司內部使用專用服務器;
關於基於雲端的服務,24%的用戶使用的是阿里雲,份額最大,另外9%的用戶使用的是 Azure、谷歌等雲平臺。
咱們對中國開發者生活方式的調查顯示:
40% 的開發者喜歡茶,顯然,基於中國文化對於茶的偏好,該數據比咱們以前的生態系統研究發現的要高;
47% 的人喜歡咖啡,13%的人這兩種熱飲都不喜歡;
咱們還調查了開發人員的睡眠狀況:
61%的受訪者天天睡7-8小時;
29%的人睡5-6小時;
有趣的是,3%的人彷佛養成了不睡覺的習慣。
3%的人睡眠不足5小時;
4%的人睡眠超過8小時;
這篇文章中提到的大部分數據都來自 JetBrains 中國巡演活動中進行的一項調查。它爲咱們揭示了在中國開發人員的工做狀態和一些有趣的發現。
值得關注的是,咱們的開發者生態系統調查2019年即將到來,這將再一次帶來更多精彩的發現。歡迎您參加調查,與世界分享您的觀點。
JetBrains致力於打造最一流的軟件開發工具,以助力專業開發人員,更快、更準確、更高效地進行科技創造和工做。公司成立於2000年,總部位於布拉格,在俄羅斯、德國和美國均設有辦事處。現在,有近1000名員工的 JetBrains 是一傢俬營、且蓬勃增加的全球公司。JetBrains 的產品家族中有許多工具,都深受廣大開發者的歡迎和喜好,而且在世界上屢獲殊榮,如 IntelliJ IDEA、ReSharper 和 Kotlin 編程語言。JetBrains 爲財富全球100強公司中的81家提供開發工具,在世界各地有超過500萬的開發人員天天使用咱們的產品。2017年,JetBrains 還得到了 AON 最佳僱主獎,成爲捷克共和國最佳僱主之一。