AI 已經能幫我快速把功能做出來,但「做得出來」不代表真的會開發。這 30 天,我會從一個還在學習軟體開發的新手視角,整理自己如何在 AI Coding 讓實作跑得比理解更快之後,逐步補上需求分析、工作流程、系統邊界、權限、測試與可靠性等能力。
系列不以特定 AI 工具為主題,而是從實際產品與委託專案中的問題出發,記錄我如何一邊與 AI 協作、一邊撞牆,再替那些原本不知道怎麼描述的問題找到工程語言。
我想回答的是:當「先學會寫程式」不再是開始做產品的門檻,一個開發新手,接下來到底還需要學會什麼?
本文同步刊載於個人連載網站 前面幾篇一路寫的是,這套預約管理工具的功能怎麼長出來、哪些工作可以交給系統,以及我後來怎麼注意到: 功能做得出來,不代表產品就真的完...
本文同步刊載於個人連載網站 後來接到一個委託專案時,我面對的是一套自己原本完全不熟悉的行政工作。 但當對方開始描述平常怎麼做,我很自然就會繼續往下問: 這一步做...
本文同步刊載於個人連載網站 第一個預約管理產品,是我自己從長期使用諮商服務的經驗和觀察裡慢慢想做出來的。 第二個產品則來自一個委託,要做一套行政流程進度管理工具...
本文同步刊載於個人連載網站 Day 13 寫到,我把現場看到的一連串操作整理成工作階段,再把這些階段接成流程圖。 有了這張圖之後,我開始做下一件事: 如果這整條...
本文同步刊載於個人連載網站 Day 14 寫到,我開始能沿著工作流程整理案件的不同階段,讓系統知道一件工作現在走到哪裡。 但對每天真正處理這些案件的人來說,知道...
本文同步刊載於個人連載網站 Day 15 寫到,系統知道案件走到哪裡之後,還可以進一步幫使用者整理: 現在有哪些事情需要處理? 進到其中一個案件之後,我現在會再...
本文同步刊載於個人連載網站 前面幾篇,我一直在整理一件事: 人的工作進到系統裡之後,應該變成哪些功能。 到了 Day 16,我已經會先看一個工作階段最後要完成什...
本文同步刊載於個人連載網站 Day 17 寫到,一個使用者看到的功能,進到系統裡之後,可能會被拆成很多不同性質的責任。 這個專案在真正開始實作以前,mentor...
本文同步刊載於個人連載網站 上一篇寫到,系統拆成不同 repo 之後,還需要有地方保留整套產品共同的規格和架構脈絡。 但做到這裡,我又注意到另一件事。 只知道:...
本文同步刊載於個人連載網站 上一篇寫到,我開始把重要工程決策背後的理由留下來。 但再往前追一步,這些決策之前還有一個更基本的問題: 我到底怎麼理解這個需求? 現...