微軟首席技術官:2030年AI將生成95%程式碼,工程師成為指令引導者

總體的情況是:人工智慧的發展推動了計算機程式設計的未來,它面臨著巨大的變革。行業領袖對人工智慧將如何重塑軟體開發有著截然不同的看法,他們的預測從變革性的到謹慎的都有。今天這位微軟高管對此持更為樂觀的態度,他預測人工智慧將在未來五年內主導程式設計領域。
據微軟首席技術官凱文·斯科特 (Kevin Scott)預測,到 2030 年,95% 的程式設計程式碼將由人工智慧生成。不過,他很快澄清說,這並不意味著人類參與軟體工程的終結。
“這並不意味著人工智慧正在做軟體工程工作……作者仍將是人類,”斯科特解釋道。“它創造了另一個抽象層,因為我們從輸入大師(程式語言)變成了提示大師(人工智慧協調者)。”
他不認為人工智慧會取代開發人員,但它會從根本上改變人們的工作流程。
軟體工程師們將越來越依賴人工智慧工具根據提示和指令生成程式碼,而不是費力地編寫每一行程式碼。在這個新模式下,開發人員將專注於指導人工智慧系統,而不是手動程式設計。透過提示表達他們的需求,工程師將允許人工智慧處理大量重複性工作,讓他們可以專注於設計和解決問題等更高級別的任務。

儘管前景光明,但目前的人工智慧系統仍存在重大的侷限性,尤其是記憶力。斯科特承認,如今的人工智慧助手“事務性太強”,這意味著它們很難回憶起過去的互動,也很難隨著時間的推移適應使用者的偏好。
不過,他認為這只是暫時的問題。斯科特預測說,未來的人工智慧工具將透過從以前的互動中學習,提供更加個性化和情境感知的幫助。
“在代理擁有記憶的地方,記憶能力是有限的,”這位微軟首席技術官說。“明年AI的記憶能力將會大大增強。”
整個行業都在爭論人工智慧在程式設計中的功效
最近,IBM 執行長 Arvind Krishna 在 SXSW 大會上發表了更為慎重的看法。Krishna 認為人工智慧將提高生產力,而不是直接取代程式設計師。他估計人工智慧將處理大約 20% 到 30% 的編碼任務,但強調其在應對更復雜挑戰方面的侷限性。
“如果你能用同樣多的人力多寫出 30% 的程式碼,那麼你寫的程式碼是會增多還是減少?” Krishna 反問道,他認為效率的提高會刺激創新和市場增長,而不是導致失業。
Salesforce 執行長馬克·貝尼奧夫 (Marc Benioff)也同意克里希納的觀點,即為人工智慧驅動的未來重新培訓員工。貝尼奧夫表示說,由於人工智慧工具提高了生產率,他的公司可能會在 2025 年停止聘請傳統的軟體工程師,但他強調,人類專業知識在與這些技術合作中非常重要。
與此同時,Anthropic 執行長 Dario Amodei 也給出了與 Scott 類似的預測,但時間線要激進得多。他相信人工智慧可以在六個月內生成高達 90% 的程式碼,這一速度凸顯了這些工具的進步速度。
作者:聆聽音樂的魚
相關閱讀:
  • Oracle 推出 Java 24,增強 AI 支援和後量子加密
  • Qodo Gen 1.0釋出:利用 Agentic AI 轉變你的工作流程
  • 架構師的 11 個最佳開源工具

相關文章