近期感想,VibeCoding会放大内心的ego 非必要,坚决不造轮子。 我们无形之中会陷入一个怪圈.
做产品的本质,是为了赚钱,不是为了满足自己那种"我觉得这个东西不够好用,我肯定能做得更好"的技术欲,VibeCoding真的会放大内心的ego
新开一个轮子,刚开始确实很爽。 好像一切都在掌控之中,想怎么写就怎么写,想怎么改就怎么改。
但现实往往是:一旦开始造轮子,后面跟着来的就是无数个坑。
维护、兼容、Bug、安全、文档、性能、边界情况、用户反馈...... 你以为自己是在做产品,最后发现自己是在养一个永远长不大的"技术宠物"。
我自己也有很深的体会。 以前总觉得:"这个工具不好用,我自己做一个吧。"
但写着写着,就会陷入另一个无意义的循环:产品还没卖出去,时间先被乱七八糟的东西吃完了。
所以现在我的信条变成了:
能用就用,能买就买,能集成就集成。 先把钱赚到手,再扯其他的. 只有当现有方案已经严重卡住核心路径,甚至直接影响收入时,才值得考虑自己造轮子。 而且在动手之前,必须先写清楚一个问题:
这个轮子,到底能带来多少真实的价值?
另外还是感慨 Vibe Coding 会放大人内心的 ego。
它最爽的地方,是那种"我想要什么,代码就跟着感觉走"的掌控感。 但也正因为太爽,特别容易把人的 ego 喂大。 比如: "这个功能我随便 vibe 一下就能秒杀竞品。" "不用写文档,我自己懂就行。" "测试?跑一下感觉没问题就行。" "架构先不管,反正我能改。" 结果就是,产品越做越复杂,用户越来越看不懂,团队越来越接不住,最后自己变成唯一能维护系统的人。
这时候你就不是老板了,而是被自己写出来的系统绑架的"技术奴隶"。
所以我现在会强制自己在每次想 vibe 之前,先问三个问题:
这个功能能直接帮我赚到钱吗? 现有方案最差的情况是什么? 我现在是想赚钱,还是想证明自己牛逼?
如果答案不够清晰,那就先别写。
我越来越相信,独立开发真正重要的不是"我能不能做出来",而是:
我能不能用最小成本做出一个能收钱的版本。
所以我的优先级也变了:
MVP → 能收钱 → 再迭代。 先收第一笔钱,永远比代码写得优雅更重要。
真正值得投入的地方,不一定是代码本身。 有时候更应该把 vibe 的精力,转移到用户、流量、定价、分发和变现上。
代码只是工具。 产品能不能赚钱,才是答案。