(沈安)
V2EX 上最近有一則提問:「在快 AI 時代,如何做一款慢產品?」問題本身沒有附太多脈絡,但它踩中了一個此刻很多開發者都在想的矛盾:當 AI 把寫程式的速度拉快了幾倍,做出東西變容易了,慢慢打磨一款產品還有意義嗎?
這裡先把事實說清楚:來源是一則討論串的標題與其所在的開發者社羣脈絡,並沒有具體案例、數據或結論可供查證。所以這篇專欄不做事實報導,而是借這個問題,談談「快」與「慢」在軟體開發裡各自對應的成本結構。
快的成本,慢的成本
AI 輔助開發改變的不是程式碼品質,是試錯的單價。過去做一個功能要三天,現在半天就有了,於是「先做一版看看」變成預設動作。這對原型階段是好事,但產品真正的成本從來不在第一版,而在第二版之後的每一版:維護、文件、使用者回饋的消化、和那些用完即棄的 AI 產物對不上線的地方。
打個比方,AI 像是有了料理包的廚房,出菜速度翻倍。但開餐廳難的從來不是出第一道菜,是同一道菜連續做三年都不能走味。慢產品做的正是後者那門生意。
這個社羣裡其實已經有現成的參照。有開發者回顧用 AI 寫完整個小程式的經驗,發現AI 把交付變快了,但裡面的每一個功能仍要自己想清楚,這與我們先前整理的全由 AI 寫成、卻不含任何 AI 功能的小程式是同一種分工邏輯:AI 負責手,人負責腦。
慢產品慢在哪裡
如果「慢」有意義,它慢的地方應該是刻意選出來的,不是效率不彰的藉口。從這個社羣反覆出現的產品看,慢通常落在三個位置。
一是維運的慢:一款工具願意承諾十年的格式相容與資料可攜,這種承諾沒有捷徑。二是打磨的慢:介面質感與邊角案例的處理,AI 能給出八十分的首稿,最後二十分仍要人一格格磨,像開發者嫌市面語音輸入法不好看而自己寫一個的那種動機。三是信任的慢:使用者把資料交給你,這份信任是靠一次次不出包累積的,與生成速度無關。
換句話說,AI 加速的是「做出來」,慢產品押的是「留得下來」。這兩件事本來就不在同一條時間軸上競爭。
所以呢
對獨立開發者而言,這個問題的實際版本是:你的產品要在哪一層競爭?如果比的是功能數量與上架速度,AI 時代會比到所有人都有同樣的工具,差異歸零。如果比的是累積出來的東西,使用者習慣、資料的縱深、口碑,那麼快只是讓你更早開始累積,不會取代累積本身。
提問者問「如何做」,也許可以先換一個問法:這款產品裡,有哪一部分是快不來、也不該快的?找到那一部分,慢產品的輪廓就有了。