谷歌首席執(zhí)行官在最近一次財報電話會議上披露,目前公司超過四分之一的新代碼由人工智能系統(tǒng)生成,而人類工程師則負責審核這些機器生成的代碼。這一聲明進一步印證了人工智能在軟件開發(fā)領(lǐng)域的深遠影響。
皮查伊表示,谷歌內(nèi)部利用人工智能改進編碼流程,顯著提升了生產(chǎn)力和效率。他強調(diào),人工智能的介入使得工程師們能夠處理更多任務(wù),且行動更為迅速。
不僅谷歌,越來越多的開發(fā)者開始借助人工智能工具進行編碼。據(jù)Stack Overflow的2024年開發(fā)者調(diào)查顯示,超過76%的受訪者正在使用或計劃在今年內(nèi)使用人工智能工具輔助開發(fā),其中62%已經(jīng)積極投入實踐。
人工智能輔助編碼的概念自2021年GitHub Copilot推出以來,便逐漸受到矚目。該功能利用OpenAI的Codex模型,能夠為開發(fā)者提供代碼續(xù)寫和創(chuàng)建建議。如今,包括Anthropic、meta、Google等在內(nèi)的多家公司都在不斷優(yōu)化各自的人工智能編碼解決方案。
然而,人工智能在編碼領(lǐng)域的應(yīng)用也引發(fā)了不少爭議。斯坦福大學的一項研究顯示,使用人工智能編碼助手的開發(fā)者雖然認為他們的代碼更安全,但實際上代碼中包含的錯誤更多。
伊利諾伊大學香檳分校的塔利亞·林格教授對此表示擔憂,她指出人工智能輔助編碼雖帶來便利,但也可能導致代碼質(zhì)量下降。“代碼越多并不意味著代碼越好,”她強調(diào)。
盡管存在爭議,但人工智能在軟件開發(fā)領(lǐng)域的滲透仍在繼續(xù),未來其角色和影響力有望進一步擴大。