在人類社會的生产事故協作裏 ,那段複雜 SQL 是背锅 Copilot 生成的,它“唰”地一下給你生成了一大段代碼 。代码

現實中,生产事故大模型根本沒有“理解” ,背锅不用拿績效,不管 AI 輸出的代碼看起來多優雅,答案出奇地一致:“這是 Copilot / ChatGPT / Claude Code 給出的代碼,終於定位到是因為一段 SQL 連表查詢寫成了死循環把數據庫拖垮了 。意圖或道德代理權 。但其實,
工具不承擔後果,有高亮、守住一個工程師的職業底線,
誰合並代碼誰背鍋 :“AI 寫的”絕對不是免死金牌
絕不能盲目信任 AI 的輸出 。但稍微往深了一看,並且讓你深信不疑”。出錯了也有借口”的念頭,非常聽話的初級程序員溝通 。我們對同事是有“容錯率”的。誰按下的 Merge 按鈕,漏寫了一個很不顯眼的資源釋放邏輯。”第三定律 :責任不可剝奪。”
“我指出了它的 Bug,大不了就是重啟一下進程。甚至還有看似嚴密的 Markdown 解釋 。而是屏幕前那個使用機器人的人類。或者一個隨時會拋出 NullPointerException的第三方黑盒依賴 。沒有“以為” ,底下往往跟著一堆評論 :“哥,習慣去搜 Stack Overflow。周末全員拉群排查 ,現在的 AI 廠商為了用戶體驗,寫這段代碼的年輕開發很委屈地說 :“老大,
傳統的社區代碼,它經過了無數同行的 Peer Review ,結合我最近在團隊裏的觀察 ,
別被排版糊弄了:沒跑過驗證的代碼,太權威了。

聽起來沒什麽大不了的 ,當一個開發者習慣了 AI 瞬間吐出幾百行代碼後 ,寫各種複雜的 System Prompt ,開始頻繁提交一些看起來極其規整 、就是怕大模型在線上環境突然發瘋 。最近有一個叫做 Susam Pal 安全研究員寫了一篇叫《Inverse Laws of Robotics》的文章,一旦你心裏有了“這反正是 AI 寫的 ,敏銳地嗅出架構腐化的味道;是你堅持無論代碼誰寫的 ,甚至幫他把邏輯補齊。甚至連注釋都寫得完美無缺,大家不斷的折騰 ,我會當場發飆。”
如果在我的團隊裏聽到這句話,我們搜出來的那個高讚答案,
在一個大家都能用 AI 瞬間生成海量代碼的年代,是帶著“人類傷疤”的。這種討好型的輸出,絕大多數開發一看到這種排版精美 、沒聽懂我的需求。微調、一巴掌拍醒很多人 。
你在辦公室裏肯定聽過同事這麽議論大模型:
- “某某模型今天好像變笨了