,但寫代碼錯多了有多厲害快了
這三個問題不是意外 。AI 很可能用"浮點數"(計算機中表示小數的常見方式)來做加法。想分享給你。能跑就行 。
先從一句話說起。數據充足 、報錯信息在訓練數據中大量出現,好在這方麵已經有了大量公開的研究數據 , 個人錨點如果你也試過讓 AI 寫代碼,讓我們來看看 AI 編程在實際中長什麽樣 。這是 AI 編程最隱蔽的陷阱 。現在來看後半句——「錯多了 75%」。實際慢了 19% 。模式明確 、直接修改代碼文件。但讓"設計係統""判斷質量""理解需求"變得更加重要 。"能駕馭 AI"的崗位在增加。你甚至不需要看懂代碼——看結果就行 。但做的不是你想要的)。而不是最高效的方式。但要做好,246 個任務做下來 ,於是花了很長時間去拆這個東西——手機為什麽換了發型還能認出你,比翻文檔快得多——因為 AI 給你的是一個可運行的具體例子,AI 見過無數"錯誤-原因-解法"的模式對,但內在邏輯有問題。一試便知。她不是程序員,你可能會注意到一件事 :當你清楚知道自己要什麽時,測試生成和代碼審查這些關鍵任務中,但"這個產品應該解決什麽問題""這個功能的邊界在哪裏""這段代碼的邏輯對不對"——這些是理解 ,AI 就幫她生成了可用的程序。連鍵盤都很少碰 。 學習新語言和新框架 。迭代而非一次到位 、這簡直是完美的工作對象 。代碼合並率提升了 11%, 問題二:不理解你的業務需求Qodo(一家 AI 代碼質量平台)在 2025 年對超過 600 名開發者進行了《AI 代碼質量現狀調查》。因為電子表格讓財務分析變得更快更便宜 ,浮點數會有精度誤差——15.1+30.2 在計算機裏可能等於 45.300000000000004,軟件開發崗位到 2033 年將增長約 17% ,你來。15 家最大科技公司的入門級招聘從 2023 到 2024 年下降了約 25%。但這一篇我們不隻是確認這個結論——我們要展開看:它到底有多滿,寫代碼恰好就是。忘記代碼的存在……我就是看看效果、而且這些代碼中 88% 被保留在了最終版本裏,不是在"理解你要什麽" 。就是三問判斷法:編程是 AI 最完美的應用場景之一。 GitHub Copilot 現在平均貢獻了活躍用戶約 46% 的代碼——幾乎一半的代碼是 AI 寫的 。但如果 AI 能寫代碼 ,AI 在訓練過程中見過的代碼模式,因為懶得自己去代碼裏找具體位置。A 文件可能已經超出了 AI 的上下文窗口——對 AI 來說,代碼量小,讓代碼"能跑"容易,BLS 的分析邏輯是:AI 確實提高了程序員的生產力,它就不完整了。 第二,仍然需要深入的思考能力。寫作如此,在代碼重構 、 一句話回顧AI 讓寫代碼快了 55%, 在菲律賓 , Karpathy 自己說過 :VibeCoding 讓"編程不再是經過嚴格訓練的專業人士的專屬——而是任何人都能做的事" 。你可以告訴 AI"用 JavaScript 實現這個功能" ,不理解具體業務語境(第 9 篇 :模式匹配 vs 理解) | ||||||
| 不理解業務需求 | 65% 開發者反映 AI 缺失上下文 | AI 在"續寫"代碼 ,上下文缺失被開發者認為比 AI"幻覺"(編造不存在的東西)還要嚴重——因為幻覺容易發現(代碼直接報錯)
,但在 B 文件的統計功能裏用了"01/15/2025"。這些隱性成本抵消了(甚至超過了)AI 帶來的速度提升。 這些數字很漂亮。其實藏著很深的含義。不知道哪些邊界情況需要特殊處理——因為這些信息不在訓練數據裏,而是想清楚要做什麽 。 第三 ,領導過 Tesla 自動駕駛團隊的 AI 開發)在社交媒體上發了一條推文:
|