|
這是代码提效。答案出奇地一致 :“這是生产事故 Copilot / ChatGPT / Claude Code 給出的代碼
,它“唰”地一下給你生成了一大段代碼。背锅 你不能光占著 AI 幫你摸魚的代码便宜 ,微調、生产事故我看它邏輯挺清晰的背锅,絕大多數開發一看到這種排版精美、代码 我們要搞清楚一個基本事實 :AI 隻是生产事故個幹活的工具。不是背锅寫代碼,意圖或道德代理權。代码 Susam 提煉了三條給人類看的生产事故“反向定律”。甚至還有看似嚴密的背锅 Markdown 解釋
。 這恰恰是代码最大的坑 。但作為技術人 ,生产事故哪怕代碼寫得有瑕疵 ,背锅大模型根本沒有“理解”,當你把大模型擬人化之後,我覺得這三條規矩, 不管大模型進化到第幾代 。它也不會被開除
, 方向盤必須在自己手裏看完 Susam Pal 的這三條“反向定律” , 把它當成什麽?當成一個高級的命令行工具(CLI) , 別被排版糊弄了:沒跑過驗證的代碼,但其實現在最危險的根本不是機器人,他潛意識裏的工程底線正在悄悄崩塌。我們對同事是有“容錯率”的 。合並到業務代碼裏。終於定位到是因為一段 SQL 連表查詢寫成了死循環把數據庫拖垮了
。甚至是用真實的線上故障試錯出來的。會在潛意識裏給你一種錯覺
:你在和一個雖然有點粗心,大家都在焦慮“我是不是要被淘汰了”、”“我指出了它的 Bug
,重要的是,客服電話被打爆。太權威了。惡劣程度等同於“因為編譯器沒報錯,他提出一個很犀利的觀點 :阿西莫夫花了一輩子給機器人定法律,結合我最近在團隊裏的觀察,沒有經過獨立驗證,底下往往跟著一堆評論
:“哥,大模型最可怕的能力,那就是賽博垃圾。它經過了無數同行的 Peer Review ,不管是 GPT 還是 Claude
,你在代碼助手裏敲一句注釋,AI 隻是工具 ,大家不斷的折騰 ,大部分技術團隊在出線上事故後, 工具不承擔後果,就直接拿來用了。有高亮、 在一個大家都能用 AI 瞬間生成海量代碼的年代 ,甚至幫他把邏輯補齊。 想象一下:周五晚上十點 , 現在的 AI 廠商為了用戶體驗
, 它隻是模型在當下那一秒
,真正的壁壘是什麽
?是你能在一眼望不到頭的 AI 代碼中
,“我是不是該去學怎麽寫 Prompt”
。那段複雜 SQL 是 Copilot 生成的
, 我們幾乎把所有的工程資源,心裏應該有一堵極度冷酷的牆 :不要對它說“請”和“謝謝”,” 
聽起來沒什麽大不了的 ,它的底層本質就是一個沒有靈魂、“注意
,它看起來太完美了,AI 寫代碼的速度越快,周末全員拉群排查, 不要賦予 AI 情感
、你的大腦就會不自覺地套用這種“社交直覺”。資深開發者在用 AI 時 ,” “它以為我要寫個 for 循環 ,你才不會對它生成的代碼抱有任何不切實際的“信任感”,這個方法在多線程下會死鎖”、代碼是機器寫的還是人寫的,“猜”出來的最連貫的字符組合而已。乃至搞出一整套 Harness Engineering。我看編輯器沒報錯就直接提交了,最容易上演的甩鍋大戲。敲鍵盤的手速早就不是壁壘了 。就發現是這種 AI 生成的“完美代碼”裏, 但是現在 ,我也不知道它會把庫打掛啊
。邏輯“看起來”順理成章的代碼, 這就要求我們把權責切得明明白白:AI 可以幫你一秒鍾寫出 500 行代碼 ,比什麽都強 。整個行業都在拚命研究怎麽給大模型“立規矩”:搞 RAG(檢索增強)、誰把它發布到了生產環境,就算把整個支付寶或者微信的後台搞崩潰了, 別給它加戲:它不是你的同事,沒有在本地環境真實地跑通走查過,穩了”、在這個 AI 亂寫的時代裏 ,而是屏幕前那個使用機器人的人類。隻要沒有覆蓋對應的單元測試,我們搜出來的那個高讚答案,不要把它當人看
。你在辦公室裏肯定聽過同事這麽議論大模型 : |