Vibe Coding 開發七天之後:我學到最重要的,不是怎麼把產品做出來

過去七天,我花了大量時間嘗試 Vibe Coding。以下是我的成果

從一開始串接 API、Google Apps Script、Google Sheets,到後來開始接觸 Supabase、資料庫 Schema、前後端資料流、自動化流程,我第一次真正感受到:軟體開發的門檻,確實正在快速下降。

以前一個不會寫程式的人,如果有一個產品想法,第一個問題通常是:「我要找誰幫我做?」

現在第一個問題變成:「我能不能先自己做出來?」

答案往往是:可以。

但做了七天之後,我反而得到一個跟一開始完全不同的結論:

能做出來,不代表應該自己做。

Vibe Coding 降低的是「寫程式的成本」,不是整個產品的成本

這七天最大的錯覺,是我一度覺得:

既然 AI 可以幫我寫程式,那很多事情乾脆自己做一套就好了。

需要 Dashboard?做一個。

需要資料庫?建一個。

需要自動化?串 API。

需要客戶管理?再做一個 Client Management。

每一個單獨拆開來看,好像都沒有以前那麼困難。

問題是,當這些東西開始連接起來,真正的成本才慢慢浮現。

你需要決定資料應該怎麼存、API 掛掉怎麼辦、資料錯了怎麼修、權限怎麼管理、流程哪些自動化、哪些保留人工判斷。功能改了之後,舊資料是否相容?三個月後自己還看不看得懂?

這些事情都不是「AI 幫我把 Code 寫出來」就結束了。

所以我開始重新理解一件事情:

Coding Cost ≠ Product Cost。

Vibe Coding 大幅降低的是 Implementation Cost,但一個真正投入使用的產品,還有 Integration、Maintenance、Operation、Decision Making,甚至 Opportunity Cost。

程式碼變便宜了,不代表系統變免費了。

更重要的問題其實是:為什麼我要自己做?

這也是我七天之後,開始對自己提出的問題。

難道市場上真的沒有其他產品可以替代嗎?

如果已經有一個工具,可以解決我 70% 的問題,只是剩下 30% 需要人工處理,我真的有必要為了那 30%,自己維護一整套系統嗎?

以前「自己開發」很昂貴,所以大家自然會先找現成工具。

現在 Vibe Coding 讓開發變得太容易,反而可能產生另一個陷阱:

因為做得到,所以開始什麼都想自己做。

但真正應該比較的,不只是:

「自己寫要多久?」

而是:

「現有工具+人工處理的總成本是多少?」

對比:

「自己開發+未來維護+錯誤處理+持續修改的總成本是多少?」

這兩個問題差非常多。

我開始覺得,第一步甚至不應該是寫程式

如果今天重新開始,我會把順序反過來。

第一步不是開 IDE,也不是叫 AI 幫我建立資料庫。

而是先把完整的商業流程跑一次。

例如一個看似很適合自動化的工作:

每個月打開廣告後台 → 統計不同客戶的廣告花費 → 計算服務費 → 整理資料 → 通知客戶 → 確認款項 → 開發票。

以前我的直覺會是:

「這裡好多步驟,可以做一套系統自動化。」

現在我會先問:

這條流程裡,真正昂貴的地方到底在哪裡?

假設統計廣告花費每個月只花 20 分鐘,但確認客戶付款、處理異常、核對帳務與溝通卻需要大量人工判斷,那麼即使我把前面 20 分鐘完全自動化,可能也沒有創造太大的商業價值。

反過來,如果某一個步驟每個月會重複 100 次,而且非常容易出錯,那才可能是真正值得系統化的地方。

所以我現在會把順序改成:

先跑流程 → 找瓶頸 → 找現成工具 → 用人工補缺口 → 確認價值 → 最後才決定要不要開發。

Vibe Coding 最有價值的地方,也許不是「取代 SaaS」

我一開始會把 Vibe Coding 想像成:

「以前要花幾十萬開發的系統,現在我自己就能做。」

七天之後,我反而覺得它更大的價值可能是:

讓一個不會寫程式的人,可以用極低成本驗證自己的商業假設。

這兩者差很多。

前者的目標是「把系統蓋完」。

後者的目標是「快速知道這件事情值不值得做」。

我可以花一天做一個很粗糙的 Dashboard,看看自己到底會不會每天打開。

可以先用 Google Sheets+人工流程,確認資料欄位到底需要哪些。

可以先串一次 API,知道資料到底拿不拿得到。

甚至可以做一個只能自己使用的 Prototype,跑兩週之後直接砍掉。

如果最後發現:

「其實 Excel 就夠了。」

那不是開發失敗。

反而是非常便宜地買到了一個重要答案。

所以七天之後,我給自己一條新的開發原則

未來遇到一個問題,我不會先問:

「這個可以怎麼做?」

我會先問:

「這個值得做嗎?」

接著再問幾個問題:

  1. 市面上是否已經有工具可以解決 60–80%?
  2. 剩下的部分能不能先用人工處理?
  3. 人工流程真正耗費多少時間與成本?
  4. 最容易出錯、最需要判斷的地方在哪裡?
  5. 自動化之後,實際創造什麼價值?
  6. 如果自己開發,誰負責三個月、半年、一年後的維護?
  7. 最後才是:這一段值得自己寫嗎?

這七個問題,可能比我這七天寫過的任何一段 Code 都重要。

Vibe Coding 讓「做」變便宜,也因此讓「判斷」變得更重要

這可能是我這七天最大的收穫。

當製作成本很高的時候,我們會被迫謹慎。

但當製作成本快速下降,我們反而更容易做出一堆「可以運作,但其實沒有必要存在」的東西。

AI 可以幫我們寫 Code、建立資料庫、串 API,甚至協助除錯。

但它沒有消除一個產品最根本的問題:

到底什麼值得被解決?

所以未來真正稀缺的能力,可能不只是 Coding。

而是能不能看懂一整條商業價值鏈,知道哪些地方應該自動化、哪些地方應該維持人工、哪些地方應該買現成 SaaS,以及哪些地方真的值得自己打造。

Vibe Coding 讓我第一次覺得自己「什麼都可以做」。

而七天之後,我學到更重要的一件事:

真正成熟的 Builder,不是什麼都自己做,而是知道什麼不該做。

Leave a Reply

Your email address will not be published. Required fields are marked *