昨天刷到个新闻差点让我喷咖啡——有个零基础的小白用Vibe Coding五天赚了17万,而我这个写了十年代码的老油条还在给产品经理改需求。这玩意儿去年还被Karpathy吹成"编程范式革命",现在硅谷已经开始嫌弃"氛围程序员"太水了。不行,我得亲自会会这群AI实习生。
打开那个号称最火的AI编程工具,我对着麦克风说了句:"做个能自动改bug的Chrome插件"。三秒后蹦出个弹窗:"建议改名为'代码小护士',已生成粉色爱心图标"。我盯着那个仿佛从芭比游戏里抠出来的UI,默默关掉了语音输入。
但真正让我破防的是SQL注入测试。让AI写个用户登录系统,它确实搞定了加密传输,却在密码框里给我留了个"1=1"的彩蛋。这就像请了个会做满汉全席的厨子,最后在菜里藏了包泻药。安全公司那篇《Claude Code让黑客静默入侵》的报道真不是吓唬人。
最魔幻的是北师大那门课。朋友发来他们学生用Vibe Coding做的项目,有个大二女生靠AI工具把《红楼梦》人物关系爬成了3D星系图。我看她GitHub记录里80%的提交信息都是"感觉不对重来",这要放我们公司早被开除八回了。可人家教授说:"要的就是这种直觉式迭代"。
现在明白为什么Jeff Dean说AI程序员像实习生了。上周我让五个不同工具写同样的购物车功能:第一个用了区块链存cookie,第二个把价格单位默认设成越南盾,第三个最绝——结算按钮直接链到作者的PayPal。最后我不得不承认,让50个AI干活的前提是你得有个能镇得住场的架构师,就像幼儿园老师管熊孩子。
不过也有真香的时刻。凌晨三点被运营喊起来改活动页,我对着AI嘟囔"把按钮弄大点加个闪粉动效",三分钟后居然真交活了。虽然代码像意大利面条,但产品经理在群里发"yyds"的时候,我突然理解那些吹Vibe Coding的人了——这玩意儿根本不是用来写火箭控制系统的,它就是当代打工人的电子布洛芬。
硅谷那帮人已经开始转向"实战精英工程师",说白了就是会调教AI的狠角色。我见过最牛的大神,把提示词写得像法律条文:"采用React18+TypeScript4,禁用any类型,每行注释必须标明作者身份证���四位"。结果AI吐出来的代码比我们组里Junior写的还规范。
最近每次看到"Vibe Coding将颠覆传统开发"的标题就想笑。去年十二月确实像Karpathy说的发生了质变,但变的不是AI,是我们——学会在AI生成的一堆垃圾里捡金子,才是新程序员的必修课。就像我奶奶说的,再好的洗衣机也得有人分拣衣服,除非你想让真丝衬衫和牛仔裤一起搅。