2023.06.16 13:00

一年一度的Stack Overflow開發者大調查!最賺錢程式語言是Zig,開發者愛ChatGPT遠超Bing

ADVERTISEMENT

一年一度的Stack Overflow開發者大調查又來了!

今年,一共約9萬人參與問卷,最大的變化是加入了ChatGPT相關的內容—— 

ADVERTISEMENT

程式設計師是否比大家想像地更能接受AI工具呢? 

結果顯示: 

  • 有83%的受訪者都表示用過ChatGPT來進行搜尋,相比之下,第二名的Bing AI只占20%;
  • 不過有42%的ChatGPT使用者希望明年嘗試Google Bard或Bing AI。
  • AI程式設計上,有55%的受訪者使用過GitHub Copilot,相比之下,AWS的CodeWhisperer則只有5%。

其他常規結論則包括: 

ADVERTISEMENT

  • 過去一年收入最高的程式語言是Zig;
  • 最受歡迎的Web框架是Phoenix;
  • PostgreSQL終於取代MySQL成為最受歡迎資料庫;
  • 雲端運算平臺中,AWS仍然強勢第一,使用率是Azure的兩倍;
  • 待遇方面,專業開發者們的薪水中位數增長了11%……

程式語言:薪水最高的變了

還是先從程式語言看起。 

最流行的還是JavaScript,它已經連續11年霸榜。 

Python今年則超過SQL,重新回到第三的位置。除此之外,Bash/Shell、C、Ruby、Perl和Erlang也都有所上升。

ADVERTISEMENT

 

但要說最受喜愛的程式語言,還得看Rust,有超過80%的使用者表示希望明年繼續。

ADVERTISEMENT

相比之下,最不受歡迎的是MATLAB,只有不到20%的人明年繼續。

最賺錢的語言是哪個? 

Zig。年薪中位數為103611美元(約台幣3,20萬),今年突然殺出來的。 

作為一門現代程式語言,很多人表示它跟C很像,如果會C就很好學。 

相比之下,之前一直霸榜的Clojure掉落第5。

Dart和SAS這兩門也值得關注,因為它是過去一年薪酬中值增幅最高的,同期對比增長超過20%。 

今年的IDE就不單拿出來了說了,變化不大,Visual Studio Code仍然第一,只不過使用率進一步上升,從去年的75%提高到81%。 

框架:TF與Pytorch差距縮小,Phoenix最受歡迎

Web框架和技術中,前端的Node.js爬上第一,React掉落第二,但問題不大,差距僅2%。Vue的排名又下降了一些。

但拋開流行度,大家最喜愛的是Phoenix,也是有高達80%的開發者明年願意繼。 

最討厭的果然是AngularJS,也許不久它就要退出歷史舞臺了。 

其他框架方面,最流行的則是.NET、NumPy和Pandas,其中後兩者都是利用Python做資料分析的有力工具。 

我們還在前十中看到了TF和Pytorch的身影,不過相比往年,前者只是略微優先了。

同樣,這類框架中最受歡迎的是用於構建跨平臺桌面應用程式的新興框架Tauri,最不受歡迎的是Xamarin,它誕生於2011年。

雲端平臺:AWS是微軟和Google 的兩倍

第一還是AWS,且贏得非常乾脆——被使用次數大約是第二名Azure、第三名Google 的兩倍。 

值得一提的是,Heroku是去年學習程式碼的人(非專業開發者)使用最多的雲端平臺,但今年它下降到了第五位。 

被誰取代了——AWS。

資料庫:PostgreSQL登頂了

恭喜PostgreSQL,今年終於登頂,取代MySQL。 

並且相比程式學習者,它更受專業開發人員的喜愛(正在學程式的人還是更喜歡MySQL等其他)。

Microsoft SQL Server今年的排名有所上升。 

開發工具:Docker登頂了

今年,Docker也終於成為所有受訪者中使用最多的其他類開發工具(53%)。 

不過,在還在學習程式寫作的人群中,大家還是用npm或Pip更多一些。

有意思的是,最受歡迎的開發工具其實是Cargo,它在流行度排名中都未進前十,是一位潛力股。 

ChatGPT使用率是Bing的4倍

最後重點來看這個今年首次出現的模組:AI工具。 

首先,作為AI搜尋工具,ChatGPT是強勢首選:

63024名參與這項的受訪者中,有83.24%的人都用過它。 

相比之下,必應只有20.6%,才是ChatGPT的1/4。以及第三名不是Google 的Bard,而是WolframAlpha。 

Google 呢,第四,使用率只有ChatGPT的1/8。 

除了前4位,後面的這些工具占比都很少,不少看起來都很陌生,你們有用過哪一個嗎? 

Ps. 另一組資料顯示,高達79%的人希望明年再次使用ChatGPT的同時,也有42%的ChatGPT使用者希望明年試試Google Bard或Bing AI,不知明年三者的格局是否有較大變化。 

其次,作為AI開發工具,GitHub Copilot當之無愧NO.1,但使用人數為54.77%,和上面ChatGPT的盛況相比要弱一些。 

Copilot的競品AWS CodeWhisperer排上了第三,但使用率比Copilot差遠了,只有5.14%。 

Tabnine大家也可以關注一下,比CodeWhisperer更流行一些,也是一個程式碼補全工具。

喜愛度方面,大家最青睞的是Phind和WolframAlpha。

以及Codeium和Whisper AI,GitHub Copilot也表現得不錯。

最後,值得注意的是,有70%的受訪者正在或計畫在其開發過程中使用AI工具(也就是有30%不打算用囉?)

但在此之中,正在學習程式設計的人比專業開發人員更有可能一些,不過細看差距也不大(82%VS70%)。 

年薪中位數增長11%

最後,關於薪資待遇。 

資料顯示,所有受訪者的年薪中位數增長了10%,而專業開發者的增長了11%。

 

完整報告:

ADVERTISEMENT