杀死那个手写代码的人
最近寫程式碼的時候,我有一種很奇怪的感覺。 不是寫不動了,也不是不想寫,而是—— 好像越來越不需要我寫了。 以前一個功能,從需求到上線,基本是這樣的路徑: 我理解需求 → 設計方案 → 寫程式碼 → 除錯 → 改 bug → 上線 現在變成什麼樣? 我描述需求 → AI 寫程式碼 → AI 改 bug → 我看一眼 → 上線 中間那一大段「寫程式碼」的過程,突然變得很薄,甚至可以沒有。 這件事,一開始挺爽的。 但爽著爽著,會有一點不安。 過去程式設計師,除了「完成任務」後獲得的成就感,在整個寫程式碼的過程中也能體會到很多樂趣。 寫程式碼這件事,好像沒那麼重要了 我以前一直覺得,程式設計師最核心的能力,就是寫程式碼。 你寫得快不快、優不優雅、抽象得好不好,這些東西構成了「水準」的差異。 但現在,這套標準在慢慢失效。 很多程式碼,其實 AI 寫得比人快,也不一定比人差。 尤其是那種: CRUD 介面串接 常規邏輯處理 這些東西,AI 基本上是碾壓式效率。 有時候我自己寫了一段,還會下意識丟給 AI: 「你幫我優化一下」 結果它不僅優化了,還順手把我沒想到的情況補上了。 那一刻會有一點微妙—— 你開始分不清,這段程式碼到底是誰寫的。 更詭異的是:你開始不想自己寫了 這才是最危險的。 以前寫程式碼,是一種「控制感」: 每一行都是我敲出來的,我知道它為什麼這樣寫,也知道哪裡可能出問題。 但現在,當你習慣把問題丟給 AI,你會發現: 自己寫,反而變慢了。 甚至會有一種感覺: 「我為什麼要親自寫?」 這不是偷懶,這是效率的自然選擇。 就像你不會手算大整數一樣,你也不會再想手動寫那些「可以被自動完成」的程式碼。 程式設計師,正在變成另外一種角色 慢慢你會發現,你每天在做的事情變了。 不再是: ...