2021年Stack Overflow程式設計師開發者調查

banq發表於2021-08-06

Stack Overflow服務於國際社會,這個調查收到了地球上幾乎每個國家的回覆。2021 年 5 月,超過 80,000 名開發人員告訴我們他們如何學習和升級、他們正在使用哪些工具以及他們想要什麼:
  • 今年,React.js 超過 jQuery,成為最常用的 Web 框架。
  • 新JS框架Svelte 位居榜首,成為最受歡迎的框架。React 是最需要的,也是四分之一的開發人員想要的。
  • Perl 從去年收入最高的語言變成了今年收入第五高的語言。Clojure 開發人員的工資中位數最高,比 F# 的第二名高出 14k。
  • Visual Studio Code 作為所有開發人員的首選 IDE,具有顯著的領先優勢。
  • Neovim 是第 10 大最受歡迎的編輯器。
  • 超過 90% 的受訪者使用 Git,這表明它是成為開發人員的基本工具。
  • .NET 框架在其他技術中最受喜愛,儘管一些 Python 的資料科學庫表現出色。
  • 第六年,Rust 是最受歡迎的語言,而 Python 是第五年最受歡迎的語言。
  • Redis 已連續第五年成為最受歡迎的資料庫。PostgreSQL 勉強超過 MongoDB,成為最受歡迎的資料庫。IBM DB2 連續第二年成為最可怕的資料庫。
  • 專業開發人員更傾向於使用 Microsoft SQL Server 而不是 MongoDB。
  • 12,590 名 MySQL 開發人員希望使用 PostgreSQL,而 6,429 名 PostgreSQL 開發人員希望使用 MySQL。
  • Django、Flask 和 Spring 開發人員滿足於繼續在各自的框架中工作。很少有這類開發人員想要使用 ASP.NET。
  • 想要在 Hadoop 中工作的開發人員目前正在使用 Pandas 或 Numpy。有 3,328 名 Tensorflow 開發人員希望繼續使用 PyTorch,但只有 2,328 名 Pytorch 開發人員希望轉向 Tensorflow。
  • 81% 的專業開發商人員是全職員工,比 2020 年的 83% 有所下降。自稱是獨立承包商、自由職業者或個體經營者的專業開發者比例從 2020 年的 9.5% 增加到 2021 年的 11.2% - 表明潛力在的工作不安全或轉向更靈活的工作安排。
  • 近 60% 的受訪者從線上資源中學習瞭如何編碼。年輕的受訪者傾向於從線上課程、論壇和其他線上資源中學習。另一方面,年長的受訪者從學校和書籍等更傳統的媒介中學習。

相關文章