初中級程序員,干不過AI編程。
定焦One(dingjiaoone)原創(chuàng)
作者 | 王璐
編輯 | 魏佳
AI替代人類的風,正在加速吹向程序員群體。
近兩年,ChatGPT、Midjourney等AI工具的出現(xiàn),讓文案編輯、插畫師等職業(yè)群體瑟瑟發(fā)抖,此刻,程序員也陷入了被AI取代的焦慮之中。
尤其是最近,美國AI獨角獸公司Anthropic發(fā)布新升級的大模型Claude4系列,再次讓全球的程序員感受到壓力。該系列包含Claude Opus 4和Claude Sonnet 4,最大特點是編程時長和理解能力突出,尤其是Claude Opus 4能持續(xù)編寫代碼7小時,被稱為“全球首款不用手動修改”便能生成高質(zhì)量代碼的大模型。
從數(shù)據(jù)來看,AI編程工具的熱度正持續(xù)攀升。數(shù)據(jù)公司Xsignal奇異因子最新統(tǒng)計的“AI工具月人均單日使用時長季度增長率榜”顯示,AI編程(AI研發(fā)工具)在30多個AI應(yīng)用場景中,超過AI搜索引擎、AI圖像生成等熱門應(yīng)用,排到了第三。從2024年6月至2025年4月,這一AI工具的社交媒體討論度也增長了45%。
與此同時,大型科技企業(yè)的舉動也釋放出微妙信號。微軟不久前宣布將在全球范圍裁員6000人,涉及工程和研發(fā)等核心技術(shù)崗位,成為AI沖擊下的一大標志性事件。
無論是AI編程工具能力的持續(xù)迭代、用戶使用數(shù)據(jù)的快速增長,還是大型科技公司的密集調(diào)整,都在不斷加劇著程序員們的擔憂。
AI編程工具到底發(fā)展到了哪一步?它真的能完全取代程序員嗎?一個懸而未決的時代拷問,正在程序員群體中蔓延。
01
誰是全球最強AI程序員?
AI編程賽道正在迎來“百模大戰(zhàn)”。
除了前文提到的Claude4,如今市面上活躍的AI編程工具已是“百花齊放”,無論是大公司還是創(chuàng)業(yè)團隊,都不愿意放棄這一賽道。
「定焦One」依據(jù)Xsignal奇異因子提供的期末聲量值(即在互聯(lián)網(wǎng)被提及的次數(shù),可以反映社交媒體討論熱度)數(shù)據(jù)和從業(yè)者感知,整理出當前國內(nèi)外熱度較高的十大AI編程工具,雖不能完全代表實際使用體驗,但可作為一定參考。
需要特別指出的是,其中Kimi-AI編程助手的期末聲量值雖然很高,但它并非獨立產(chǎn)品,而是集成在Kimi應(yīng)用里的一個模塊。統(tǒng)計數(shù)據(jù)顯示的是Kimi整體的期末聲量值,實際討論度要遠低于這一數(shù)字。
國內(nèi)熱度比較高的AI編程工具基本由大廠主導(dǎo),如阿里的通義靈碼、百度的文心快碼以及字節(jié)的Trae。
它們的共性是,在使用門檻(將自然語音轉(zhuǎn)為代碼)、智能化(可自動補齊、檢測代碼)等某一方面或幾方面比較突出。
國外則是巨頭公司和創(chuàng)業(yè)團隊都有不錯的產(chǎn)品出現(xiàn)。
一邊是微軟推出的GitHub Copilot,不僅支持多種編程語言,還能與GitHub的代碼庫無縫集成。另一邊,由創(chuàng)業(yè)團隊Anysphere打造的Cursor迅速崛起,不僅能“補全”代碼,還有生成、修復(fù)、理解代碼等功能,已經(jīng)成為AI編程工具中的明星產(chǎn)品。
從另一個維度——用戶活躍度(MAU)來看,3月Cursor已穩(wěn)居全球前列,國內(nèi)的Trae、通義靈碼、文心快碼,也躋身第一梯隊。GitHub Copilot未披露MAU,但根據(jù)從業(yè)者感知度來說,其同樣處于行業(yè)前列。
AI軟件工程師覃相表示,無論國內(nèi)還是國外,AI編程工具在降低門檻、提高生產(chǎn)力、促進創(chuàng)新、優(yōu)化復(fù)雜系統(tǒng)等方面都為開發(fā)者提供了便利。
AI編程工具的發(fā)展路徑大概分成三個階段:從代碼補全,到半自動編程,再到全自動編程。目前市面上大多數(shù)AI編程工具是以Cursor、MarsCode為代表的半自動編程工具,開發(fā)者會對生成的代碼進行檢查和調(diào)整,好處是保留人類主導(dǎo)權(quán)的同時顯著提升效率,而全自動編程主要為小白用戶服務(wù)。
那么,如何判斷一個AI編程工具能力的強弱?綜合從業(yè)者的使用感受,可以從技術(shù)和功能兩大維度衡量。
一方面,AI編程工具的技術(shù)依賴于背后的大模型能力。資深程序員陸通表示,AI編程的底層技術(shù)原理是大語言模型+代碼特定的訓(xùn)練優(yōu)化,國內(nèi)比較適配AI編程的大模型有DeepSeek和Qwen系列,國外為Claude、Gemini、GPT4,目前Claude系列模型因其代碼理解與長文本處理能力被認為最適配AI編程。
另一方面,還要看處理復(fù)雜開發(fā)流程的能力,比如能否理解多個代碼文件、修復(fù)bug、生成前端界面、根據(jù)UI圖片識別生成代碼,以及能否自主調(diào)用工具、操作系統(tǒng)命令等方面的能力。能自動處理的流程越多、越流暢,說明該AI編程工具水平越強。Cursor便是一個例子,它能自主完成從需求到功能開發(fā)的整個流程,被不少開發(fā)者當作助理。
AI編程工具的不斷進步,讓程序員們既興奮于提效帶來的紅利,也焦慮于可能會被替代的風險。接下來的問題是:什么類型的程序員會最先被替代?
02
AI編程,取代初級程序員不是傳說
如果把AI編程工具的表現(xiàn)類比程序員,目前大多數(shù)已達到甚至超過初級程序員的水平,甚至部分產(chǎn)品具備中級程序員的能力。
從業(yè)者向「定焦One」介紹,從崗位分工來看,程序員大致可分為前端、后端、全棧、嵌入等不同方向,其中每類又細分為初、中、高級,主要區(qū)別在于參與開發(fā)產(chǎn)品環(huán)節(jié)的深淺與掌握技術(shù)原理的數(shù)量。
初級程序員通常只負責開發(fā)簡單功能,如系統(tǒng)的增刪改查類內(nèi)容,其他能力不做過多要求;中級程序員需要掌握大部分代碼技術(shù)原理,負責相對簡單的功能開發(fā),如接口和數(shù)據(jù)庫設(shè)計;高級程序員負責整個系統(tǒng)的技術(shù)選型、框架搭建、核心算法設(shè)計,并承擔核心模塊的功能開發(fā),需要對各種代碼技術(shù)原理非常了解,同時具備大型項目經(jīng)驗與團隊溝通協(xié)調(diào)能力。
當前,很多AI編程工具不僅限于生成代碼,還可做到前期思路框架整理、中間代碼生成、后期優(yōu)化界面的全流程,在能力范圍上已經(jīng)超越了初級程序員。陸通表示,很多不懂代碼的產(chǎn)品經(jīng)理通過AI編程工具成了獨立開發(fā)者,還有部分高級程序員用AI編程取代人工,成為自己的左右手。
圖源 / Unsplash
他以開發(fā)一款心理測試應(yīng)用為例。
應(yīng)用類產(chǎn)品雖然體量小,但開發(fā)難度不低,心理測試應(yīng)用不僅要保證心理測試類型的多樣性,還要考慮用戶隱私保護和數(shù)據(jù)安全,這便涉及前、后端開發(fā),數(shù)據(jù)庫管理、API接口等功能,需要初、中、高級程序員在不同環(huán)節(jié)進行配合,而AI編程工具幾乎都能介入,流程包括:
第一步:讓AI推薦比較受歡迎的心理測試應(yīng)用,比如MBTI心理測試、性格色彩測試、職業(yè)匹配測試;
第二步:生成心理測試應(yīng)用所需的具體功能,如登陸、注冊、心理測試題展示、答題、分享;
第三步:根據(jù)確定好的功能,借助AI繪制它們的界面草圖;
第四步:讓AI生成界面草圖和功能背后所需的代碼,需要指出的是,很多AI編程工具還支持選定特定技術(shù)框架;
第五步:運行所得代碼,利用AI調(diào)整優(yōu)化功能和界面,直到達到要求為止。
不難發(fā)現(xiàn),從產(chǎn)品構(gòu)想到功能實現(xiàn),只要使用者能有邏輯地描述自己的需求,全程使用自然語言,AI編程工具就能實現(xiàn),大幅降低了開發(fā)門檻。
不止一位程序員表示,AI編程的能力越來越強,他們每天都會使用這類工具。陸通最常使用的是Cursor和通義靈碼,他基本都通過提示詞與AI交互進行編程,自己不一行行敲代碼。
覃相補充,“Cursor在跨文件開發(fā)效率上優(yōu)勢明顯;通義靈碼的中文優(yōu)化與私有化部署能力突出;Claude 4能處理復(fù)雜任務(wù),適合全棧開發(fā)。”
陸通介紹,用AI編程工具開發(fā)應(yīng)用,大概能節(jié)省近一半的人力成本和時間。還有程序員表示,如果在日常工作中熟練使用AI編程工具,工作效率能提升30%-40%。
效率提升的背后源于AI編程語言在技術(shù)上與大模型高度適配。陸通介紹,代碼關(guān)鍵詞少、編程語言的規(guī)范性和AI非常搭。以Cursor為例,既能生成復(fù)雜代碼,也能在調(diào)試過程中自主解決代碼錯誤,還支持對全局或部分代碼進行修改,陸通覺得其能力甚至超過了中級程序員。
不過,在AI編程能力快速進化的當下,是否就意味著所有程序員都將被取代?程序員背后的企業(yè),又會做出怎樣的選擇?
03
真正的編程能力正在重新被定義
一個殘酷的現(xiàn)實是,AI編程工具的快速進化,已經(jīng)開始影響程序員群體的就業(yè)穩(wěn)定性。
今年5月,一則消息引發(fā)行業(yè)震動:5月13日,微軟宣布在全球進行一場牽涉6000名員工的大裁員,眾多崗位中,程序員首當其沖。有媒體報道,微軟華盛頓州被裁的2000人中有41%左右與軟件工程類崗位相關(guān),其中不乏像TypeScript編譯器核心開發(fā)者Ron Buckton這樣的資深工程師。
雖然微軟并未將裁員直接歸因于AI取代人力,但它對AI編程的投入是一種信號。CEO納德拉曾透露,公司已有超30%的代碼由AI生成,CTO斯科特也曾預(yù)測,到2030年,這一比例將超過95%。AI代碼不僅滲透到了微軟一家,其競爭對手谷歌也曾透露,超25%的新代碼由AI生成。
雖然國內(nèi)還沒有大規(guī)模傳出程序員被替代的消息,但從業(yè)者已經(jīng)感受到了危機。陸通表示,AI編程工具的發(fā)展速度超過了他的想象。
他回憶,“2023年時,我覺得AI只是輔助編程類工具,通義靈碼和Cursor等AI編程工具僅能生成部分代碼。到了2024年底,Cursor的agent模式及通義靈碼的‘AI程序員’功能上線后,已經(jīng)能實現(xiàn)自主多代碼文件生成、自動讀取項目文件、自動啟動及運行代碼等功能。”
他認為,AI編程工具在功能的全面性和工作效率上,已經(jīng)追趕全棧開發(fā)高級程序員。
圖源 / Unsplash
即便如此,多位程序員仍認為,AI目前更像是一位高效的助手,而不是程序員的完全替代者。想要完全取代這一職業(yè),AI編程至少還有三關(guān)要過。
首先,理解力不足,難以精準“領(lǐng)會”復(fù)雜需求。
AI寫代碼速度很快,但理解力還有待加強。陸通提到,他用AI編程工具修改前端代碼時,需要多次調(diào)整提示詞才能得到滿意效果,這也是所有AI工具的通病——對提示詞要求較高。一旦輸入邏輯稍有歧義,結(jié)果就會跑偏。
其次,無法替代完整的產(chǎn)品開發(fā)思維與團隊協(xié)作。
在軟件研發(fā)中,寫代碼只其中一環(huán),還涉及產(chǎn)品需求調(diào)研、產(chǎn)品工具的創(chuàng)新設(shè)計等環(huán)節(jié),這也是高級程序員所必備的能力,目前AI編程工具無法做到。
覃相認為,雖然AI編程工具已從“基礎(chǔ)補全”功能邁向“半自動化協(xié)作”的進階功能,Claude 4、Cursor這些頭部工具還在不斷朝著“全自動編程”升級,但人在架構(gòu)設(shè)計與業(yè)務(wù)理解上的核心作用仍不可替代。
陸通表示,如果沒有非常復(fù)雜的業(yè)務(wù)流程,例如,開發(fā)的產(chǎn)品為C端工具或SaaS類應(yīng)用,流程清晰、結(jié)構(gòu)標準,AI可以勝任大部分工作。但一旦涉及復(fù)雜的企業(yè)業(yè)務(wù)流程和算法,AI便沒有那么靈了,一方面它很難像人一樣去了解一家公司,另一方面也會出現(xiàn)過度分析、亂改,甚至頻繁重構(gòu)代碼的現(xiàn)象,反而影響項目穩(wěn)定性。
最后,AI編程的容錯率極低。
AI生成文字、圖片如果出現(xiàn)語法、畫面錯誤等問題,用戶可能可以勉強接受,可代碼一旦出錯,輕則功能失效,重則導(dǎo)致安全事故。雖然AI編程工具已經(jīng)能實現(xiàn)生成過程自動化監(jiān)控,但也還存在“生成的代碼看似完整,但沒有考慮與操作系統(tǒng)或瀏覽器的兼容性”等問題。一位程序員表示,有時候,AI代碼“看起來對”,不代表“運行就對”。此外,AI生成的代碼如果存在安全漏洞,責任歸屬問題難以明確界定。這仍是技術(shù)落地中一個懸而未決的合規(guī)問題。
因此,要讓AI真正取代程序員,面臨的不僅是技術(shù)挑戰(zhàn),更是理解力、創(chuàng)造力和責任心的多重門檻。
AI編程不會讓程序員一夜間失業(yè),但它正在重塑這個職業(yè)的核心價值。未來的程序員,或許不再是機械地“敲代碼”,而是既懂AI也懂業(yè)務(wù)的角色,承擔起更高維度的能力。
*題圖來源于Unsplash。
更多干貨分享敬請關(guān)注我們的公眾號與視頻號~超多精彩對話內(nèi)容等待您的解鎖!
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(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.