接案實戰:
把技術變成錢
寫 code 只是 30%,能養活自己的接案者剩下 70% 在處理:找客戶、報價、簽合約、催款、避雷。 這章把整個工作流講完,包含 Git 多人協作、報價公式、合約必要條款、收款方式、客戶分類學。 最後附「接案地雷字典」,看到就跑。
- 用 Git / GitHub 跟團隊協作不會出包
- 會報價:知道一個專案該收多少、怎麼分期
- 會寫合約:保護自己、避免無償加班
- 找得到客戶(不靠運氣)
- 看得出地雷客戶,第一次見面就跑
- 能做被動收入:模板、教學、訂閱
Git:團隊協作的命脈
個人專案 git push 就好,多人專案要會這套:
# 標準工作流(GitHub Flow)
git checkout main
git pull # 同步最新
git checkout -b feat/newsletter # 開分支
# 改完
git add .
git commit -m "feat: add newsletter subscribe"
git push -u origin feat/newsletter
# GitHub 開 PR,請 reviewer 看
# 通過後 merge,刪分支
git checkout main
git pull
git branch -d feat/newsletter
遇到衝突
git pull origin main # 把最新 main 拉下來
# 出現 conflict marker:
# <<<<<<< HEAD
# 你的版本
# =======
# main 的版本
# >>>>>>> main
# 手動編輯選哪邊(或都要)
git add .
git commit
git push
新手最常 git push --force 把同事 commit 蓋掉。這是不可挽救的災難。除非你 100% 確定那條分支只有你在用,不然永遠不要 force push。
Conventional Commits(接案者必學)
feat: 新功能
fix: 修 bug
refactor: 重構(行為不變)
docs: 改文檔
style: 排版(不影響邏輯)
test: 寫測試
chore: 雜事(依賴更新等)
範例:
feat: add newsletter subscribe API
fix: prevent duplicate email submissions
refactor(auth): extract JWT logic to service
這樣寫客戶看歷史一目了然,加分。
怎麼找客戶(從零開始)
新手期(前 3 個月)
- 身邊的人:朋友、家人、學長姊有沒有開店、做生意?
- 免費案子練手:朋友開咖啡店缺網站,免費做一個換作品集
- 104 外包網 / Tasker / 518:很多廢案,但能練
累積期(3–12 個月)
- 作品集網站:用 ch12 的部署技能做一個
- GitHub:所有專案 push 上去,README 寫清楚
- 社群曝光:Twitter/X、Threads、技術部落格
- 朋友介紹:做完一個案,主動問「你身邊還有誰可能需要?」
穩定期(12 個月後)
- 口碑來:90% 案子是介紹來的
- 挑客戶:開始有條件選
- 升級到顧問:時薪算 NT$2,000+
「我的網站」是你最強的業務員。把實際做過的案子寫成 case study(含問題、方案、結果),客戶讀完信任度爆表。比履歷有用 100 倍。
報價:你值多少錢?
基礎公式
專案費用 = (預估時數 × 時薪) × 風險係數 × 1.3(buffer)
時薪參考(2026 台灣)
| 等級 | 時薪 NT$ | 能做什麼 |
|---|---|---|
| 學生 / 新手 | 300–500 | 切版、簡單表單 |
| 1 年經驗 | 500–1,000 | 完整網站、串 API |
| 3 年經驗 | 1,000–2,000 | SaaS、複雜系統 |
| 專家 / 顧問 | 2,000–5,000 | 架構、技術選型 |
| 頂級專家 | 5,000+ | 數百萬等級系統 |
常見專案行情
- 形象網站(5 頁):NT$30,000–80,000
- 電商網站(含購物車):NT$80,000–300,000
- 後台系統:NT$100,000–500,000
- App(雙平台):NT$200,000–1,000,000+
- AI 整合產品:NT$150,000+
新手最常見錯誤:報太低。客戶會覺得「廉價 = 不值得認真對待」,反而難伺候。寧可報高一點被砍,也不要報低被當打雜。
分期收款
標準是 30% / 30% / 40%:
- 30% — 簽約後立刻
- 30% — 設計稿 / wireframe 完成
- 40% — 上線交付
新客戶或大案改成 50% / 50%,前半款不到帳絕對不開工。
合約:救命的紙
口頭約定 = 沒約定。每個案子一定要簽合約,金額再小都簽。
合約必備條款
- 專案範圍(SOW):哪些功能、哪些頁面、列得越細越好
- 交付物:原始碼、設計檔、文件,明寫
- 時程:每個 milestone 日期
- 金額 + 付款方式:總價、分期、銀行帳號
- 修改次數:超過幾次另計(建議 2–3 次)
- 智財權:尾款付清才轉移給客戶
- 保固期:通常 1–3 個月,超過收費維護
- 違約金:客戶遲付怎麼算(通常每日 0.05%)
- 不可抗力:天災、生病怎麼辦
- 管轄法院:寫你居住地的
合約模板網路一堆,找一份勞動部或律師事務所的範本當基底,按你需求改。第一次別省,給認識的律師看 30 分鐘 NT$3,000,省下未來 30 萬的糾紛。
「修改次數」的實務寫法
本案包含設計稿修改 2 次、開發階段修改 3 次。
超出次數每次另計 NT$5,000,於下次款項一併結算。
重大需求變更(新增頁面 / 功能)視為加價項目,
雙方另行議定金額後執行。
這條救你命。沒這條,客戶會無限改。
地雷客戶字典:看到這些跑
過濾客戶比找客戶還重要。一個爛客戶能拖累你三個月。
| 客戶說 | 真實意思 | 對策 |
|---|---|---|
| 「先做做看,做好我再付」 | 不打算付 | 直接拒絕 |
| 「這個很簡單吧,便宜一點」 | 不尊重專業 | 報原價,不讓步 |
| 「給我們做曝光,以後合作」 | 白嫖 | 禮貌拒絕 |
| 「跟臉書一樣」 | 不知道自己要什麼 | 先收顧問費釐清 |
| 「我朋友 5,000 就能做」 | 砍價試探 | 「那你找他做」 |
| 「我有想法,找你執行」 | 會無限改 | 合約寫死修改次數 |
| 「你做完之後,我再考慮要不要」 | 不打算付 | 先收訂金 |
| 「我們是新創,等融資後...」 | 會跑路 | 100% 預收 |
遇到「先給我看 source code 再決定要不要簽約」絕對不要給。已經發生過很多次:客戶拿到 code 自己用,再說「我不滿意」不付款。簽約 + 訂金到帳,才開始實質工作。
溝通:寫 email 比寫 code 重要
專案啟動會議要問
- 這個產品的目標是什麼?(不是功能,是商業目標)
- 誰會用?年齡、背景
- 有沒有競品?喜歡哪些、不喜歡哪些
- 預算多少?
- 什麼時候要上線?為什麼?
- 誰是決策者?(很重要!避免「我老闆說...」)
- 有沒有現成素材?logo、品牌色、文案
每週進度信
主旨:[週報] OO 專案 - 第 3 週
【本週完成】
- 完成首頁切版
- 串好商品 API
- 部署到 staging
【下週計畫】
- 做購物車邏輯
- 串金流(藍新)
【需要您協助】
- 下週三前提供商品照片
- 確認 LINE Pay 商家帳號
【展示連結】
https://staging-xxx.zeabur.app
(密碼:abc123)
每週固定一封。客戶有掌控感、你有紀錄、出問題有 paper trail。
收款:別讓帳款卡死你
付款方式
- 銀行轉帳:最常見,台灣慣例
- Stripe / PayPal:國外客戶,手續費 2.9% + $0.30
- Wise:跨國轉帳便宜
- USDT:加密貨幣,部分客戶用
催款 SOP
- 到期前 3 天:友善提醒「附上請款單」
- 到期日:「款項已到期,麻煩確認進度」
- 到期 7 天:正式催收信,提合約違約條款
- 到期 14 天:律師函(網路 NT$1,500–3,000)
- 到期 30 天:法院支付命令(單方面,便宜快速)
「不付不交付」是你最大的籌碼。尾款沒到,code 不交、不轉智財權、不停 staging。合約寫清楚就有法律支持。
稅務
台灣個人接案:
- 單筆 NT$20,010 以上:客戶會扣 10% 給你開扣繳憑單
- 年收 NT$1,200,000 以下:用「執行業務所得」報稅
- 年收超過:考慮成立行號或有限公司
升級路徑:從接案到事業
單純接案天花板很硬(一年最多 200 萬),怎麼突破?
路徑 A:垂直專家
- 專做某個產業(餐廳、健身房、診所)
- 累積產業 know-how 變成最值錢的東西
- 做出產業專用模板,新案半成品起跳
- 時薪可以漲到 NT$3,000+
路徑 B:產品化
- 把重複需求做成 SaaS(OrderEase 餐廳系統就是)
- 從一次性收費 → 月費訂閱
- 睡覺時也有錢進來
- 但前期 6–12 個月要燒時間
路徑 C:教學 / 內容
- YouTube / 部落格 / 線上課(像 AI 島)
- 單堂課 NT$2,000–5,000,賣 1,000 份就 200–500 萬
- 建立個人品牌反過來吸客戶
路徑 D:團隊化
- 找夥伴分工:你做設計 + AI、夥伴做後端
- 接更大的案、收更多錢
- 但管理變新挑戰
強烈建議走 A + C 組合:垂直專家 + 內容創作。寫部落格寫成該領域的權威,案子主動找上門,邊做案邊寫教學變產品。AI 島就是這套。
給國中生 / 高中生的特別話
這課程一個重要目標:讓國中生也能成為全端工程師。對學生來說:
- 你的優勢:時間多、學東西快、沒有家庭壓力
- 你的劣勢:客戶會覺得你年紀小不可靠
- 策略:作品比身分重要 — 把作品做到讓人忘記你是學生
從哪開始
- 先做自己會用的東西(解決自己問題)
- 把它寫成部落格(學什麼、踩什麼雷)
- 幫家人朋友開店做網站(免費,換作品 + 推薦)
- 累積 3–5 個作品就可以開始接付費案
- 升大學前年收 50 萬完全做得到
學生時代的工程師沒有上下班。寫一個讓你自己驕傲的東西比學校的考試重要 100 倍。但學校也別放棄,畢業證書是另一張保險。
🔨 動手練習:建立你的接案系統
- 做一個個人作品集網站(用 ch01–ch12 學的全部)
- 寫至少 3 個 case study,每個包含:問題 / 方案 / 結果 / 技術棧
- 整理一份合約模板(用律師範本改)
- 寫一份報價單模板(Excel 或 Notion)
- 列出你目標客戶 10 個,傳訊息問需求(不是直接賣,是了解)
- 把這個流程寫成一篇文章,發在你網站
- 3 個月內目標:接到第一個付費案
常見卡關 FAQ
Q1. 完全沒經驗,第一個案子怎麼接?
方法:(1) 朋友家裡開店問需不需要網站,免費做(換作品 + 推薦)。(2) 在 Threads / Twitter 寫你做了什麼專案,等別人來問。(3) 接 104 外包網廢案練手。前 3 個案是最難的,過了就順。
Q2. 客戶一直改怎麼辦?
合約寫死「修改次數」+「重大變更需另議價」。第 4 次修改報價:「這次的調整評估需要 8 小時,依合約另計 NT$8,000,請確認後執行」。客戶就會自己想清楚要不要改。
Q3. 客戶問「便宜一點可不可以」?
不要直接降價,降功能換降價:「這個價包含 8 頁、3 次設計修改。如果預算有限,可以先做 5 頁、修改次數減半,價格降到 X」。讓客戶選擇削減範圍而不是削你利潤。
Q4. 我國中 / 高中,客戶會看不起我嗎?
不會說、但會想。對策:(1) 別主動講年紀。(2) 用作品說話 — 你的網站 / GitHub 自己會證明能力。(3) 簽約用家長名義或申請未成年合約能力證明。能不能做得好客戶最在意,年紀只是次要。
Q5. AI 寫得這麼快,接案還能賺嗎?
能,而且更好賺。AI 是工具,誰會用 AI 誰賺。會 Vibe Coding(ch19)的接案者一週能交付以前一個月的量,等於時薪 4 倍。但客戶要的是結果,不是 code,所以你還是要會架構、會溝通、會抓需求。AI 取代不了這些。
🎓 全端養成班 結課
從 ch01 到 ch20,你走了一條從零到全端的路:
HTML → CSS → JS → TS → JSON → UX → React → Vue → Next/Nuxt → 後端 → DB → 部署 → 網域 → 資安 → 行銷 → App → AI/ML → AI 場景 → Vibe Coding → 接案
這 20 章是地圖,不是終點。實戰才是真正的學習。
祝你做出讓自己驕傲的東西。
— Luffysky & AI 島