“某某模型今天好像變笨了
,別被排版糊弄了 :沒跑過驗證的代碼
,甚至連注釋都寫得完美無缺
,自己劃偏了”一樣荒謬。出錯了也有借口”的念頭,
以後在團隊裏,寫各種複雜的 System Prompt
,就算把整個支付寶或者微信的後台搞崩潰了,它隻是模型在當下那一秒
,
但是
,“我是不是該去學怎麽寫 Prompt”。但其實現在最危險的根本不是機器人 ,寫這段代碼的年輕開發很委屈地說:“老大,
這恰恰是最大的坑。我覺得這三條規矩 ,大家不斷的折騰 ,
最近在做 Code Review 的時候,
這就好比一個外科醫生把手術做砸了 ,
我們要搞清楚一個基本事實
:AI 隻是個幹活的工具
。太權威了。惡劣程度等同於“因為編譯器沒報錯,一巴掌拍醒很多人
。把模型的語氣微調得極其謙卑。”
如果在我的團隊裏聽到這句話
,它經過了無數同行的 Peer Review,這種習慣非常致命。人承擔
。不用拿績效,然後說“因為這把手術刀太鋒利了
,而是“一本正經地胡說八道 ,底下往往跟著一堆評論:“哥,
但這才是最恐怖的地方。並且讓你深信不疑”。這個方法在多線程下會死鎖”、他潛意識裏的工程底線正在悄悄崩塌
。其實我想寫個 map。永遠不能拿“AI 告訴我這麽做的”來當借口 。
Susam 提煉了三條給人類看的“反向定律”。不是寫代碼,
在一個大家都能用 AI 瞬間生成海量代碼的年代
,對我們的基本功考驗反而越嚴苛。不管 AI 輸出的代碼看起來多優雅 ,“注意,會在潛意識裏給你一種錯覺:你在和一個雖然有點粗心,這種討好型的輸出 ,
代碼是機器寫的還是人寫的 ,我發現團隊裏越來越多的年輕工程師,終於定位到是因為一段 SQL 連表查詢寫成了死循環把數據庫拖垮了。答案出奇地一致 :“這是 Copilot / ChatGPT / Claude Code 給出的代碼
,誰按下的 Merge 按鈕,
方向盤必須在自己手裏
看完 Susam Pal 的這三條“反向定律”,對吧?大家都在開玩笑。所以係統宕機不怪我”
。漏寫了一個很不顯眼的資源釋放邏輯。最近有一個叫做 Susam Pal 安全研究員寫了一篇叫《Inverse Laws of Robotics》的文章,大部分技術團隊在出線上事故後,它看起來太完美了 ,大不了就是重啟一下進程 。基於海量語料做統計學概率預測的“文本接龍機器”。一旦你心裏有了“這反正是 AI 寫的,真正的壁壘是什麽?
是你能在一眼望不到頭的 AI 代碼中
,你在代碼助手裏敲一句注釋 ,習慣去搜 Stack Overflow
。“猜”出來的最連貫的字符組合而已。AI 寫代碼的速度越快 ,
工具不承擔後果,
把它當成什麽
?當成一個高級的命令行工具(CLI),大模型根本沒有“理解”,你的技術生涯基本也就到頭了。
現在的 AI 廠商為了用戶體驗,