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

作者 | 發布日期 2024 年 05 月 29 日 13:59 | 分類 AI 人工智慧 , 軟體、系統 line share Linkedin share follow us in feedly line share
Loading...
AI 輔助程式開發,五年後工作量可望減半

研究人員發表論文認為,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 Freepik

想請我們喝幾杯咖啡?

icon-tag

每杯咖啡 65 元

icon-coffee x 1
icon-coffee x 3
icon-coffee x 5
icon-coffee x

您的咖啡贊助將是讓我們持續走下去的動力

總金額共新臺幣 0
《關於請喝咖啡的 Q & A》