Vibe Coding做产品:不懂代码可以做,但不懂架构走不远
Vibe Coding 把写代码门槛降到底,但做产品的工程判断 AI 替不了;普通人最该练的是拆模块、定验收、可回滚。
今天刷到卡兹克写的《不会代码也能做产品:一份从0开始的 Vibe Coding 保姆级教程》。
我一开始以为是又一篇『一句话让 AI 帮你做网站』的流量稿,
结果看到中间一句话,当前respect ——不是因为写错了,是因为写对了。
他说:即使你不懂代码,也必须对系统架构了如指掌。
我前两天刚给一个前同事做咨询,他是老 Java,想转 AI。
也刚在带一个五年级小孩哥学 AI 编程,做的第三天就打通了『任督二脉』。
两边的共同点特别清楚:工具都能帮你把代码写出来,但『这个东西到底解决谁的问题、要拆成几个模块、做到什么程度算验收通过、跑挂了怎么退回去』,这些事 AI 不会替你拍板。
很多人对 Vibe Coding 有个误会,以为它等于『我不用学编程也能做产品了』。
不是的。
Vibe Coding 是把『写代码』这一步的门槛降到了地板,但它没动『做产品』这件事真正的难度。能做一个能跑的 demo,和能做一个真有人用、能上线、能迭代的产品,中间差的是一整套你自己的工程判断。
这部分 AI 帮不了你,只能靠时间和经验磨练出来。
我觉得,普通人用 AI 做产品,最该练的不是 Prompt 多花哨,而是三件事:
第一,把模糊想法拆成清楚模块。
『做个记账工具』不是需求,『新增一笔支出→按分类汇总→月底出饼图』才是。AI 需要你喂的是后者。
第二,给每一步定验收标准。
别说『把这个功能做出来』,要说『点保存后列表多一条、金额对了、分类能筛选』。没有验收,AI 就只会无限逼近你的含糊。
第三,保留回滚和反馈闭环。
错了能退、改了能验,你的项目才不会越改越乱。
说白了,AI 编程不是让你变成会写代码的人,是让你变成一个能指挥小工程团队的人——你得会拆任务、喂上下文、看结果、踩刹车。
Vibe Coding 确实是好东西,它让更多人能快速上手原本遥不可及的编程。
但它最珍贵的地方不是『不用懂代码』,而是逼着你把脑子里的东西想清楚、拆明白。
代码可以 AI 写,架构只能你自己懂。