2026年4月,Zendesk工程團(tuán)隊(duì)拋出一個反直覺判斷:當(dāng)AI讓寫代碼變得廉價,真正卡脖子的環(huán)節(jié)反而變成了"吸收能力"。這不是技術(shù)概念,而是一套組織層面的新能力——把海量代碼轉(zhuǎn)化為可靠價值的系統(tǒng)效率。
從農(nóng)業(yè)到軟件:一個約束理論的跨域遷移
![]()
Zendesk工程博客的作者Bence A. Tóth搬出了制造業(yè)的經(jīng)典框架。他用農(nóng)業(yè)打比方:給農(nóng)民更好的犁,不會自動增加糧食產(chǎn)量——如果種子、水源、勞動力沒跟上,單點(diǎn)改進(jìn)只是讓下一個瓶頸暴露得更明顯。
這個邏輯在軟件行業(yè)正在重演。
生成式人工智能(Generative AI,指能自動生成文本、代碼等內(nèi)容的技術(shù))把代碼生產(chǎn)的邊際成本壓到極低。Tóth的核心論點(diǎn)是:當(dāng)"寫代碼"這個環(huán)節(jié)被AI大幅加速,它就從約束條件變成了非約束條件。系統(tǒng)總吞吐量不再取決于程序員的手速,而取決于下游環(huán)節(jié)能消化多快。
他把這種消化能力定義為"吸收容量"(Absorption Capacity),包含四個具體維度:問題定義的清晰度、變更與系統(tǒng)整體的整合度、行為正確性的驗(yàn)證效率、以及最終交付價值的穩(wěn)定性。
換句話說,AI可以一小時生成一千行代碼,但如果架構(gòu)評審隊(duì)列排滿、測試環(huán)境資源不足、或者產(chǎn)品經(jīng)理說不清需求邊界,這些代碼就只是堆在倉庫里的半成品。
Zendesk的內(nèi)部實(shí)驗(yàn):代碼多了,交付快了?
Tóth在文章中提供了Zendesk的觀察數(shù)據(jù)。公司引入AI輔助編程工具后,開發(fā)者的代碼產(chǎn)出量確實(shí)上升,但端到端的交付周期(Lead Time)并沒有等比例縮短。
瓶頸出現(xiàn)在代碼合并之后。
評審者發(fā)現(xiàn)AI生成的代碼表面合規(guī),但上下文理解常有偏差。一個微服務(wù)的改動可能牽出三個下游系統(tǒng)的兼容性問題,而這些問題在自動化測試階段才能暴露。更隱蔽的是,AI傾向于用"最可能的模式"填補(bǔ)信息缺口——當(dāng)需求文檔本身模糊時,它生成的代碼反而加速了錯誤假設(shè)的固化。
Zendesk的應(yīng)對不是限制AI使用,而是重新設(shè)計(jì)工作流。他們把"吸收容量"拆解為可操作的指標(biāo):需求澄清會議的時長、架構(gòu)決策記錄的覆蓋率、評審隊(duì)列的等待時間、生產(chǎn)環(huán)境故障的歸因速度。每個指標(biāo)對應(yīng)一個強(qiáng)化環(huán)節(jié),目標(biāo)不是讓AI寫得更慢,而是讓組織消化得更快。
從"代碼工廠"到"價值管道":組織能力的重新定義
這個框架的顛覆性在于,它把軟件工程的管理焦點(diǎn)從"生產(chǎn)效率"轉(zhuǎn)向了"流動效率"。
傳統(tǒng)DevOps指標(biāo)——代碼提交頻率、構(gòu)建速度、部署頻次——假設(shè)瓶頸在左側(cè)(生產(chǎn)端)。Zendesk的觀察是,AI正在把瓶頸系統(tǒng)性推向右側(cè)(消費(fèi)端)。代碼不再是稀缺資源,注意力才是。評審者的認(rèn)知負(fù)荷、測試環(huán)境的算力配額、運(yùn)維團(tuán)隊(duì)的響應(yīng)帶寬,這些曾經(jīng)隱形的約束條件現(xiàn)在直接決定交付節(jié)奏。
Tóth特別強(qiáng)調(diào)了"架構(gòu)連貫性"的風(fēng)險。AI工具通常針對局部優(yōu)化——完成當(dāng)前函數(shù)、補(bǔ)全當(dāng)前文件。但軟件系統(tǒng)的復(fù)雜性來自組件間的耦合關(guān)系。當(dāng)多個開發(fā)者同時用AI生成代碼,缺乏全局視角的局部優(yōu)化可能快速累積為技術(shù)債務(wù)。Zendesk的解法是把架構(gòu)評審前置到編碼之前,用"設(shè)計(jì)契約"約束AI的生成空間,而非事后審查。
這種前置化也體現(xiàn)在需求側(cè)。Tóth指出,AI放大了"垃圾進(jìn)、垃圾出"的效應(yīng)。模糊的需求描述會被AI轉(zhuǎn)化為看似合理但方向偏差的實(shí)現(xiàn)。Zendesk開始要求產(chǎn)品團(tuán)隊(duì)輸出更結(jié)構(gòu)化的需求文檔,包括邊界條件、失敗場景、依賴關(guān)系——這些原本"可有可無"的上下文,現(xiàn)在成為AI有效工作的必要輸入。
行業(yè)鏡像:誰在為"吸收容量"買單
Zendesk不是唯一察覺到這一轉(zhuǎn)變的公司。2024年以來,多家技術(shù)組織的公開分享呈現(xiàn)出相似模式。
Netflix的工程博客曾討論過"AI生成代碼的測試覆蓋率悖論"——AI能寫出通過單元測試的代碼,但集成測試的失敗率反而上升。Google的DeepMind團(tuán)隊(duì)在研究中發(fā)現(xiàn),大語言模型(Large Language Model,指參數(shù)量巨大的神經(jīng)網(wǎng)絡(luò)模型)在代碼補(bǔ)全任務(wù)中傾向于重復(fù)訓(xùn)練數(shù)據(jù)中的常見模式,對特定業(yè)務(wù)領(lǐng)域的邊緣情況覆蓋不足。這些觀察與Zendesk的"吸收容量"框架相互印證:代碼生成加速的邊際收益,正在被驗(yàn)證和整合環(huán)節(jié)的摩擦成本抵消。
更宏觀的信號來自人才市場。2025年硅谷的招聘數(shù)據(jù)顯示,"AI輔助開發(fā)"相關(guān)崗位的增長集中在兩類角色:一是擅長與AI協(xié)作的"提示工程"(Prompt Engineering,指設(shè)計(jì)輸入指令以優(yōu)化AI輸出的技術(shù))專家,二是強(qiáng)化系統(tǒng)級把控的架構(gòu)師和QA工程師。純編碼崗位的需求增速明顯放緩。這不是程序員被取代的故事,而是技能組合正在重組——從"寫代碼"擴(kuò)展到"定義問題、驗(yàn)證假設(shè)、管理復(fù)雜度"。
投資層面也有呼應(yīng)。2025年Q1,開發(fā)工具領(lǐng)域的融資熱點(diǎn)從"AI代碼生成"轉(zhuǎn)向"AI代碼審查"和"智能測試生成"。投資者開始追問:當(dāng)代碼供給過剩,什么樣的基礎(chǔ)設(shè)施能幫助組織篩選、驗(yàn)證、整合這些代碼?Zendesk的"吸收容量"概念為這個問題提供了分析框架。
約束遷移的歷史回聲
Tóth的農(nóng)業(yè)和制造業(yè)類比并非隨意為之。約束理論(Theory of Constraints)由物理學(xué)家Eliyahu Goldratt在1980年代提出,最初用于優(yōu)化工廠排程。其核心洞見是:任何系統(tǒng)的產(chǎn)出都由最薄弱的環(huán)節(jié)決定,局部優(yōu)化其他環(huán)節(jié)只會造成庫存積壓。
軟件行業(yè)經(jīng)歷過類似的約束遷移。2000年代的敏捷運(yùn)動,本質(zhì)是把瓶頸從"開發(fā)完成"推向"可運(yùn)行軟件"——通過持續(xù)集成和自動化測試,縮短編碼到驗(yàn)證的周期。2010年代的DevOps,進(jìn)一步把瓶頸推向"生產(chǎn)環(huán)境價值"——通過基礎(chǔ)設(shè)施即代碼和監(jiān)控體系,加速部署到反饋的閉環(huán)。
每一次遷移都伴隨著工具革命和組織變革。敏捷依賴單元測試框架和看板方法;DevOps依賴云原生技術(shù)和跨職能團(tuán)隊(duì)。Zendesk判斷,AI代碼生成正在觸發(fā)新一輪遷移:瓶頸從"代碼生產(chǎn)"轉(zhuǎn)向"價值吸收",需要的工具是更智能的驗(yàn)證系統(tǒng)和更結(jié)構(gòu)化的知識管理,需要的組織變革是強(qiáng)化系統(tǒng)思考、弱化局部優(yōu)化。
對技術(shù)管理者的即時啟示
Zendesk的框架對當(dāng)下正在部署AI編程工具的團(tuán)隊(duì)有直接參考價值。
第一,重新測量。如果團(tuán)隊(duì)還在用"代碼行數(shù)"或"提交頻率"追蹤AI工具的效果,可能會錯過真實(shí)的約束位置。建議補(bǔ)充的指標(biāo)包括:評審等待時間、測試階段缺陷逃逸率、生產(chǎn)環(huán)境故障的修復(fù)時長、以及需求變更的返工比例。這些指標(biāo)指向"吸收容量"的各個環(huán)節(jié)。
第二,前置投資。當(dāng)代碼生成變快,需求澄清和架構(gòu)設(shè)計(jì)的相對成本上升。Zendesk的實(shí)踐是把更多資深工程師的時間投入到早期階段,用"設(shè)計(jì)契約"和"示例驅(qū)動"的方式減少AI的猜測空間。這不是增加流程負(fù)擔(dān),而是把后期的驗(yàn)證成本轉(zhuǎn)移到前期的明確性建設(shè)。
第三,接受減速。在某些場景下,限制AI的使用強(qiáng)度反而是優(yōu)化總吞吐量的策略。當(dāng)評審隊(duì)列已滿或測試環(huán)境資源緊張時,繼續(xù)加速代碼生成只會增加在制品庫存。Tóth建議用"拉動式"而非"推動式"的節(jié)奏管理——讓下游環(huán)節(jié)的容量信號反向控制上游的生成速度。
更底層的追問:軟件工程的認(rèn)知重構(gòu)
Zendesk的文章觸及一個尚未被充分討論的問題:當(dāng)AI成為代碼生產(chǎn)的主體參與者,"編程"這項(xiàng)活動的本質(zhì)邊界在哪里?
傳統(tǒng)意義上,程序員的核心價值在于把模糊意圖轉(zhuǎn)化為精確指令。AI的介入把這個轉(zhuǎn)化過程外包了一部分,但并未消除轉(zhuǎn)化本身的需求——只是轉(zhuǎn)移了位置。現(xiàn)在,關(guān)鍵轉(zhuǎn)化發(fā)生在產(chǎn)品經(jīng)理與AI之間(需求澄清)、架構(gòu)師與AI之間(設(shè)計(jì)約束)、以及測試工程師與AI之間(驗(yàn)證標(biāo)準(zhǔn))。這些角色之間的協(xié)作界面,正在成為軟件交付的新戰(zhàn)場。
Tóth的"吸收容量"框架暗示了一種組織進(jìn)化方向:從"代碼工廠"模型(集中優(yōu)化生產(chǎn)環(huán)節(jié))轉(zhuǎn)向"認(rèn)知管道"模型(優(yōu)化知識流動和驗(yàn)證效率)。在這個模型中,AI是管道中的加速泵,但管道的直徑、閥門的位置、以及過濾器的精度,決定了最終能流過多少有價值的產(chǎn)品增量。
這也解釋了為什么Zendesk強(qiáng)調(diào)"架構(gòu)連貫性"和"問題定義清晰度"——它們是管道的結(jié)構(gòu)性約束,而非可臨時添加的插件。當(dāng)AI讓代碼變得充裕,這些原本"軟"的能力突然成為硬瓶頸。
下一步:測量你的吸收容量
Zendesk的觀察值得被認(rèn)真對待,不是因?yàn)樗墙K極答案,而是因?yàn)樗峁┝艘粋€可操作的診斷框架。如果你所在的團(tuán)隊(duì)正在使用GitHub Copilot、Cursor或其他AI編程工具,可以立即做一件事:拉取最近三個月的交付數(shù)據(jù),計(jì)算從"代碼提交"到"生產(chǎn)部署"的各階段耗時分布。
如果編碼時間的占比下降,但評審或測試時間的占比上升,你的組織已經(jīng)在經(jīng)歷"吸收容量"約束。這時候,繼續(xù)采購更強(qiáng)大的AI生成工具可能是錯誤的方向——你需要的是更智能的評審輔助、更自動化的集成測試、或者更結(jié)構(gòu)化的需求工程。
代碼過剩的時代,競爭優(yōu)勢不再來自誰能生產(chǎn)更多,而來自誰能更快、更準(zhǔn)地把生產(chǎn)轉(zhuǎn)化為價值。Zendesk的提醒是及時的:當(dāng)技術(shù)變革重塑約束條件,組織的適應(yīng)能力才是真正的瓶頸。
特別聲明:以上內(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.