IT之家 11 月 21 日消息,JetBrAIns 日前公布了《2023 開發人員生態系統現狀》調研報告,匯集了來自全球 26,348 位開發者的調研結果。
《開發者生態系統現狀報告》涵蓋廣泛的主題,包括編程語言、工具和技術,以及受眾特征和有趣的事實。今年,JetBrains 還將調查范圍擴展到 AI,研究了開發者對 AI 的看法,他們的顧慮、AI 助手的常用功能,以及 AI 賦能工具的當前采用情況。IT之家摘錄重要數據如下:
過去 7 年最常用的編程語言以及 2024 年的采用潛力:
JAVA 的受歡迎程度略有下降,過去三年,排名前三的語言保持不變,但 Java 的份額一直在下降。可以合理假設,它將繼續小幅下降,因為 Java 程序員表示學習另一種語言的可能性比其他程序員更高。
Rust 是今年唯一創下受歡迎程度新紀錄的常用語言。Rust 立志以其嚴格的安全性和內存所有權機制取代 C++,最初可能會擊敗 Go,因為六分之一的 Go 用戶在考慮采用 Rust。Rust 與 Scala 一樣,是最少程序員想要遷出的語言。
近年來,Objective-C 失去了三分之二的用戶,似乎即將走到生命盡頭。這種語言自 1984 年推出以來一直運行良好,直到 Apple 于 2014 年發布其繼承者 Swift。由于存在其他跨平臺語言,例如 Kotlin、Dart 等,IOS 開發者的選擇余地很大,幾乎沒有理由繼續使用 Objective-C。
軟件開發者薪資趨勢:
2023 年,Scala、Go 和 Kotlin 開發者位列薪酬最高的三大類別。雇主們正在認識到能夠駕馭這些語言復雜性的專家的價值,從而催生了 Scala、Go 和 Kotlin 開發者作為最高收入者的競爭格局。
過去 3 年科技行業的性別分布:
2021 年以來,調查數據一直顯示女性開發者的比例沒有改善。只有 5% 的開發者是女性,表明行業存在巨大的性別差距。
生成式 AI 服務的復雜格局:
77% 的開發者使用 ChatGPT 聊天助手,46% 的開發者使用 Github Copilot 編程助手。開發者使用 AI 助手的最常見方式是使用自然語言詢問軟件開發相關一般問題。