AI 輔助程式開發,五年後工作量可望減半

2024-05-29 13:59:00    編輯: 陳 冠榮
導讀 研究人員發表論文認為,AI 輔助程式開發日益重要,5 年後將大大改變軟體生態,開發者工作量可望減半。 近年來人們看見 AI 輔助程式開發創造重大變革,包括 GitHub Copilot、ChatGP...


研究人員發表論文認為,AI 輔助程式開發日益重要,5 年後將大大改變軟體生態,開發者工作量可望減半。

近年來人們看見 AI 輔助程式開發創造重大變革,包括 GitHub Copilot、ChatGPT 等工具成為編輯程式碼、測試和除錯、軟體設計的重要元素,不少開發者離不開這些工具。一篇以「The AI Transformation of Developers’ Routine by 2030」為題的,4 名研究人員描述對近年來 AI 輔助程式開發觀察和願景。

研究人員關注軟體開發生命週期(Software Development Life-Cycle)執行階段,提出一種名為 HyperAssistant 的 AI 程式碼輔助工具,期望做為 GitHub Copilot、ChatGPT 等工具的接班人。

HyperAssistant 在錯誤和漏洞檢測及使程式碼最佳化表現更好,實際用途超出目前生成程式碼範疇,這個 AI 助理還會建議休息時間和活動,支持開發者身心健康。此外,HyperAssistant 以開發者喜歡的模式在團隊成員會議參與協調,並透過學習指導支援新功能建立和新技能開發。

想像到了 2030 年,開發者在 HyperAssistant 幫助下有什麼好處?研究人員舉例編輯程式碼過程,錯誤檢測系統會主動通知哪裡出錯並提出修復建議,與團隊成員開會會自動附上參考文件,額外提醒休息時間,屆時只需要半天時間就能完成對比 2024 年一整天的工作量。

「我們設想 HyperAssistant 是一種加強型 AI 工具,可為 2030 年開發者提供全面支援,解決目前在身心健康、錯誤檢測、程式碼優化、團隊互動及技能開發方面的限制。 」研究人員強調,AI 是一種輔助力量,強化開發者能力而非取代他們,進而建立複雜、可靠、安全軟體解決方案。

正如研究人員觀察,目前開發工具沒有解決程式開發的心理層面問題,未能促進更多團隊協作,也沒有考量開發者本身的獨特技能或需求。開發者可能因為過於相信 AI 建議,未能加以驗證,加深 AI 帶來的侷限性,HyperAssistant 可望解決這些痛點。

(首圖來源:Image by )



關鍵字: , , ,


標題:AI 輔助程式開發,五年後工作量可望減半

地址:https://www.utechfun.com/post/376917.html

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。

猜你喜歡