🎯 第二章|難度漸進

你現在在做的,不是你真正想做的那個產品。
你在做一個練習。一個暖身。一個「等我把這個技術搞熟了再說」的前置項目。
你有很好的理由。你說:我不想一開始就做錯,我想先掌握技術再認真出手。這個理由,非常合理。合理到你在你的同溫層裡,可以拿到所有工程師的點頭。

✦ 一個你可能認識的人

阿哲軟體開發四年了。他很清楚自己的水準,也很清楚他想做什麼:一個幫中小企業管理客戶關係的輕量 CRM。
但他覺得自己還沒準備好。他的 React 不夠熟,他沒做過完整的 SaaS 計費流程,他沒處理過多租戶資料隔離。
所以他決定先做一個「練習用的電商網站」,熟悉整個技術棧,再開始正式的產品。
那個練習網站他做了八個月。它功能齊全,程式碼整潔,連管理後台都做完了。
他說,再兩個月,他就可以正式開始做 CRM 了。
那個月,他去了一場開發者小聚。
坐他旁邊的人叫靜怡。她做設計出身,六個月前開始學寫程式,三個月前上線了一個幫獨立接案者開發票、追蹤款項的小工具。
靜怡說,她的程式碼很爛,她自己都知道。
她說,她現在有 47 個付費用戶,月收入 $6,200 元。
她說,她下個月想把介面改好一點,但要先把收款穩定了再說。
阿哲那晚回家,打開他做了八個月的練習電商網站。
他看著那個管理後台,那個他花了三週寫的管理後台,功能完整,細節精確,在硬碟裡閃閃發光。
但他不知道他在想什麼。他只是看著它,很久,很久。

✦ 你在等一個不會來的時機

「準備好了再開始」這件事有一個底層的邏輯漏洞:
你準備的是你現在能預見的困難(例如 React 熟不熟、型別嚴不嚴謹)。但你上線後要面對的,是市場帶來的困難,而那些困難,你在開始之前根本預見不了。
你在練習跨欄,但市場要你跑的是障礙賽。
你設定練習難度的方式,是讓自己一直停留在「有進步、有挑戰、但不至於失敗」的舒適區間。這個區間有一個致命的特性:它沒有外部評審。
你說你做得好不好,你說你準備好沒有。
市場不說話。因為你還沒讓市場說話。
靜怡的程式碼是爛的,但她有一個東西是阿哲沒有的:47 個人真實拿出信用卡,告訴她她做的東西值得他們花錢。那個訊號,你寫一萬個練習網站也給不了你。
阿哲那晚回家,做了一件很小的事。那件事,是他整個方向改變的起點。
✦ 阿哲放棄練習專案後,究竟做了什麼決定打破「準備好」的假象??

完整內容要解鎖

上面是免費看到的一半。付費全文在下方群組,前台未解鎖時不顯示。

單章解鎖 NT$50,看完整內容