最近看到CIO網站的一篇文章,說Gartner 軟件工程業務高級首席分析師 Philip Walsh預測:在未來的三年,AI將編寫大部分軟件,程序員將承擔代碼審核者的角色。
具體的發展歷程是這樣的:
2025年,AI編碼代理會自動化很多編程任務,公司會進行很多的試點和概念驗證。
2026年,大家會搞清楚自主AI編碼代理的優勢和劣勢,AI編碼代理會有更高水平,更廣泛的采用。
2027年,AI編碼代理會在公司扎根,程序員的工作流程和技能組合將不得不調整和適應。
注意,這里說的是“代理”而不是“助理”(如GitHub Copilot,Cursor ),前者具備自主決策能力,你給它一個高層次的目標或者任務,它會自適應地解決問題,而后者只是根據指令生成代碼。
AI編碼代理將突破當前AI編碼助理的界限,使AI原生軟件工程得以出現。
AI編碼代理大行其道以后,80%的程序員都需要提升技能,以適應AI接管以后產生的新角色。新角色之一就是:代碼審核。
Gartner不愧是著名的技術研究和咨詢公司,它在創造概念,制造名詞,吸引眼球方面確實是一流的。
但是Gartner的預測看得多了,就祛魅了。
在Gartner的預測中,我印象最深的是SOA。
2002年,Gartner就說“SOA是現代應用開發領域最重要的課題”。
2005年,Gartner預測到2007年,SOA將成為全球公司的主流,到2008年,SOA將成為占有絕對優勢的軟件工程方法,將結束傳統軟件體系結構長達40年的統治地位,屆時將有70%的企業在進行IT建設時會轉向SOA。
實際情況怎么樣呢?SOA根本沒有達到“絕對優勢”的地位,真正實施SOA的有幾家呢?
現在SOA更是銷聲匿跡了,很多程序員都不知道SOA是啥了!
雖然Gartner擁有眾多頂級的分析專家,它的行業研究報告,IT評測報告也被很多公司所信賴,但是不得不說,預測這件事兒,是一門玄學。
不過,預測有個好處,就是錯了也沒啥。
互聯網雖然有記憶,但是大家都懶得去翻舊賬。
比如年初Sora出來的時候,很多大佬(有些在IT界影響力還特別大)硬說這是世界模擬器,通用人工智能今年就要實現了,現在快年底了,通用人工智能呢?
但是沒人會在意他們說過了什么,信息過載時代,他們的言論很快就被淹沒、被遺忘了,這些大V依然可以呼風喚雨,用新的噱頭繼續忽悠不明真相的群眾,攫取流量。
那么AI真的可以編寫大部分的軟件嗎?
我還是那個觀點:現階段不可能。如果我們把軟件開發分為三個層次:系統級,模塊級,函數級。
大模型對于函數級和模塊級,在程序員的明確指令引導下,已經可以做得很好了,但是我們還沒有辦法讓他從頭去創建一個系統。
在大模型的底層能力沒有突破性進展的情況下,無論上層的應用怎么折騰,無論是AI編程助理還是編程代理,都無法取得質變,更不可能在短短三年內就取代程序員的大部分工作。
無獨有偶,今天也看到了一個Linus的新聞,Linus認為:“現在的AI 90%是營銷,10%是現實,我現在對 AI 的態度是基本上忽略它,5年后才能看到人工智能在日常工作中的應用。”
大佬依然是這么犀利,我覺得Linus說得有道理,現在得AI確實是炒作過度了,AI賣家秀和買家秀非常普遍。
最后,我這里也做個預測:“Gartner的預測是錯誤的”。 我們到2027年看看結果吧!
全文完,覺得不錯的話點個贊或者在看吧!
近期爆文:
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.