×
支持199IT發展可加入知識交流群(10K+用戶),最有價值數據分享!
點擊即可加入!
關閉
title_temp-食色软件app下载

JetBrains:2020年開發者生態報告

近日,JetBrains發布了一份2020年開發者生態報告食色APP。該報告是基于19696個開發者的反饋所得到的,目標是完成對2020年開發環境,開發工具,開發語言的趨勢調研。

? ? ? ?

這是JetBrains第四年發布開發者生態報告,相比參與人數差不多是2017年的4倍!

JetBrains就是一家不折不扣的「別人家的公司食色APP」。做IDE起家,成立之初僅僅3個人,20年時間已經成長為一家近千人的大廠。難得的是,20年來從來沒進行過融資,純靠軟件的營收!網傳每位員工收入約 35 萬美元;2018 年自由現金流(FCF)高達 50%。

食色APP網友對JetBrains家的產品好評如潮。甚至有人給出「JetBrains的產品經理就是個經驗豐富的程序員」這樣高度評價。從側面也反映出這份報告的含金量。

該報告針對目前市面上的核心編程語言進行分析,其中包括了使用標準,編譯器,管理器,開發框架,開發平臺和開發目的等信息。

食色APP本次報告揭示了一些讓人意想不到的事實。

996「榨干」了程序員,一天光圍著代碼轉了

今年JetBrains的報告增加了一個新的版塊,開發者的生活方式。受訪的開發者會被問及他們的生活習慣、信息搜尋模式和慈善行為等生活問題,有大約三分之二的人公開了他們的生活。

美好的一天從coding開始?33%的受訪者表示,他們的編碼生活從早上9點開始。

? ? ? ?

開發者有時也想睡懶覺。通常不會關閉早起的鬧鐘,但有時還是想多睡一會。

32%的開發者每周的工作時間超過了32小時(如果國內的受訪者樣本多一些,想必這個比例會升高不少)。
? ? ? ?
Side Projects?38%的受訪者表示,每周可以有3-8個小時的自由時間可以為自己寫寫代碼。
? ? ? ?
Reddit,Stack Overflow當仁不讓成為開發者最關注的網站,Reddit上可以了解最新的開發者信息,而遇到棘手的問題,Stack Overflow上有很多熱心的開發者能幫你快速解決,并且不用會員、積分之類的,用戶體驗十分友好。
? ? ? ?
開發者是一群對世界充滿愛的家伙,一心希望「讓世界更美好」

食色APP開發者絕對是一群對這個世界愛的深沉的家伙們!有52%的受訪者表示參加過慈善活動,62%的程序員想用代碼構建一個更好的世界。

食色APP而且,開發者是很難將工作、愛好分開的。他們熱愛著編程,即使因為工作而coding失去生活中的其他方面。

 

食色APP60%的開發者沒有養寵物,但是58%的程序員自稱自己的愛好就是編程。看來,代碼就相當于他們的寵物了。

 

食色APP而喜歡養小動物的人當中,養貓和養狗的程序員不相伯仲。但如果從貓狗的不同性格推測的話,養貓的程序員可能心思更細膩;養狗的程序員可能身體更健康,因為需要遛狗。

? ? ??

你會相信AI法官的判斷嗎?只有5%的開發者說yes。也難怪,畢竟開發者最懂他們自己開發的人工智能。

? ? ? ?
受訪者20%來自中國,自由職業者僅占5%

63%的受訪者為全職,人人都羨慕的Freelancer只占5%,如果你想做個自由職業的開發者,需要付出更多的努力或者接受更多的不確定性。

? ??? ?

食色APP程序員逃不過35歲魔咒?就調查結果來看,將近一半的開發者在30歲以下,超過40歲以上的僅有8%,所以大齡程序員們還是要盡早規劃。

? ? ? ?

食色APP你覺得自己的崗位在公司中有多重要?大部分開發者還是對自己寫的代碼信心滿滿,72%的開發者認為自己的崗位處于中高層。

? ? ? ?

這些統計數據都來自哪些國家?有20%的受訪者來自中國,美國緊隨其后有19%,雖然樣本不能代表整個開發者群體,但也可以看出使用JetBrains的用戶中,中國、美國、印度還是占了主流。

? ? ? ?
開發語言大比拼:Python彎道超車Java,Go、Kotlin崛起,Typescirpt成最大黑馬

Python后勁很猛,Java地位堪憂

 

Java作為開發語言一哥,已經幾十年沒被人撼動過了。但報告中卻指出,在過去的12個月內,使用Python使用量激增,居然超過了Java!

? ? ? ?

食色APP并且,Python已經成為許多開發語言學習者的首選。

食色APP但瘦死的駱駝比馬大,Java還是在總量上挽回了一些尊嚴。(順便一提的是,作為JetBrains的拳頭產品,IntelliJ IDEA的用戶滿意度高達98%!很難說Java常年保持開發語言一哥的原因跟JetBrains的貢獻無關。)

語言遷移首選Go和Kotlin

隨著開發需求的日益復雜,許多場景都面臨著開發語言遷移的問題。Go,Kotlin和Python是現今最受歡迎的遷移對象,是許多開發者遷移的首選。

Go和Kotlin都是Google在大力推廣的新興開發語言。尤其是Kotlin,大有在Android中取代Java的態勢。巧的是,Kotlin剛好也是JetBrains家的產品。

食色APP下圖很好的表現編程語言的現今使用頻率以及未來趨勢。總的來說,使用比率前五的語言都勢均力敵,JavaScript拔得頭籌,使用比率高達70%,HTML/CSS、SQL、Python、Java緊隨其后。和去年相比,前五名的編程語言變化不大。

? ? ? ?

這其實也很好理解。回想一下Web開發一天要面對多少次的需求更改?一個頁面的按鈕可能今天放在頁面中部、明天放在頁面右側。自然使用頻率要遠高于Java、C這類更偏向后端、更復雜的語言。

而熱門的遷移「對象」:Go,Kotlin和Python可能預示著接下來五年的開發趨勢的轉變,尤其是Python在人工智能領域做出的巨大貢獻,讓人相信在未來它會越來越受歡迎。

開發者首選JS,Typescirpt成最大黑馬

開發者首選的編程語言還是集中在JavaSript,Java和Python等。

? ? ? ?

食色APP和2017年的報告相比,Python確實是勢頭迅猛。2017年,僅有10%的開發人員將Python作為自己的首選編程語言,當時位列第四,屈居PHP語言之下。今年的報告中,這個數字達到了31%,在短短四年中增長了21%。

值得一提的是,Typescirpt在編程語言表現中頗有「黑馬」的勁頭。盡管今年的使用率為28%不算很高,也僅有12%的開發者將其作為首選,但對比其2017年12%的使用率和1%的作為首選,Typescirpt也算是進步飛速。

用Windows做開發居多;跨平臺框架Flutter增長亮眼

開發環境和操作系統方面,仍舊是由Windows,Linux和macOS在瓜分蛋糕,其余操作系統總占比不到1%。而三者之中,Windows仍以60%的比率穩居第一。

Linux在近些年來越來越受到開發者的喜愛,在2017年,僅有40%的開發者選擇Linux作為開發平臺,而在2020年,有50%開發者選擇了Linux,超過了macOS。

和前幾年的報告相比,開發類型的受歡迎程度變化不大,后端開發和前端開發依舊是主流,分別占比69%和57%。這個數字基本與幾年前的數據都持平。

? ? ? ?

食色APP對于移動端開發而言,本地開發工具仍然是移動端開發中最受歡迎的解決方案。三分之二的移動開發人員都在使用它們。此外,一半的移動開發人員使用跨平臺技術或框架。近些年的報告顯示,React Native始終是最受歡迎的跨平臺框架。

在過去的一年中,Flutter的受歡迎程度有所提高,從30%增長到了39%。Cordova,Ionic和Xamarin則顯得沒那么流行了,各下降了約10%。

此外,報告還揭示了幾個很有意思的點:

  1. 大多數人都有 GitHub 賬號(但并非全部)
  2. 受訪的開發者中有一半不相信人工智能
  3. 65% 的人更喜歡筆記本電腦(臺式機沒落了)
  4. 開發人員非常關心私人數據收集
  5. 16% 的人使用加密貨幣
  6. 他們在手機上閱讀專業材料(亟需更好的在小屏幕上閱讀代碼的解決方案)

完整報告請戳:https://www.jetbrains.com/lp/devecosystem-2020/

來自:

感謝支持199IT
我們致力為中國互聯網研究和咨詢及IT行業數據專業人員和決策者提供一個數據共享平臺。

要繼續訪問我們的網站,只需關閉您的廣告攔截器并刷新頁面。
滾動到頂部