![]()
作者丨 David Cassel
譯者丨明知山
策劃丨 Tina
AI 編程工具(如 Claude Code 及各類大語(yǔ)言模型)正在重塑軟件開發(fā)流程,重新點(diǎn)燃了資深程序員的熱情,同時(shí)也引發(fā)了人們對(duì)代碼質(zhì)量的普遍擔(dān)憂。
這一切或許始于二月份。當(dāng)時(shí),51 歲的程序員兼企業(yè)家 Paul Ford 為《紐約時(shí)報(bào)》撰寫了一篇文章,熱情地宣稱 “AI 的顛覆時(shí)代已經(jīng)到來”。AI 編程工具正變得愈發(fā)強(qiáng)大,而可能被它們?nèi)〈某绦騿T們所抱有的希望與恐懼也在同步加劇。網(wǎng)上已經(jīng)掀起了一場(chǎng)混亂的激烈大討論。
Ford 在文章中稱贊了更快、更廉價(jià)的“氛圍編程”(Vibe Coding)所帶來的可能性。他邊重溫那些早已被擱置的項(xiàng)目邊寫道:“看著舊想法變成現(xiàn)實(shí)是一件很有趣的事。”
到了三月中旬,科技作家 Clive Thompson 在《紐約時(shí)報(bào)》上刊發(fā)了他對(duì)谷歌、亞馬遜、微軟及多家初創(chuàng)企業(yè)共七十余名軟件開發(fā)人員的采訪。受訪者普遍表示:“大多數(shù)人都對(duì)自己獲得的新能力感到由衷興奮。讓我意外的是,有如此多的開發(fā)者坦言,他們很高興自己不用再手寫代碼。不少人提到,即便代碼由 AI 生成,他們依然能感受到成功的喜悅。”
但也有人表達(dá)了更深層次的擔(dān)憂。Point Health AI 的軟件工程師 Pia Torain 向 Thompson 表示,在連續(xù)四個(gè)月每天發(fā)出數(shù)百條提示詞后,她“開始喪失編程能力”。如今,Torain 會(huì)刻意放慢速度,認(rèn)真理解整個(gè)程序的架構(gòu)與流程。她警告說,將過多編程工作外包給 AI,最終可能帶來巨大風(fēng)險(xiǎn)。
“不用則廢。”
“不用則廢,”Torain 對(duì) Thompson 說。這讓初級(jí)開發(fā)者陷入了更為艱難的處境,正如 Hacker News 上的一條評(píng)論所總結(jié)的:“如果大語(yǔ)言模型能更快、更廉價(jià)地完成初級(jí)工作,導(dǎo)致沒人愿意雇傭初級(jí)開發(fā)者,那么未來還有誰能成長(zhǎng)為專家呢?”
這種擔(dān)憂正在通過多種方式顯現(xiàn)出來。一位 Hacker News 評(píng)論者感慨道:“我曾經(jīng)想著等年紀(jì)大了去教書。可如今學(xué)生們?cè)?YouTube 上就能找到無數(shù)的教學(xué)資源,現(xiàn)在又有了 Gemini、Claude、ChatGPT,這些工具都太過出色。”
他們已然覺得,作為人類教師,自己似乎沒什么可貢獻(xiàn)的了,而隨著工具的飛速進(jìn)步,兩年后這種價(jià)值或許會(huì)徹底歸零。
編碼效率的提升也帶來了相應(yīng)問題:不僅引發(fā)了對(duì)代碼質(zhì)量的擔(dān)憂,也讓人思考在充斥著強(qiáng)大 AI 編程助手的時(shí)代,專業(yè)知識(shí)究竟會(huì)更有價(jià)值還是逐漸貶值,同時(shí)還加劇了開發(fā)者的職業(yè)倦怠風(fēng)險(xiǎn)。
隨著新工具不斷改變行業(yè)生態(tài),相關(guān)討論也愈發(fā)激烈。頂級(jí)媒體與網(wǎng)絡(luò)社區(qū)從多個(gè)視角記錄著這場(chǎng)變革,展現(xiàn)出整個(gè)行業(yè)正在直面 AI 編程工具帶來的沖擊與轉(zhuǎn)型——其中既有積極影響,也有負(fù)面后果。
熱情與速度 vs 質(zhì)量與專業(yè)知識(shí)
本月早些時(shí)候,一位 60 歲的程序員在 Hacker News 上發(fā)帖稱 Claude Code “重新點(diǎn)燃了自己的熱情”,相關(guān)討論隨即爆發(fā)。該帖子獲得了 1086 個(gè)贊和 989 條評(píng)論,其中既有更多的相關(guān)經(jīng)歷與見聞,也不乏爭(zhēng)議與擔(dān)憂。(幾天后,一篇立場(chǎng)近乎反駁的帖子出現(xiàn),稱 Claude Code “正在扼殺熱情”。)
在過去幾個(gè)月里,功能更強(qiáng)大的 AI 工具顯著提升了部分程序員的工作效率,尤其是職業(yè)生涯已處于后期的程序員。在這 989 條評(píng)論中,有一位自稱老牌 Macintosh 共享軟件開發(fā)者的程序員 John Calhoun——他于 1995 年加入蘋果公司——坦言自己“靠氛圍編程做出了一個(gè)原本不會(huì)去嘗試的網(wǎng)站……還把幾個(gè)擱置已久的項(xiàng)目重新提上了日程……”
被擱置的項(xiàng)目重新煥發(fā)生機(jī),這類現(xiàn)象正在世界各地出現(xiàn)。在德累斯頓,62 歲的程序員 Reini Urban 表示,大語(yǔ)言模型編碼助手“重新點(diǎn)燃了我的熱情。那些此前因難度過高而停滯的舊項(xiàng)目很快就會(huì)重新啟動(dòng)。有了 Opus,這一切終于成為可能。”而 51 歲的波士頓電氣工程師兼企業(yè)家 John Reine 則發(fā)帖稱:“它給了我成為獨(dú)立創(chuàng)始人的勇氣。”
但在 Thompson 采訪的 70 名軟件開發(fā)人員中,也有一小部分人態(tài)度鮮明地“主動(dòng)回避” AI 工具,其中就包括一位不愿透露姓名的蘋果工程師——他仍堅(jiān)持自己完成所有編碼工作。“我相信編程本身可以是有趣且充實(shí)的,而讓計(jì)算機(jī)代勞會(huì)剝奪你從中獲得的這些體驗(yàn)。”這位工程師表示不愿將自己的熱情“外包”出去。
同樣也存在對(duì)代碼質(zhì)量的擔(dān)憂。正如一位 Hacker News 評(píng)論者所言:“大語(yǔ)言模型很擅長(zhǎng)寫代碼,但在軟件工程上表現(xiàn)很差……眼下我正在修復(fù)一個(gè)靠氛圍編程寫出來的應(yīng)用,單個(gè)功能看著還行,但整體就是一團(tuán)意大利面條式的爛攤子,造成了很多問題。”
其中一位評(píng)論者是來自猶他州、50 歲的軟件工程師 Joel Dare。他感慨道,在這個(gè)行業(yè)從業(yè) 40 年后,“我對(duì)架構(gòu)劣化的容忍度已經(jīng)極低了。”有一次他忘了提示 Claude 不要在 Node 項(xiàng)目中使用框架,結(jié)果生成的項(xiàng)目竟有 89 個(gè)依賴項(xiàng)。“在這個(gè)我們把‘速度’置于可維護(hù)性之上的行業(yè)里,這種情況已成常態(tài)。但對(duì)我而言,這完全無法接受。我會(huì)再嘗試使用 AI 工具,但眼下我們至少要能熟練、合理地駕馭這些工具……”
有多位評(píng)論者表示,歸根結(jié)底,AI 工具反而讓他們的專業(yè)知識(shí)更有價(jià)值。一位首席軟件工程師認(rèn)為,AI “放大了我所擅長(zhǎng)的事”——包括架構(gòu)設(shè)計(jì)、問題調(diào)試以及“做出優(yōu)質(zhì)的技術(shù)決策”。
63 歲的 Chris Marshall 自 1983 年開始從事編程工作,他表示:“我確實(shí)認(rèn)為,我的經(jīng)驗(yàn)對(duì)于借助大語(yǔ)言模型開發(fā)出可交付的產(chǎn)品至關(guān)重要。我必須學(xué)會(huì)如何與大語(yǔ)言模型協(xié)作,我想我已經(jīng)找到了自己的節(jié)奏。”
軟件工程師 Juan Reyero 對(duì)此有一番獨(dú)到分析。擁有四十年編程經(jīng)驗(yàn)的他認(rèn)為,這場(chǎng)爭(zhēng)論正逐漸分化為兩大陣營(yíng)。“在我看來,最核心的區(qū)別在于:一類人享受編程本身——精心雕琢優(yōu)美的代碼……,另一類人則更看重代碼能夠完成、結(jié)構(gòu)清晰且運(yùn)行正常,他們往往把編寫代碼的過程視作煩人的中間環(huán)節(jié)。”
正如 Dare 所言,AI 編碼“依然需要我們用專業(yè)知識(shí)來引導(dǎo)。”
不過他也補(bǔ)充說:“我不確定一年后是否還是這樣,但目前確實(shí)如此。”
好消息與壞消息
或許 57 歲的軟件工程師 Steve Yegge 最能代表人們對(duì) AI 編程工具的復(fù)雜心態(tài)。今年 1 月,在即將迎來 57 歲生日之際,他在 Medium 上發(fā)文感慨,自己如今“每天能寫出數(shù)千行生產(chǎn)級(jí)代碼……總體上還是能樂在其中”,以此紀(jì)念這股正在悄然蔓延的新的熱情。(《紐約時(shí)報(bào)》的文章中,Yegge 稱自己當(dāng)前的生產(chǎn)力是職業(yè)生涯其他時(shí)期的 10 倍、20 倍,“甚至 100 倍……就像我們一輩子都在靠雙腿走路,如今卻突然像飛起來了一樣。”)
Yegge 將他 LinkedIn 個(gè)人主頁(yè)上的職業(yè)標(biāo)注為 “AI 保姆”,他正盡情享受著由強(qiáng)大 AI 智能體與編排工具帶來的、呈指數(shù)級(jí)提升的工作能力。
但對(duì) Yegge 而言,這種生產(chǎn)力的爆發(fā)式提升也帶來了意想不到的副作用。Yegge 和他的兩位同事坦言:“高強(qiáng)度的氛圍編程已經(jīng)打亂了我們的睡眠節(jié)奏。”(“去年還沒發(fā)生這種情況,直到我們開始同時(shí)對(duì)接十幾個(gè)甚至更多的 AI 智能體,并對(duì)大量任務(wù)進(jìn)行集群處理之后……”)
在他初創(chuàng)公司推出的 AI 智能體平臺(tái) Gas Town 項(xiàng)目中,“我們的設(shè)想是只做高層決策,腦子轉(zhuǎn)得太猛,精力直接耗盡,必須緩一緩才能繼續(xù)。”但“對(duì)我而言,這種狀態(tài)讓人感到身心俱疲。”
資深程序員的福音?
或許這種全新的能力對(duì)資深程序員而言格外有意義。64 歲的編程大師 Kent Beck 甚至向 Thompson 表示,他早在十年前就基本不再寫代碼,曾對(duì)編程語(yǔ)言與工具倍感失望,而大語(yǔ)言模型讓他重新拾起了編程。(Beck 坦言這種樂趣十分上頭,還稱 AI 的不可預(yù)測(cè)性“就像老虎機(jī)一樣讓人上癮”。)
63 歲的 Chris Marshall 甚至認(rèn)為,AI 解決了一種隱性的年齡歧視問題。“退休后最讓我感到沮喪的是沒人愿意和我合作,”Marshall 在一個(gè)網(wǎng)絡(luò)討論中發(fā)帖稱,“我整個(gè)職業(yè)生涯都在團(tuán)隊(duì)中工作,被迫獨(dú)自干活大大限制了我的發(fā)揮。大語(yǔ)言模型讓我重新有了敢去夢(mèng)想的勇氣。”盡管他如今仍是一名退休程序員,他寫道:“能有一個(gè)大語(yǔ)言模型做結(jié)對(duì)編程伙伴,我感到非常開心。”
隨著 Hacker News 上的評(píng)論不斷增多,一些資深程序員甚至詳細(xì)道出了吸引他們使用 AI 輔助編程的原因。52 歲的 Douglas Tarr 寫道,“純手動(dòng)”編碼讓他回想起每天工作 12 小時(shí)的日子,“光是想想就覺得累……我現(xiàn)在年紀(jì)大了,坐太久會(huì)背痛,偶爾長(zhǎng)時(shí)間看屏幕還會(huì)偏頭痛……”
而最令人動(dòng)容的回應(yīng)來自明尼蘇達(dá)州的程序員 TQ White。他發(fā)帖稱自己早在 1967 年就編寫了自己的第一個(gè)程序,而 AI 編碼工具解決了他最大的困擾——“身為退休程序員的孤獨(dú)感,真的是個(gè)大難題……”
White 打趣道:“我可不敢表現(xiàn)得覺得 AI 就是個(gè)足夠好的替代品,不然那些批評(píng)我的人又要說我心態(tài)不健康了……”但他話鋒一轉(zhuǎn):“私下跟你說,雖然我很懷念和真人共事的情誼,但能和一個(gè)幾乎無所不知、還能毫無怨言地按我的想法執(zhí)行的伙伴一起頭腦風(fēng)暴,感覺也挺不錯(cuò)的。”
“更何況,能有個(gè)人、有個(gè)對(duì)象可以一起聊技術(shù)想法,這真的很好。能活在這個(gè)時(shí)代,真是太好了……”
https://thenewstack.io/ai-coding-tools-reckoning/
聲明:本文為 InfoQ 翻譯整理,不代表平臺(tái)觀點(diǎn),未經(jīng)許可禁止轉(zhuǎn)載。
會(huì)議推薦
QCon 全球軟件開發(fā)大會(huì)·2026 北京站將于 4 月 16 日 -18 日正式舉辦。本屆大會(huì)以“Agentic AI 時(shí)代的軟件工程重塑”為主題,聚焦 100+ 重磅議題,匯聚來自阿里、騰訊、字節(jié)跳動(dòng)、小米、百度等一線科技企業(yè)與創(chuàng)新團(tuán)隊(duì)的技術(shù)專家,圍繞 AI 工程化、系統(tǒng)架構(gòu)與研發(fā)模式演進(jìn)展開深入探討。更多詳情可掃碼或聯(lián)系票務(wù)經(jīng)理 18514549229 進(jìn)行咨詢。
今日薦文
你也「在看」嗎?
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(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.