Python 是增長最快的主流程式語言 | StackOverflow 重磅調查

Python開發者發表於2019-04-15

(給Python開發者加星標,提升Python技能


原創整理:程式設計師的那些事(ID:iProgrammer)

也不知道是從哪一年開始,GitHub 有了一個響亮的名號「最大的同性交友網站」,以至於程式設計師都把 GitHub 調侃稱 GayHub。2_05.png


640?wx_fmt=jpeg

是誰在耳邊,說,愛我永不變 結對程式設計


那程式設計師群體的性取向到底如何呢?


近日,全球知名的開發者社群 Stack Overflow 釋出了 2019 年度開發者調查報告。今年全球 190 個國家和地區共有近 9 萬名開發者參與調查。


程式設計師性取向的問題,Stack Overflow 的調查中問到了。答案在下文中,彆著急哈~


640?wx_fmt=png


一起來看看 2019 年 Stack Overflow 開發者調查的亮點:


1、Python 是增長最快的主流程式語言。今年 Python 排位再次上升,由 2018 年的第 7 位(38.8%)升到第 4 位(41.7%),並且超過了 Java(第5位,41.1%)。此外,Python 還是開發者最愛語言的第 2 位(第 1 位是 Rust)。


2、無論是做網頁,還是寫 Hello World,超過 50% 的受訪者在 16 歲前寫下了人生第一行程式碼


640?wx_fmt=png


3、一般來說,開發者的工作經驗越長,薪資越高。但有些開發類崗位的報酬,明顯極大高於同等工作經驗的其他崗位。比如:和資料打交道的開發者(資料科學家和工程師),還有 DevOps 專家和網站可靠性工程師。相反,學術研究者和教育者的報酬,明顯低於同等工作經驗的其他崗位。


4、從全球來看,中國開發者是最樂觀的,他們相信如今出生的人會比其父母生活得更好。諸如法國和德國的西歐開發者,對未來比較悲觀。



5、開發者效率的前 5 大阻礙令人分心的工作環境、會議、非開發類任務、人員不足、缺少管理層的支援。


6、在問到最後一次使用或不用 Stack Overflow 來解決程式設計問題時,受訪開發者的回答資料表明,Stack Overflow 平均每週給每個開發者節省了 30~90 分鐘



報告完整地址:

https://insights.stackoverflow.com/survey/2019



如果你不想去看 Stack Overflow 的英文調查報告,那就繼續往下看看「程式設計師的那些事」的摘錄彙總:


0、受訪者的前 10 種型別


全棧開發者、後端開發者、前端開發者、桌面或企業應用開發者、移動開發者、學生、資料庫管理員、設計師、系統管理員、DevOps。


640?wx_fmt=png


1、 開發者的本科專業


Top 3:

  • 電腦科學、計算機工程、軟體工程(62.4%)

  • 其他工科(如土木、電氣、機械)8.2%

  • 資訊系統、資訊科技或系統管理 6.9%


640?wx_fmt=png


2、受訪者的種族/民族


  • 白人或歐洲人: 70.8%

  • 南亞:11.9%

  • 西班牙裔或拉丁裔:7.1%

  • 東亞:5.9%

  • 中東:4.7%

  • 黑人或非洲裔:3.6%

  • 多種族:2.3%

  • 雙種族:1.3%

  • 土著美洲人/太平洋島民/或澳大利亞土著:0.8%


3、開發者的性取向!!!


今年是 Stack Overflow 第 2 次加上了性取向調查。


結果顯示:異性戀的直男和直女佔 93%,雙性 5.5%,同性 2.7%。


640?wx_fmt=png


開發者群體中的所謂的「同性交友」,就是圈內的調侃,可別當真咯~ u1F602.png


4、開發者年齡:35 歲以上的開發者達到 25.7%


640?wx_fmt=png


  • 20~24歲的開發者 21.1%

  • 25~29歲的開發者  27.6%

  • 30~34歲的開發者 19.3%

  • 35 歲以上的開發者,佔比 25.7 %


5、馬斯克深受開發者的喜歡


「你認為 2019 年科技行業影響力最大的個人會是誰?」


  • 特斯拉 CEO 馬斯克排第 1(他寫過程式碼,Quora 網友扒過)

  • 亞馬遜 CEO 貝索斯第 2(他自己發過小時候寫過程式碼的照片)

  • 微軟 CEO 納德拉第 3 (沒查證)

  • Linus 排第 10

640?wx_fmt=png

還有 2.5% 的開發者很飄,認為自己是。2_05.png


640?wx_fmt=jpeg


6、最受歡迎的技術:程式設計/指令碼/標記語言


  • JS 連續七年第一;

  • Python 今年超過 Java,上升到第 4 位。(Python 去年超過 C#,前年超過PHP。Python 是當今增長最快的主流程式語言。)


640?wx_fmt=png


7、最受歡迎的技術:Web 框架


往年 Stack Overflow 是把框架和庫放在一起調查,今年把 Web 框架單獨拎出來了。


 jQuery 妥妥地第一,React 和 Angular 分列第2 和第3。

640?wx_fmt=png


8、最受歡迎的技術:其他框架/庫和工具


  • Node.js 使用最廣泛!

  • 深度學習框架方面,TensorFlow 遠高於 PyTorch;


640?wx_fmt=png


9、最受歡迎的技術:資料庫


和去年一樣,MySQL 是最常用的資料庫。PostgreSQL今年排名第二,略微領先於Microsoft SQL Server。

640?wx_fmt=png


9、最受歡迎的技術:平臺


640?wx_fmt=png


10、開發者最愛的技術:程式語言


Rust 連續 4 年排第一,Python 緊隨其後。

640?wx_fmt=png

11、開發者最愛的技術:Web 框架


640?wx_fmt=png


12、開發者最愛的技術:其他框架、庫、工具


640?wx_fmt=png


13、開發者最愛的技術:資料庫


640?wx_fmt=png


14、開發環境和工具


VS Code 是今年開發環境/工具中的頭牌。


開發人員型別和角色的不同,他們選擇的工具也有所不同,但 VS Code 是所有工具的首選:


  • 移動開發者更有可能選擇 Android Studio 和 Xcode;

  • DevOps 和 SREs 或更可能選擇 Vim;

  • 資料科學家更可能在 IPython/Jupyter、PyCharm 和 RStudio 中選擇。


640?wx_fmt=png


15、開發者的主力作業系統


和往年一樣,Windows 還是第一。

640?wx_fmt=png


16、高薪程式語言


在全球範圍內,使用 Clojure、F#、Go、Elixir 和 Rust 的受訪者工資最高,平均工資超過7 萬美元。


在不同的國家和地區,語言與最高工資有關。美國的 Scala 開發者收入最高,而印度的 Clojure 和 Rust 開發者收入最高。


640?wx_fmt=png

17、職業價值:開發者對職業/工作的是否滿意


正如 Stack Overflow 在前幾年所發現的,開發者往往對他們的職業比當前的工作更滿意。


工程經理、高階工程管理人員以及 SREs 和 DevOps 專家的工作滿意度最高。


工作滿意度最低的開發者包括學術研究人員、教育工作者、科學家和設計師。


640?wx_fmt=png


18、職業價值:開發者想賺更多錢,要轉為管理麼?


640?wx_fmt=png


19、職業價值:開發者對經理是否有信心?


640?wx_fmt=png


20、職業價值:開發者,你想在未來轉向管理麼?


1/3 的開發者明確表示不會轉管理!

640?wx_fmt=png


21、你想在哪裡工作?


57.9% 的開發者希望在辦公室中工作,33.2% 的希望在家辦公,8.8% 的也可以在共享空間或咖啡館辦公。


640?wx_fmt=png



推薦閱讀

(點選標題可跳轉閱讀)

Stack Overflow 與全民程式設計時代

在 Stack Overflow 遠端辦公是怎樣一種體驗?


覺得本文對你有幫助?請分享給更多人

關注「Python開發者」加星標,提升Python技能

640?wx_fmt=png

喜歡就點一下「好看」唄~

相關文章