未來(lái)三年,AI將編寫(xiě)大部分軟件,程序員將變成代碼審核者!
最近看到CIO網(wǎng)站的一篇文章,說(shuō)Gartner 軟件工程業(yè)務(wù)高級(jí)首席分析師 Philip Walsh預(yù)測(cè):在未來(lái)的三年,AI將編寫(xiě)大部分軟件,程序員將承擔(dān)代碼審核者的角色。
具體的發(fā)展歷程是這樣的:
2025年,AI編碼代理會(huì)自動(dòng)化很多編程任務(wù),公司會(huì)進(jìn)行很多的試點(diǎn)和概念驗(yàn)證。
2026年,大家會(huì)搞清楚自主AI編碼代理的優(yōu)勢(shì)和劣勢(shì),AI編碼代理會(huì)有更高水平,更廣泛的采用。
2027年,AI編碼代理會(huì)在公司扎根,程序員的工作流程和技能組合將不得不調(diào)整和適應(yīng)。
注意,這里說(shuō)的是“代理”而不是“助理”(如GitHub Copilot,Cursor ),前者具備自主決策能力,你給它一個(gè)高層次的目標(biāo)或者任務(wù),它會(huì)自適應(yīng)地解決問(wèn)題,而后者只是根據(jù)指令生成代碼。
AI編碼代理將突破當(dāng)前AI編碼助理的界限,使AI原生軟件工程得以出現(xiàn)。
AI編碼代理大行其道以后,80%的程序員都需要提升技能,以適應(yīng)AI接管以后產(chǎn)生的新角色。新角色之一就是:代碼審核。
Gartner不愧是著名的技術(shù)研究和咨詢(xún)公司,它在創(chuàng)造概念,制造名詞,吸引眼球方面確實(shí)是一流的。
但是Gartner的預(yù)測(cè)看得多了,就祛魅了。
在Gartner的預(yù)測(cè)中,我印象最深的是SOA。
圖片
2002年,Gartner就說(shuō)“SOA是現(xiàn)代應(yīng)用開(kāi)發(fā)領(lǐng)域最重要的課題”。
2005年,Gartner預(yù)測(cè)到2007年,SOA將成為全球公司的主流,到2008年,SOA將成為占有絕對(duì)優(yōu)勢(shì)的軟件工程方法,將結(jié)束傳統(tǒng)軟件體系結(jié)構(gòu)長(zhǎng)達(dá)40年的統(tǒng)治地位,屆時(shí)將有70%的企業(yè)在進(jìn)行IT建設(shè)時(shí)會(huì)轉(zhuǎn)向SOA。
實(shí)際情況怎么樣呢?SOA根本沒(méi)有達(dá)到“絕對(duì)優(yōu)勢(shì)”的地位,真正實(shí)施SOA的有幾家呢?
現(xiàn)在SOA更是銷(xiāo)聲匿跡了,很多程序員都不知道SOA是啥了!
雖然Gartner擁有眾多頂級(jí)的分析專(zhuān)家,它的行業(yè)研究報(bào)告,IT評(píng)測(cè)報(bào)告也被很多公司所信賴(lài),但是不得不說(shuō),預(yù)測(cè)這件事兒,是一門(mén)玄學(xué)。
不過(guò),預(yù)測(cè)有個(gè)好處,就是錯(cuò)了也沒(méi)啥。
互聯(lián)網(wǎng)雖然有記憶,但是大家都懶得去翻舊賬。
比如年初Sora出來(lái)的時(shí)候,很多大佬(有些在IT界影響力還特別大)硬說(shuō)這是世界模擬器,通用人工智能今年就要實(shí)現(xiàn)了,現(xiàn)在快年底了,通用人工智能呢?
但是沒(méi)人會(huì)在意他們說(shuō)過(guò)了什么,信息過(guò)載時(shí)代,他們的言論很快就被淹沒(méi)、被遺忘了,這些大V依然可以呼風(fēng)喚雨,用新的噱頭繼續(xù)忽悠不明真相的群眾,攫取流量。
那么AI真的可以編寫(xiě)大部分的軟件嗎?
我還是那個(gè)觀點(diǎn):現(xiàn)階段不可能。如果我們把軟件開(kāi)發(fā)分為三個(gè)層次:系統(tǒng)級(jí),模塊級(jí),函數(shù)級(jí)。
圖片
大模型對(duì)于函數(shù)級(jí)和模塊級(jí),在程序員的明確指令引導(dǎo)下,已經(jīng)可以做得很好了,但是我們還沒(méi)有辦法讓他從頭去創(chuàng)建一個(gè)系統(tǒng)。
在大模型的底層能力沒(méi)有突破性進(jìn)展的情況下,無(wú)論上層的應(yīng)用怎么折騰,無(wú)論是AI編程助理還是編程代理,都無(wú)法取得質(zhì)變,更不可能在短短三年內(nèi)就取代程序員的大部分工作。
無(wú)獨(dú)有偶,今天也看到了一個(gè)Linus的新聞,Linus認(rèn)為:“現(xiàn)在的AI 90%是營(yíng)銷(xiāo),10%是現(xiàn)實(shí),我現(xiàn)在對(duì) AI 的態(tài)度是基本上忽略它,5年后才能看到人工智能在日常工作中的應(yīng)用?!?/p>
圖片
大佬依然是這么犀利,我覺(jué)得Linus說(shuō)得有道理,現(xiàn)在得AI確實(shí)是炒作過(guò)度了,AI賣(mài)家秀和買(mǎi)家秀非常普遍。
最后,我這里也做個(gè)預(yù)測(cè):“Gartner的預(yù)測(cè)是錯(cuò)誤的”。
我們到2027年看看結(jié)果吧!




















