小弟是刷題運氣好上外商 老闆愛逛夜市
這個問題應該是有一點資格可以回答
目前正透過vibe coding進行三個專案 一個估計再過幾週就能上線
使用的產品是claude code+Max 5x
產品A. 前端網頁App
產品B. 全端
產品C. 編譯器相關
規則: 我不會親自改code 只出一張嘴
首先 AI在熱門&常見的軟體開發上 幾乎不需費太多工夫去寫規格 就能夠自動完成
怎麼評估 基本上github上越多專案的領域
AI對那個領域的開發模式幾乎有渾然天成的直覺
寫compiler前端 基本上我確定已經可以透過AI完成
甚至你只要寫幾個範例 AI就能夠逆推BNF給你 文件都不用寫
但是如果你說 寫一個prompt然後專案一次到位 基本不可能 除非你做的是toy或POC
另外很多人說 要先寫規格 實際上我認為寫規格基本上是在浪費AI最大的優勢
1. 軟體工程領域 瀑布式跟敏捷式哪個比較好 很多人都在爭論
但本質上這個問題的根本是 99%的人無法寫好規格
甚至87%的人都不知道自己要的是什麼 所以才會用產品迭代的方式逐步驗證
瀑布式都搞不好的人 根本不必想寫規格讓AI開發
2. 假設一個AI正確率高達99% 只要他透過agent連續迭代20次 正確只剩81%
AI的優勢就是不會罵幹你娘 不會鬧脾氣 不會跟你說他要跳槽到隔壁公司
所以你要做的是 從POC->MVP->產品化 不斷迭代產品 不斷添加測試
你就是AI的 主管兼QA
人會幹的事 AI基本上也會幹
包含但不限於:
1. 謊稱自己已經達成目標
2. 測試不通過時偷偷刪除測試
3. 知道你不會看程式碼所以偷工減料
4. 不知道的事情跟你唬爛他知道
AI開發的策略基本上相當於一個senior操作1~N個junior工程師
我會推薦每次下的指令 都要具體&可驗證
你不要妄想什麼我一個專案拆五個prompt讓他分批完成再來驗證
不可能的
至於一人靠AI寫APP賺錢 矛盾的是 你知我知 大家都知
大家都知道開手搖飲很賺錢 怎麼還一堆倒閉
你會用AI人家也會 然後每個人都覺得自己點子很好 其實99%都拉基
但還是鼓勵大家使用AI 而且盡量買多幾顆GPU