天天看點

83%人用過ChatGPT、GitHub Copilot Stack Overflow開發者報告釋出!

作者:IT168企業級
83%人用過ChatGPT、GitHub Copilot Stack Overflow開發者報告釋出!

6月14日,Stack Overflow在收到全球超過90000名開發者的回報後,釋出了《2023 Developer Survey》調查報告。今年,Stack Overflow深入研究了AI/ML,以捕捉開發人員如何思考它并在他們的工作流程中使用它。完整報告包含了受訪開發者畫像,以及關于開發技術、AI、職業、社群等方面的内容。

Stack Overflow調查的五大關鍵地區與往年相同,在回複數量最多的國家略有變化:美國一直是排名第一的回複國家,但今年印度的回複率從第二高下降到僅次于德國的第三位。兩年多來,印度的回複下降了50%,而德國的回複增長了30%。與所有受訪者的年齡分布(34歲以下的62%)相比,今年參加調查的印度開發人員的年齡分布略年輕(89%低于34歲),是以此次報告可能缺少印度一些更有經驗的開發人員的回複。總體而言,今年的年齡分布略有上升,37%的35歲或以上的受訪者,而去年為31%。

值得關注的是,AI的深度調查是今年特有的,Stack Overflow自身也正在大力投資,使用人工智能相關的技術來增強産品的開發人員體驗,讓人們更快地獲得解決方案。通過這個調查,Stack Overflow希望深入了解今年AI人氣激增背後的真實情緒,它對開發人員的工作方式産生了真正的影響,還是都是炒作?

接下來我們就來看看今年這份報告中AI相關的亮點和結論有哪些,根據這些開發者應該有不少的收獲。

超七成受訪者表示,計劃在開發過程中使用AI工具

今年,Stack Overflow問了一些關于人工智能的看法、人工智能工具如何影響或可能不會影響開發人員工作流程等問題。

例如,您目前在開發過程中使用人工智能工具嗎?

針對這個問題,70%的受訪者正在或計劃在開發過程中使用人工智能工具。那些學習編碼的人比專業開發人員更有可能使用或使用人工智能工具(82%對70%)。

83%人用過ChatGPT、GitHub Copilot Stack Overflow開發者報告釋出!

學習編碼的人使用人工智能工具的可能性比專業開發人員的可能性更高,這是一個值得注意的現象。這可能是因為編碼是一種需要邏輯思維和解決問題的技能,而人工智能工具可以幫助人們更好地了解和解決這些問題。此外,編碼人員通常具有計算機科學背景,這使他們更容易了解和使用人工智能工具。

然而,這種現象也可能存在一定的偏見。如果人工智能工具的開發者主要是專業開發人員,那麼他們可能會更傾向于使用這些工具,因為他們已經熟悉這些工具并能夠更好地利用它們。此外,人工智能工具可能也更受專業開發人員的歡迎,因為他們通常需要使用這些工具來完成更複雜的任務。

總的來說,學習編碼的人更有可能使用人工智能工具,但這并不意味着他們比專業開發員更聰明或更有能力。這種現象可能與編碼人員通常需要使用人工智能工具來解決問題和提高效率有關。

在編碼層面,GitHub Copilot 是開發者最常用的 AI 開發編碼工具,去年有 55% 的受訪者使用它,今年是排名第二的 Tabnine(13%)的四倍。

83%人用過ChatGPT、GitHub Copilot Stack Overflow開發者報告釋出!

調查結果進一步顯示,随着經驗的增加,開發人員對于AI工具相對冷淡。他們認為這些較新的人工智能技術處于炒作周期的早期。Stack Overflow預計,在我們看到開發人員更廣泛地使用更多的人工智能工具之前,可能需要多花一點時間。

另一個可能導緻人工智能工具在開發過程中采用比較緩慢的因素是,專業開發人員不太信任人工智能工具的準确性。在那些使用或計劃使用人工智能工具的人中,隻有3%的人高度信任它們提供的準确性,兩倍的人(6%)高度不信任它們。雖然大多數人(39%)信任人工智能工具,但這種回報告訴我們,人工智能工具仍然需要向專業人員來證明它們的有用性。

報告顯示:工作地點也會影響是否使用人工智能工具。來自印度、巴西和波蘭的專業開發人員最有可能使用或計劃使用人工智能工具作為其開發工作流程的一部分——所有響應率均為70%或更高。

英國、法國、美國和德國的開發人員則大機率表示他們不打算使用人工智能工具(回複率為36%或更高)。印度和巴西是很多新技術人才的來源國,是以在這些地區,會有更多的人采用人工智能工具。

那麼為什麼歐盟國家和美國更有可能報告對人工智能工具的抵制?最近的消息可以看到這個結果背後的原因:歐盟通過預先存在的GDPR法律對人工智能的監管的可能性,法國已經開始調查對ChatGPT的投訴。在美國,目前沒有法規,但公司開始公布其在工作中禁止ChatGPT的政策,而Stack Overflow和Reddit也公開表示,他們将開始對資料通路收費,以保護其社群的歸屬和貢獻。準确性問題和規則,無論是法律問題還是工作場所,都阻礙了開發人員迅速采用一些人工智能工具。但不管怎樣,這些都不能阻止,有超過83%的人使用過ChatGPT。

83%人用過ChatGPT、GitHub Copilot Stack Overflow開發者報告釋出!

不足半數受訪者,相信人工智能工具的準确性

針對“作為開發工作流程的一部分,您對人工智能工具輸出的準确性有多大信心?”這一問題,我們看到開發人員對工具中人工智能輸出的準确性的信任存在分歧。大約42%的人相信産出的準确性,而31%的人猶豫不決。

83%人用過ChatGPT、GitHub Copilot Stack Overflow開發者報告釋出!

在所有對人工智能工具有良好看法的開發人員角色中,高管與資料科學家和區塊鍊開發人員一起位居榜首(63%)。而這個結果是有道理的:他們精通此類技術。當我們看到對我們關于開發人員今天使用的人工智能工具的用例的問題的回應時,這更有意義。絕大多數人使用人工智能工具編寫代碼(83%)或調試代碼(49%)。鑒于硬體工程師對這些工具的準确性和實際操作方面的信心不足,我們希望硬體工程師暫時不使用人工智能。當我們向開發人員詢問人工智能工具的好處時,33%的人認為提高生産力是最重要的好處。沒有這些用例直接經驗的高管可能會看到同僚對編寫和/或調試代碼的生産力的探索,并希望在團隊中嘗試或與其他經理分享。

Stack Overflow 也在調查中詢問了開發人員,明年在工作流程中使用 AI 工具,是否會跟今年有所不同,72% 的人表示或許在編寫代碼流程中會有所不同,78% 的人對使用 AI 調試代碼持相同看法。

83%人用過ChatGPT、GitHub Copilot Stack Overflow開發者報告釋出!

人工智能內建開發的時代仍處于起步階段,但世界各地的開發人員已經告訴我們,他們正在積極參與,并且不會把目光移開。

參考連結:

https://survey.stackoverflow.co/2023/#overview

https://stackoverflow.blog/2023/06/13/developer-survey-results-are-in/

https://stackoverflow.blog/2023/06/14/hype-or-not-developers-have-something-to-say-about-ai/

繼續閱讀