重點摘要
實作已便宜,判斷力才值錢——但能判斷的人正在變少
2022–2025 年美國初級工程師職缺下跌 70%,Microsoft 裁員中逾 40% 是軟體工程師,AI 加速「能者愈強、弱者出局」的馬太效應已有明確數據支撐。
Vibe Coding 讓差的工程師能在一個早上生出一萬行實際能跑的垃圾程式碼;差的架構決策正以比人工審查更快的速度累積為技術債。
資深 AI 協作工程師年薪溢價至 12.84 萬美元,金融科技、資安、可觀測性領域快速擴張,但傳統初級開發職位繼續收縮。
前情提要
章節一:中間層工程師的困境——AI 如何重塑工程師階級結構
2022 年後,一個結構性問題正在矽谷與全球科技業悄然成形。Florian Herrengt 的文章以 2020 vs. 2026 兩個時間點為框架,記錄了 AI 移除開發速度上限後的現實:一個 PR 可以包含 +24506 -3938 行變更,一週的程式碼量超過過去數週的總和。
Indeed 平台數據顯示,美國軟體工程師職缺自 2022 年高峰至 2025 年 7 月已下跌約 70%,22–25 歲開發者就業人數同期下滑近 20%。入門職位——以程式生成、文件撰寫、除錯為主——正被 AI 最快取代,「舒適的中間層」正在萎縮。
AI 的核心效應是拉大兩端差距。能力不足的工程師無法引導 AI 輸出高品質結果,反而讓組織全體承擔技術債;能力卓越者的產出被放大,薪酬溢價持續攀升。這不是週期性的市場修正,而是生產函數本身的結構性改變。
章節二:Vibe Coding 的雙面刃——品質標準與效率的拉鋸
「Vibe Coding」描述的是一種工作模式:直接出貨 AI 生成的程式碼,無需深度理解其原理。HN 用戶 RSHEPP 記錄了真實的生產事故——工程師直接採用 Claude 生成的程式碼,導致每次請求創建新的 HTTP 客戶端、ffmpeg 被濫用引發 CPU 指數級成長。這些不是假想情境,而是已在正式環境發生的災難。
名詞解釋
Vibe Coding:泛指不求深入理解、依賴 AI 直接生成並接受程式碼的開發模式,強調速度感而非嚴謹審查。
ryandrake 在 HN 的陳述最為直接:「一個差的工程師在你喝完第一杯咖啡之前,就能生出一萬行實際能跑的垃圾程式碼。」但 codexon 也提出了反面:「只要品質夠好,Vibe Coding 本身並沒有什麼問題。」問題的核心不是工法,而是誰有能力判斷品質。
florianherrengt 本人在討論中警告了一個反直覺的陷阱:每天生出 10 個 PR 的「10x 工程師」,可能強迫三位審查者陷入兩天的 review 循環,造成整體倒退而非生產力提升。
章節三:演化壓力下的生存法則——留下來的工程師帶走了什麼
知識侵蝕是這場轉變最深層的風險。當工程師被問「資料從哪裡來?」,回答是「去問 Claude」;設計決策被埋在不透明的 AI 對話歷史中,而非可追溯的文件系統裡。這是一種組織記憶的靜默喪失,很難被標準指標捕捉。
syntaf 在 HN 的觀察點出了核心矛盾:問題不是 AI 本身,而是缺乏技能去引導 AI agent 輸出品質結果。arcboii92 更進一步指出:AI 威脅的恰恰是判斷 AI 生成程式碼好壞所需的審查能力——一種正向回饋惡化迴圈。Shorel 則認為根本原因更早,許多開發者從未真正掌握計算複雜度,AI 只是加速了演算法認知空洞的擴大。
gnarlouse 在 HN 以演化語言描述了淘汰機制:在就業壓力下倖存的工程師,將帶走的不只是技能,還有「演化 DNA」——以及相當程度的純粹運氣。florianherrengt 的結論給出了最清晰的框架:「實作已變得便宜;判斷力才是現在被重視的技能。」
章節四:產業重組的現實面——企業、個人與教育體系的因應
2026 年市場數據描繪了一幅分裂的圖景。AI 工程師職缺在 Apple、Google、TikTok 等主要科技公司年增 50–100%,資深工程師平均年薪升至 12.84 萬美元;同時,金融科技 (Ramp +94%) 、資安 (Wiz +84%) 、可觀測性 (Datadog +68%) 快速擴張,傳統開發職位則繼續收縮。
e2le 提出軟體工程師執照制度,如同土木或醫療專業,以此建立能力門檻;groundzeros2015 反駁執照制度恐形成壟斷。overgard 批評 2010 年代「學程式碼」運動是「行業最壞的事情之一」,大量製造缺乏基礎能力者,而產業本身從未建立師徒制傳承。
初級市場持續萎縮最嚴重的後果,是切斷了傳統師徒制的傳承鏈。過去,初級工程師透過接手可控的小任務逐步積累判斷力;現在這些任務被 AI 取代後,新進工程師失去了最重要的學習實驗場,整個產業的判斷力再生產機制正在悄然中斷。
多元觀點
正方立場
AI 正在消滅中間層的核心論點是結構性的,而非週期性的。Indeed 平台 2022–2025 年間職缺下跌 70%、年輕開發者就業率下滑 20%,與過去的技術泡沫修正不同——這是生產函數本身的改變。
Microsoft CEO Satya Nadella 確認 30% 的程式碼由 AI 撰寫,2025 年裁員中逾 40% 受影響職位是軟體工程師,這些是企業層級的結構性決策,而非景氣循環導致的人力調整。
能力雙峰化是可觀測的現象:入門職位被 AI 取代最快,中間層正在萎縮,頂端則因 AI 放大效應而薪酬溢價持續攀升。
反方立場
Naval Ravikant 指出:傳統軟體工程並未消亡。具備 AI 協作能力的工程師反而是「地球上槓桿最高的人」——他們現在能以一人之力完成過去需要整個團隊的工作量。
歷史上每次工具革命(從組合語言到高階語言、從原生開發到框架)都曾引發「工程師將被取代」的恐慌,但最終結果都是工程師族群的擴大與薪酬的整體提升。這次也可能只是工具的升級,而非職業的終結。
市場數據本身也支持這個立場:2026 年 AI 工程師需求爆增 50–100%,金融科技與資安領域快速擴張,資深工程師薪酬年增 6%。
中立/務實觀點
Dawn Song 提供了可能最接近現實的框架:軟體工程將被「根本性地重新發明」,而不是消失。當實作不再是瓶頸,架構設計、需求翻譯、跨域溝通,以及判斷 AI 輸出品質的元認知能力,才是真正稀缺的資源。
arcboii92 的警告則點出最值得警惕的機制:工程師停止深度思考後,也會逐漸喪失判斷深度思考結果的能力,而這正是 AI 時代最需要的核心能力。這種正向回饋惡化迴圈,是比短期失業更難逆轉的長期威脅。
務實的建議不是抗拒 AI,也不是全面擁抱 Vibe Coding,而是有意識地在 AI 協作中保留「自己思考」的習慣,讓判斷力不至於在效率的誘惑中靜默侵蝕。
實務影響
對開發者的影響
每個工程師現在必須面對的根本問題是:當 AI 能在 30 分鐘內生成一萬行程式碼,你的核心貢獻是什麼?答案必須是「判斷力」——判斷哪些功能值得做、哪些架構決策有風險、哪些 AI 輸出看似能跑但實際上正在埋下技術債。
arcboii92 的警告最值得銘記:AI 威脅的恰恰是判斷 AI 生成程式碼所需的審查能力。若工程師停止深度思考,判斷力這塊肌肉就會在不知不覺中萎縮。
對團隊/組織的影響
florianherrengt 記錄的「10x 工程師反面效應」值得每位技術主管思考:每天生出 10 個 PR 的人,可能強迫三位審查者陷入兩天的 review 循環,造成整體倒退。組織需要重新定義生產力指標——從程式碼行數與 PR 數量,轉向架構決策品質與技術債累積速率。
「差的決策以比審查速度更快的速度累積」已成為結構性風險。資料庫 schema 逆轉、無根據引入 Kafka 等架構錯誤,在 AI 時代可以以前所未有的速度規模化。
短期行動建議
- 建立「決策日誌」習慣:所有架構選擇記錄在可追溯文件中,而非 AI 對話歷史
- 設定 PR 規模上限:大型 AI 生成 PR 必須附帶架構說明與風險評估
- 投資可觀測性優先:每個 AI 生成功能必須伴隨可度量的監控指標
- 刻意練習「無 AI 模式」:定期在無 AI 輔助下解決問題,維護判斷力
社會面向
產業結構變化
初級職位的快速萎縮正在切斷傳統師徒制的傳承鏈。過去,初級工程師透過接手可控的小任務逐步積累判斷力;現在這些任務被 AI 取代後,新進工程師失去了最重要的學習實驗場,整個產業的判斷力再生產機制正在悄然中斷。
overgard 的批評揭示了更深層的制度性缺陷:整個產業以「能寫程式碼」為入場門票,卻從未建立確保「能判斷程式碼」的篩選機制。AI 移除了前者的稀缺性後,這個缺陷才全面曝光。
倫理邊界
e2le 提出的工程師執照制度觸及了一個根本問題:在軟體已成為關鍵基礎設施的時代,誰有資格宣稱自己「夠格」?groundzeros2015 反駁執照制度恐形成壟斷——這場辯論本質上是在問:專業能力應由市場評判,還是由制度認證?
隨著 AI 讓更多「能跑但不安全」的程式碼進入生產環境,資安風險與資料隱私疏漏的責任歸屬將越來越難界定,法律責任框架的空白正在擴大。
長期趨勢預測
基於目前的市場數據與社群討論,最可能的演變方向:
- 工程師族群的雙峰化加劇:資深 AI 協作工程師薪酬持續攀升,初級市場持續收縮
- 專業化分工加速:資安、可觀測性、AI 基礎設施等「護欄建造者」需求暴增
- 教育體系的滯後代價:若大學與訓練營不調整課程,將繼續輸出無法在新環境立足的畢業生
- 「判斷力認證」的興起:可能出現衡量架構決策品質而非程式碼產出量的新型評估框架
唱反調
軟體工程師職缺下跌可能只是 2021–2022 年過度招募的均值回歸,而非 AI 導致的結構性轉變——許多公司當時因疫情需求與低利率環境超額雇用,現在的裁員不能直接歸因於 AI 替代效應。
「判斷力稀缺」論可能存在存活者偏誤:能大聲說判斷力重要的人,恰恰是已具備判斷力的人,他們天然傾向高估這項能力的市場稀缺性,而低估 AI 實際能接替的判斷工作量。
社群風向
是你的錯!我就知道一定是我們其中一個。現在我知道了。至少你誠實承認了。
如果真的有某群工程師面臨存亡壓力,那些保住工作的人將帶走演化 DNA——連同相當程度的純粹運氣——以經驗的形式傳承下去。那些沒能留下來的人則會消失。文章其他部分在我看來都不重要。如果你擔心某件事,就去做點什麼。AI 終究只是一個工具。
我喜歡敲我的小程式碼。我喜歡思考它,解決小問題來解決更大的問題。如果有一天做軟體工程的唯一選項是變成一個 AI 程式碼審查機器,我大概就去自行車店工作算了。
這是否意味著傳統軟體工程已死?絕對不是。軟體工程師——即使是那些不一定在調整或訓練 AI 模型的人——現在是地球上槓桿最高的人之一。
在未來十年,軟體工程以及「軟體工程師」的意義將被根本性地重新發明。當實作不再是瓶頸,其他一切都會跟著改變。
炒作指數
行動建議
進行「無 AI 模式」挑戰:在接受 AI 生成程式碼前,先用白板解釋該功能的核心邏輯,確認自己的判斷力仍在運作。
在團隊中建立「決策日誌」制度——所有架構選擇必須記錄在可追溯的文件中,而非只存在於 AI 對話歷史,讓組織記憶不隨工程師離職而消失。
追蹤 Pragmatic Engineer Newsletter 與 The New Stack 的工程師市場報告,每季更新對就業結構變化與技能需求轉移的認知。