納瓦爾一句“我們正在進(jìn)入垃圾代碼時(shí)代”,道出了不少人對(duì)AI輔助編程的擔(dān)憂。
隨著AI編程工具的普及,編程門(mén)檻大幅降低,任何人都能輕松生成代碼,這讓大量未經(jīng)深思熟慮的劣質(zhì)代碼涌入市場(chǎng),軟件行業(yè)似乎正面臨被低質(zhì)產(chǎn)品淹沒(méi)的風(fēng)險(xiǎn)。
這一幕似曾相識(shí)。當(dāng)年印刷術(shù)發(fā)明時(shí),知識(shí)分子也曾憂心劣質(zhì)書(shū)籍泛濫污染知識(shí)純潔性,但歷史最終迎來(lái)了文藝復(fù)興;照相機(jī)、錄音技術(shù)、互聯(lián)網(wǎng)普及之初,都曾引發(fā)類(lèi)似的行業(yè)焦慮,卻最終催生了更多創(chuàng)新可能。
AI編程的普及同樣如此,它并非讓代碼質(zhì)量陷入永恒沉淪,而是開(kāi)啟了軟件創(chuàng)作的民主化時(shí)代。門(mén)檻降低讓更多有想法的人參與其中,雖然難免伴隨粗制濫造的產(chǎn)物,但市場(chǎng)會(huì)自然篩選出真正有價(jià)值的創(chuàng)新。更重要的是,行業(yè)瓶頸已從“能不能編程”轉(zhuǎn)向“應(yīng)該編什么”,思考深度、創(chuàng)新熱情和對(duì)需求的洞察成為核心競(jìng)爭(zhēng)力。
這場(chǎng)變革不是工廠流水線的效率提升,而是軟件領(lǐng)域的文藝復(fù)興。垃圾代碼的存在只是暫時(shí)的過(guò)渡,真正值得關(guān)注的,是如何借助AI工具釋放創(chuàng)造力,讓每個(gè)有愿景的人都成為創(chuàng)造者。以下,Enjoy:
本文經(jīng)授權(quán)轉(zhuǎn)自公眾號(hào)“非著名程序員”
最近看納瓦爾發(fā)了一篇推文,他說(shuō):我們正在進(jìn)入垃圾代碼時(shí)代。
![]()
其實(shí),這句話的意思很容易理解。隨著 AI 輔助編程工具的普及,任何人都能輕松生成代碼了。門(mén)檻降低了,質(zhì)量也會(huì)跟著下降。大量沒(méi)有經(jīng)過(guò)深思熟慮的代碼會(huì)涌入市場(chǎng),整個(gè)軟件行業(yè)會(huì)被劣質(zhì)產(chǎn)品淹沒(méi)。
聽(tīng)起來(lái)很有道理對(duì)吧?畢竟我們已經(jīng)看到了太多這樣的例子。社交媒體讓每個(gè)人都能發(fā)聲,結(jié)果充斥著各種虛假信息。短視頻讓每個(gè)人都能創(chuàng)作,結(jié)果平臺(tái)上全是博眼球的內(nèi)容。
那么 AI 編程會(huì)不會(huì)也走上同樣的路?我們會(huì)不會(huì)迎來(lái)一個(gè)垃圾代碼泛濫的時(shí)代?
01印刷術(shù)的前車(chē)之鑒
要回答這個(gè)問(wèn)題,我們不妨回頭看看歷史。
就像是印刷術(shù)一樣,在沒(méi)有發(fā)明之前,書(shū)籍都是僧侶手抄的,昂貴、稀缺,只有精英階層能接觸。印刷術(shù)出現(xiàn)后,書(shū)籍的生產(chǎn)成本大幅下降,數(shù)量激增。
你猜當(dāng)時(shí)的知識(shí)分子怎么說(shuō)?他們擔(dān)心的和納瓦爾一模一樣。他們說(shuō),印刷術(shù)會(huì)讓劣質(zhì)書(shū)籍泛濫成災(zāi),會(huì)污染知識(shí)的純潔性,會(huì)讓真正有價(jià)值的作品被淹沒(méi)。
事實(shí)上,他們的擔(dān)心在一定程度上成真了。印刷術(shù)普及之后,確實(shí)出現(xiàn)了大量粗制濫造的出版物。各種小冊(cè)子、傳單、通俗讀物如雨后春筍般涌現(xiàn)。從質(zhì)量上看,這些東西遠(yuǎn)遠(yuǎn)比不上那些精心抄寫(xiě)的手稿。
但結(jié)果呢?我們現(xiàn)在回頭看那段歷史,把它叫做什么?文藝復(fù)興。
印刷術(shù)帶來(lái)的不只是書(shū)籍?dāng)?shù)量的增加,而是整個(gè)知識(shí)生態(tài)的重構(gòu)。更多人能接觸書(shū)籍了,更多思想能夠傳播了,更多創(chuàng)新得以涌現(xiàn)了。那些劣質(zhì)出版物確實(shí)存在過(guò),但它們并沒(méi)有阻止馬丁·路德、哥白尼、莎士比亞這些人改變世界。
02
數(shù)量增加是起點(diǎn),不是終點(diǎn)
所以我們需要換個(gè)角度看待 slop code 這個(gè)現(xiàn)象。
代碼數(shù)量的激增,就像當(dāng)年書(shū)籍?dāng)?shù)量的激增一樣,是一個(gè)必然的過(guò)渡階段。門(mén)檻降低了,參與者增多了,產(chǎn)出量上升了,平均質(zhì)量下降了。這都是正常的。
但這不是故事的結(jié)局,而是開(kāi)始。
前幾天我分享了 Cursor 的首席設(shè)計(jì)師 Ryo Lu 寫(xiě)過(guò)一篇的很有啟發(fā)性的文章。他說(shuō),我們現(xiàn)在處在軟件的文藝復(fù)興時(shí)刻。過(guò)去幾十年,代碼被少數(shù)掌握技術(shù)的人壟斷。只有那些能記住各種 API、能拿到風(fēng)險(xiǎn)投資的人才能做軟件。其他人都被擋在門(mén)外。
現(xiàn)在這道門(mén)開(kāi)了。任何有想法的人都可以嘗試把想法變成軟件。會(huì)不會(huì)有很多粗制濫造的東西出現(xiàn)?肯定會(huì)。但同時(shí)也會(huì)有更多有價(jià)值的創(chuàng)新涌現(xiàn)出來(lái)。
就像印刷術(shù)讓更多人能寫(xiě)作,其中絕大部分作品會(huì)被遺忘,但總有一些會(huì)成為經(jīng)典。AI 編程也是一樣。大量代碼會(huì)被寫(xiě)出來(lái),大部分會(huì)很快消失,但那些真正解決問(wèn)題的、有創(chuàng)造力的、滿足真實(shí)需求的軟件會(huì)留下來(lái)。
市場(chǎng)是最好的篩選機(jī)制。垃圾代碼寫(xiě)出來(lái)了又怎樣?如果沒(méi)人用,它很快就會(huì)消失。真正有價(jià)值的東西自然會(huì)脫穎而出。
03瓶頸轉(zhuǎn)移了
更重要的是,Ryo Lu 指出了一個(gè)關(guān)鍵點(diǎn):瓶頸轉(zhuǎn)移了。
以前限制我們的是技術(shù)能力。你有再好的想法,如果不會(huì)編程,就只能停留在紙面上。現(xiàn)在技術(shù)工具越來(lái)越強(qiáng)大,能不能做已經(jīng)不是問(wèn)題了,問(wèn)題變成了應(yīng)該做什么。
從能不能做到應(yīng)該做什么,這個(gè)轉(zhuǎn)變意義重大。
能不能做是技術(shù)問(wèn)題,應(yīng)該做什么是思考問(wèn)題。前者可以靠工具解決,后者必須靠人的判斷。AI 可以幫你寫(xiě)代碼,但 AI 不知道你想解決什么問(wèn)題,不知道用戶(hù)真正需要什么,不知道什么才是有價(jià)值的。
所以 Ryo Lu 說(shuō),現(xiàn)在真正的瓶頸是我們自己。工具已經(jīng)不是限制了,限制我們的是想法的清晰度、探索的勇氣、創(chuàng)造的熱情。
那些能帶著清晰意圖使用工具的人會(huì)贏。那些只把工具當(dāng)作生產(chǎn)力技巧的人會(huì)被落下。
從這個(gè)角度看,slop code 的存在恰恰證明了門(mén)檻降低是好事。如果只有技術(shù)高手能寫(xiě)代碼,我們永遠(yuǎn)看不到那些粗糙的嘗試,但也就看不到那些意外的驚喜。很多創(chuàng)新恰恰來(lái)自那些沒(méi)有技術(shù)背景、但對(duì)問(wèn)題理解深刻的人。
04文藝復(fù)興,不是工廠
納瓦爾的擔(dān)憂其實(shí)反映了一種思維方式,就是把代碼生產(chǎn)看成工廠流水線。產(chǎn)量增加了,質(zhì)量下降了,這很糟糕。
但 Ryo Lu 提醒我們,這場(chǎng)變革更像文藝復(fù)興,而不是工廠。
印刷術(shù)沒(méi)有讓僧侶抄書(shū)更快,它讓抄書(shū)這件事變得過(guò)時(shí)了。它創(chuàng)造的是新的可能性,新的思想,新的世界。
AI 編程工具也一樣。它的意義不在于讓程序員寫(xiě)代碼更快,而在于讓更多人能參與到軟件創(chuàng)造中來(lái)。這會(huì)帶來(lái)新的視角,新的解決方案,新的創(chuàng)新。
從這個(gè)角度看,我們應(yīng)該關(guān)注的不是代碼的數(shù)量和質(zhì)量,而是這個(gè)變化帶來(lái)的可能性。會(huì)有人濫用工具嗎?肯定會(huì)。會(huì)有大量低質(zhì)量的產(chǎn)出嗎?肯定會(huì)。但這都不重要。重要的是,那些真正有想法、有熱情、想解決真實(shí)問(wèn)題的人,現(xiàn)在有了更多機(jī)會(huì)。
05歷史總是重復(fù)
其實(shí)每一次工具民主化,都會(huì)引發(fā)類(lèi)似的擔(dān)憂。
照相機(jī)剛發(fā)明時(shí),畫(huà)家們擔(dān)心藝術(shù)會(huì)死亡。結(jié)果呢?繪畫(huà)沒(méi)有消失,反而因?yàn)椴辉傩枰耆非髮?xiě)實(shí),探索出了印象派、抽象派等新的表達(dá)方式。
錄音技術(shù)普及時(shí),音樂(lè)家擔(dān)心現(xiàn)場(chǎng)演出會(huì)消亡。結(jié)果呢?現(xiàn)場(chǎng)演出依然珍貴,而錄音讓音樂(lè)傳播到了世界每個(gè)角落。
互聯(lián)網(wǎng)出現(xiàn)時(shí),出版社擔(dān)心書(shū)會(huì)消失。結(jié)果呢?紙質(zhì)書(shū)仍在,但我們同時(shí)擁有了海量在線內(nèi)容。
每一次工具民主化,都會(huì)經(jīng)歷一個(gè)混亂期。大量低質(zhì)量?jī)?nèi)容涌現(xiàn),讓人覺(jué)得世界在變?cè)恪5L(zhǎng)遠(yuǎn)來(lái)看,民主化總是帶來(lái)更多創(chuàng)新、更多可能性、更大的自由。
AI 編程也會(huì)走上同樣的道路。現(xiàn)在我們可能會(huì)看到很多粗制濫造的代碼,但五年、十年后回頭看,我們會(huì)發(fā)現(xiàn)這個(gè)階段催生了多少意想不到的創(chuàng)新。
06真正重要的是什么
所以納瓦爾的擔(dān)憂可以理解,但可能錯(cuò)了方向。
我們不應(yīng)該擔(dān)心 slop code 的出現(xiàn),而應(yīng)該問(wèn)自己:在這個(gè)人人都能寫(xiě)代碼的時(shí)代,什么才是真正的競(jìng)爭(zhēng)力?
答案很明確。清晰的思考、對(duì)問(wèn)題的深刻理解、創(chuàng)造有價(jià)值東西的熱情、解決真實(shí)需求的能力。這些才是關(guān)鍵。
工具會(huì)越來(lái)越強(qiáng)大,技術(shù)門(mén)檻會(huì)越來(lái)越低,但思考的深度、創(chuàng)造的勇氣、堅(jiān)持的毅力,這些東西永遠(yuǎn)稀缺。
Ryo Lu 說(shuō)得好:我們的目標(biāo)不是做更多應(yīng)用,而是解放思想。讓每個(gè)有愿景的人都能成為創(chuàng)造者。把想象和現(xiàn)實(shí)之間的距離壓縮到零。
如果我們用這個(gè)標(biāo)準(zhǔn)來(lái)看,slop code 根本不是問(wèn)題。那些垃圾代碼會(huì)自然消失,真正有價(jià)值的東西會(huì)留下來(lái)。而那些曾經(jīng)因?yàn)榧夹g(shù)門(mén)檻被擋在外面的有想法的人,現(xiàn)在終于有了施展的機(jī)會(huì)。
這難道不是好事嗎?
07我們站在哪里
歷史告訴我們,每一次工具的民主化都會(huì)經(jīng)歷質(zhì)疑、混亂、然后是繁榮。印刷術(shù)如此,攝影如此,互聯(lián)網(wǎng)如此,AI 編程也會(huì)如此。
擔(dān)心垃圾代碼泛濫是自然的反應(yīng)。但如果我們因?yàn)楹ε吕途芙^民主化,那就是因噎廢食了。
更何況,誰(shuí)能保證現(xiàn)在那些被稱(chēng)為高質(zhì)量的代碼,放在未來(lái)就一定還算高質(zhì)量呢?標(biāo)準(zhǔn)會(huì)變,需求會(huì)變,好壞的定義也會(huì)變。
重要的是擁抱變化,抓住機(jī)會(huì)。工具已經(jīng)準(zhǔn)備好了,問(wèn)題是你準(zhǔn)備好了嗎?你有清晰的想法嗎?你想解決什么問(wèn)題?你愿意為此付出熱情嗎?
如果這些問(wèn)題的答案是肯定的,那么 slop code 根本不值得擔(dān)心。你關(guān)注的應(yīng)該是如何用這些工具創(chuàng)造真正有價(jià)值的東西。
納瓦爾的擔(dān)憂可以理解,但歷史站在另一邊。文藝復(fù)興已經(jīng)開(kāi)始了,我們要做的是參與其中,而不是站在岸上擔(dān)心水會(huì)不會(huì)太渾。
最后,送給大家一段我特別喜歡的話:
不要以“工種”來(lái)定義自己,而要以“作品”來(lái)定義自己。以前我們是“手藝人”,靠手吃飯;未來(lái)不管是寫(xiě)作、音樂(lè)、視頻還是編程,還是其他什么事情,隨著 AI 的強(qiáng)大,我們本質(zhì)上都要變成“導(dǎo)演”和“策劃人”,靠腦子和審美吃飯。
![]()
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶(hù)上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
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.