关于 Vibe coding 的思考,来自博主moneyxyz
那在这里,我必须要提醒大家:你会在网上看到很多所谓的 vibe coding 的案例,但在我眼中,他们很多并不是真正的 vibe coding。我指的是那些为了探索 AI 潜能而进行的、没有实际目的的实验。
有人会炫耀自己几分钟就可以做一个漂亮的落地页,但是这个页面本身没有任何作用:它不卖产品,也不收集客户,也没有被应用到生产环境中去。节约时间、创造价值——这种所谓的尝试是一个巨大的陷阱。它更像是对一个新玩具的三分钟热度。很多人会误以为这就是 vibe coding,浅尝辄止后就宣布“不过如此”,或者说投向下一个热门的玩具。
那尝试有必要吗?有,但是我们更应该跳过漫长的纯粹尝试阶段,直接去 get your hands dirty,去用 AI 解决一个我们当下真正面临的、迫切需要解决的实际问题,让它直接产生价值。
这里我也必须打破另外一个幻想:vibe coding 并不像大家想象中的那么简单。好像只要你坐在电脑前喝着咖啡,对 AI 说几句话,一个伟大的产品就诞生了一样。对我而言,或者说对每一个真正实践过它的人来说,这个过程更像是一场荒岛求生。
当你真正开始的时候,你会发现自己像被困在一座荒岛上。你想要解决的问题、想要实现的目标,就是远处那片代表希望的大陆,而横在你们中间的是重重海浪——这就是你要克服的种种难题。刚开始时,AI 这个工具对很多人来说可能就是一艘看起来随时会散架的小木筏。很多人看到这艘小木筏,再看看对岸遥远的大陆,就认为“不可能”,于是选择放弃。
但是这是一个幻觉。你眼前的这艘小木筏是可以经过你的努力被加固提升的。它能变成快艇、变成轮船,甚至变成一架能够带你飞越海洋的飞机。但前提是你不能放弃。在遇到困难的时候,一定要提醒自己:一定有办法可以实现我的目标。AI 可以做到,别人可以做到,我也一定可以。
所以,最终一切都取决于你的求生意愿有多强。只有当你解决问题的渴望强烈到如同在荒岛求生一样,vibe coding 才能真正成为你创造巨大价值的强大工具。而你也在为木筏升级、跨越海洋的过程中,完成了个人角色的终极蜕变。
那么我们究竟应该如何开始 web coding 呢
答案其实就藏在我给它的定义里。找到一个你真正想要解决的问题。这个问题可大可小,既可以是你工作中某个耗费心神、让你不胜其烦的琐事,也可以是一个服务于许多人的宏大构想。我的建议是从你个人的具体小问题开始。
要做到这一点,我们必须首先摒弃一种根深蒂固的、低效的学习模式:先学习工具再解决问题。比如很多人想成为视频创作者,第一反应就是去系统学习 Final Cut Pro;想成为设计师,就一头扎进 Photoshop 的教程里。这从根本上就错了。工具本身不是目的,它只是手段;你真正的任务是创造有价值的内容,而不是成为所谓的软件专家。
正确的路径恰恰相反,它拥抱一种更高效的哲学:Get your hands dirty,直奔主题,在解决问题的过程中去学习和驾驭工具。请记住:问题是核心,思路是核心,方法论是核心;工具永远是为这三者服务的。
有人可能会问:那如果我没有什么问题要解决呢?我想说,没有问题可能是你在 AI 时代最大的问题。这在某种程度上说明你已经习惯为别人的问题而活,习惯被动地接受任务,由他人替你思考。你可能习惯在一个狭窄的领域里像个工具人一样机械地去执行——这可能是个体在当下最不应该面对的处境。