“Talk is cheap. Show me the code.”(“廢話少說,代碼拿來。”)
2000年8月25日,Linux內核郵件列表裡,面對一個說得天花亂墜,卻始終拿不出代碼的優化方案,Linus Torvalds如是回覆道。
此後二十餘年,這句話成為程序員世界的金句——代碼是這代人公認的“通行證”,是邏輯,是手藝,也是人與機器的契約。
如今,當AI開始輕鬆寫下成千上萬行代碼,並藉此改進自身(RSI),這句箴言忽然有了回聲:被嘲笑的似乎不再是空談者,而可能是我們親手敲下的每一個字符。
1024,這個由二進制建構的程序員節,不再是紀念,而更像一場追問——如果代碼可以被生成,那麼寫代碼的人,還剩下什麼?
一、黃金年代:回首向來,萬“碼”奔騰
1946年,ENIAC在賓夕法尼亞大學點亮。程序不是寫出來的,是“接”出來的——拔插線纜、撥動開關,一段邏輯要耗費數日。
1951年,Grace Hopper為世界上第一臺商用通用計算機UNIVAC I,寫出人類第一個編譯器,機器第一次讀懂了人類的符號。
1968年,“軟件工程”正式被提出,編程從個人手藝開始演化為一門工程。
一個標誌性事件發生在1991年的赫爾辛基。21歲的Linus Torvalds把一段自己編寫的操作系統內核發佈在新聞組,取名Linux。十四年後,他又用極短時間寫出了Git。一個人,兩次重構了整個行業的地基。
此後三十年,代碼成為改寫世界的重要力量。從C到Java,從PC到手機,從撥號上網到移動互聯。人與世界交互的每一個按鈕背後,都站著一個深夜未眠的程序員。他們相信“代碼改變世界”——這不是口號,是簡歷上真實發生過的事。
到2025年,全球專業軟件開發者超過4700萬,中國軟件工程師超過900萬,居全球首位。同年,中國軟件和信息技術服務業收入達15.48萬億元人民幣,相當於德國2025年全國公共財政總收入。
這是一座由人手一磚一瓦砌築的數字帝國。
在那個互聯網+移動互聯網如火如荼的黃金年代,程序世界英雄輩出,萬“碼”奔騰。人們談論架構的優雅、算法的高明,押注誰寫的開源庫能拿到一萬顆星。
那時候,代碼是手搓的,bug是被鄙視的,驕傲是具體的。沒人想到,正是這些閃閃發光的作品,日後會成為訓練繼任者的教科書。
二、AI Coding:頭部玩家,零號工程
2024年10月,谷歌CEO Sundar Pichai在三季度財報會上拋出那句戳中全行業神經的話:今天谷歌超過四分之一的新代碼由AI生成。半年後,他把這個數字上調至三成以上。2026年4月,這個數字跳漲至75%。
微軟CTO Kevin Scott預言,到2030年,95%的代碼將由AI生成。Meta的Zuckerberg則押注,2027年前大部分代碼將由AI Agent完成。
在Anthropic,這個數據更為激進,截至2026年5月,公司整體合併入主代碼庫的新增代碼,80%以上由Claude產出,Claude Code團隊約95%的新增代碼由AI生成。在2026年6月的一檔播客訪談中,Claude Code負責人Boris Cherny自稱已經8個月沒寫過代碼。
2025年3月,字節跳動上線國內首個AI原生IDE TRAE,5月30日通義靈碼上線,6月23日文心快碼上線,9月9日CodeBuddy上線。
到2025年末,TRAE已為全球用戶生成近1000億行代碼,處理5億條開發查詢,累計用戶突破600萬。
這些頭部大廠為什麼死磕AI Coding?因為代碼是Agentic AI最重要的手腳。操作代碼的自由度,幾乎等同於調用一切工具和資源的自由度。當一個智能體能夠自主搭建環境、製造工具、組織任務,也就掌握了自主進化的鑰匙。
AI Coding正是那個能力拐點,走廊盡頭,就是業界心心念唸的RSI(遞歸自我改進)。
此刻,代碼不只是代表效率的交付物,它成了效率本身。
三、GitHub:我以此興,必以此亡
如果說程序員是自己的掘墓人,GitHub正是那座萬人坑。
沒錯,真正摧毀手搓代碼的,不是任何一個AI編程工具,而是千千萬萬秉持古法編程手藝的程序員自己。
GitHub成為全球最大的“真實過程數據”寶庫。一條提交記錄串聯起問題描述、修改方案、代碼評審和測試結果,幾乎完整保留了一個問題從出現到解決的全鏈路,包括“為什麼這樣改”和“最終是否被接受”。
這些數據不是靜態的代碼,而是軟件工程實施的完整軌跡:什麼該做、什麼不該做、如何取捨、如何妥協。AI最缺的就是這種帶上下文的真實經驗,而手搓代碼的程序員們,用二十年時間免費、自願地把它整理成冊、公開發布。
2022年11月,一批開源開發者對GitHub、微軟和OpenAI提起訴訟,指控Copilot未經許可使用開源代碼訓練並輸出受版權保護的片段。時至今日,訴訟仍在審理。法律懸而未決,技術卻早已越過邊界——2026年3月,GitHub開始默認使用Copilot的交互數據訓練模型。
數據不會說謊。GitHub年度報告Octoverse 2025顯示:平臺開發者已超1.8億,一年新增3600萬;代碼倉庫達6.3億個;全年推送近10億次提交,合併請求超過5億個,超過110萬個公開倉庫接入大模型SDK,同比增長178%。Sonar對1100餘名專業開發者的調查顯示,AI已佔其提交代碼的42%,預計2027年將超過65%。
沒有GitHub,Coding不會如此興盛;沒有GitHub,它也不會如此迅速地走向終點。
因果循環之間,其他尚未被AI攻陷的行業,缺的或許不是需求,而是一個GitHub。
四、複雜度:欲善其事,先利其器
毋庸置疑,AI打掉了編程語言這道門檻,成功推動了代碼平權,但AI Coding的歷史意義遠不止於此。
1975年,Fred Brooks寫下《人月神話》。他剛剛經歷了IBM OS/360——當時最龐大的軟件工程,延期、超支、幾近失控。他用一條定律為後人立碑:向進度落後的項目增加人力,只會使進度更加落後。
1986年,他在《沒有銀彈》中進一步斷言:沒有任何單一的技術或者管理突破,能在十年內把軟件的生產率、可靠性或簡潔性提升一個數量級。因為軟件的本質複雜度不可消除,能被消除的,只是偶然複雜度。
半個世紀過去,這段話鋒利猶存。而AI Coding第一次真正觸碰了“本質複雜度”的邊界——它不是銀彈,卻把大部分偶然複雜度,比如寫樣板、查語法、拼接口,修bug,壓縮到近乎為零。
於是問題轉向:人該做什麼?Brooks早有答案——概念完整性。系統的靈魂不在於功能多少,而在於是否貫穿一套統一的設計理念,這需要集中而非分散的判斷力。這正是AI暫時給不了的,它能寫出功能正確的代碼,卻難以決定這個功能該不該存在。
經典之所以經典,因為它所談論的不是語法,而是思想。
隨著Agentic AI能力不斷躍升,手搓代碼的傳統可能終將失守,但編程思想不僅不會終結,反而會更進一步發揚光大。架構的取捨、抽象的層級、接口的留白、命名的分寸,這些屬於開發者品味的東西,如同建築藝術般歷久彌新。
當這個行業不再仰賴個人英雄主義,在科學思想和先進工具的加持之下,人類有機會向空前複雜的工程發起挑戰,從而抵達單憑人力永遠難以企及的成就。
五、機器之心:行至水窮,坐看雲起
迴歸個體層面,面對浩浩湯湯的行業變革,是窮途慟哭,還是期待柳暗花明?倒不如守一顆平常心,行到水窮處,坐看雲起時。
1974年,19歲的喬布斯赤腳去了印度。回來後,他剃度、著長袍,在此後近三十年裡,與一位來自日本新潟、曹洞宗的僧人乙川弘文交往甚密,多次一同靜修。1970年代,他讀到林木俊隆《禪者的初心》,“初學者心態”成為他一生的註腳。1985年創辦NeXT,他請乙川出任精神顧問;1991年,乙川主持了他的婚禮。
禪給了喬布斯兩樣東西:至簡,與直覺。據說他的辦公室有兩百多平方米,幾乎空無一物,中間只放一個坐墊。他深信自己的直覺,勝過市場調查,藉助內心的寧靜來體悟產品的本質。“不立文字,直指人心”被他翻譯成iPhone的設計語言。
這或許是理解AI Coding最好的角度之一。不是人被機器取而代之,而是人的直覺和判斷力被空前放大。“人類提供目標,而不再需要提供方法。”
正如一位Anthropic的工程師所說,他雖然五個月沒有親手寫過一行代碼,但他做的事並沒有變少,只是從“敲”變成了“想”。
空手把鋤頭,步行騎水牛。放下代碼,我們得以重新審視人與代碼,進而與世界的關係。
一人之心,千萬人之心,千萬人之心匯入機器,機器也便有了心。
或許某個時刻,你在屏幕前寫代碼,寫代碼的AI也在屏幕裡看你。
九十年前,卞之琳留下人間互為風景的《斷章》,今天這面鏡子照出似曾相識的光影——你教會ta如何思考,ta教會你何為思考。你把數十年經驗傾囊相授,ta把你的能力渡之與人。
1024,是機器的刻度,在這個特殊日子與人類的時間刻度重逢。
走過2026,代碼不會終結,只是換了一種書寫方式。
(作者陶鶴山為智能經濟工作者,從事人工智能領域政策規劃)
來源:澎湃新聞


