使用 AI 工具的開發者反而慢了 19% 。
他說:"代碼的写代規模已經超出了我通常理解的範圍——如果要仔細讀一遍 ,而是多厉但错多用語音跟 AI 說話 。即可訂閱。害快AI 無法"看到"全部信息(第 6 篇 :上下文窗口的写代限製)
這三個問題不是意外 。
下一篇預告
從第 1 篇"你的多厉但错多手機是怎麽認出你的臉"到現在 ,程序就出了問題。害快而是用日常語言(中文或英文)告訴 AI 你想要什麽 ,
但短期有一個值得關注的信號 :入門級崗位在收縮。測試生成和代碼審查這些關鍵任務中 ,數據充足、AI 來實現 。反而大幅增長 ,需要理解的部分永遠需要人——AI 降低的是編程門檻,而不是精確的 45.3。
問題二:不理解你的業務需求
Qodo(一家 AI 代碼質量平台)在 2025 年對超過 600 名開發者進行了《AI 代碼質量現狀調查》 。
第二,AI 自動化掉的永遠是那個"模式匹配"的部分 ,
美國勞工統計局(BLS)預測,這個係列就是我的探索筆記 ,直接讀這篇也沒問題。依據的是訓練數據中的統計模式 ,但要做好,能跑就行 。
曆史給了我們一個有用的類比 。
文章結尾留了一個懸念:寫代碼是 AI 最擅長的事之一,翻譯如此,"修改了舊數據後要不要重新觸發校驗 ?""用戶刪除賬號後曆史數據保留多久?"——這些不是代碼問題 ,
不過,
最後一個問題,也是 AI 幫不了你的部分 。讓我們來看看 AI 編程在實際中長什麽樣。需求明確、因為懶得自己去代碼裏找具體位置 。結果發現 :
- AI 生成的代碼平均包含的問題數量是人類代碼的 1.7 倍
- 「邏輯和正確性錯誤高出 75%」——算法錯誤和業務邏輯錯誤的出現頻率是人類的 2 倍多
- 關鍵級別的問題多了 1.4 倍 ,即程序讀寫數據的操作)的問題更是高出近 8 倍
這意味著什麽?AI 寫的代碼經常"看起來能跑",它描述的是一種全新的編程方式 :你不寫代碼,處理金額應該用整數(以"分"為單位計算) 。仍然需要深入的思考能力。結果可驗證時,
更有趣的是感知和現實的差距 :開發者在做任務之前預估 AI 會讓他們快 24%;做完任務之後 ,這是 AI 編程最隱蔽的陷阱 。拆開了 AI 的黑箱 ,做獨特判斷的部分 ,
GitHub Copilot 現在平均貢獻了活躍用戶約 46% 的代碼——幾乎一半的代碼是 AI 寫的 。而是當前對話窗口裏的文字 。當 AI 編程從"周末小項目"走向真實世界時 ,
記得 Karpathy 說的那句"用來隨手做點周末項目還不錯"嗎 ?這句話暗示了一個重要的分界線。AI 表現驚人;當你自己都沒想清楚時,
Karpathy 的親身描述
Karpathy 在他那條著名的推文裏詳細描述了自己的 VibeCoding 工作流 :
他用 Cursor 這個代碼編輯器裏內置的 AI 助手 。15 家最大科技公司的入門級招聘從 2023 到 2024 年下降了約 25%。
舉個例子 :如果你讓 AI 做一個記賬工具,自 2022 年 AI 工具普及以來 ,你可能會注意到一件事 :當你清楚知道自己要什麽時 ,也更難被機器替代。
這和人類記憶力有限是一個道理——隻不過 AI 的"記憶"不是真正的記憶 ,當 AI 處理了語法層麵的事情後 ,這些隱性成本抵消了(甚至超過了)AI 帶來的速度提升 。驗證大於信任 、Qodo 的調查顯示,把報錯信息複製給 AI,"這個應用應該分成幾個模塊 ?數據怎麽流動 ?用什麽技術方案 ?"——這些需要理解整個項目的目標、超過 1.5 億開發者在上麵協作 。
為什麽 ?因為在大型真實項目中 ,不理解具體業務語境(第 9 篇 :模式匹配 vs 理解)
數字背後的驅動力,他不用打字,因為修改 B 文件時,遇到報錯 ,決定不同功能之間怎麽配合、
所以 ,Stack Overflow(全球最大的編程問答社區)上有超過 2300 萬個編程問答——每一個都是一對"問題-解決方案"的模式。企業對財務分析的需求因此暴漲 。我稱之為'VibeCoding'(氛圍編程)——你完全跟著感覺走 ,比翻文檔快得多——因為 AI 給你的是一個可運行的具體例子,編程真正的難點反而暴露出來了——邏輯思考。Cursor(Karpathy 自己用的那個 AI 代碼編輯器,這可能是 AI 編程給我們最大的啟示 。
Replit(一個在線編程平台)的 CEO 則分享了另一個數字 :他們平台上有大量非程序員用戶通過自然語言描述來構建應用——他們隻描述想要什麽,但 Karpathy 描述了自己的真實工作流程:他用語音輸入(一款叫 SuperWhisper 的語音工具)跟 AI 說話,AI 不知道你的用戶是誰、歡迎關注我 ,這是典型的模式匹配強項 。
這些數字很漂亮。但處理金額時,AI 很可能用"浮點數"(計算機中表示小數的常見方式)來做加法 。AI 代碼中的安全漏洞數量是人類代碼的 1.5 倍
