乐于分享
好东西不私藏

胡彦斌1个月零基础做出APP,程序员的护城河在哪

胡彦斌1个月零基础做出APP,程序员的护城河在哪

5月30日,歌手胡彦斌发了条微博。

一个歌手,做了个APP——彦火,这是胡彦斌粉丝社区的正式名称。

程序员的第一反应大概率是:"他会写代码?真的假的?"

仔细一看,不是外包,不是团队,是他自己从零开始学vibe coding——一种用自然语言描述需求、由AI生成代码的编程方式,用一个多月把APP做上线的。

这感觉,怎么形容呢?

你学了几年编程,背了八股文,调过莫名其妙的bug,凌晨三点还在跟一个分号较劲。结果人家一个多月,用vibe coding就把APP做上线了。

身份焦虑这不就来了。


意外尊重

但如果你真去了解一下,会发现这哥们儿不是闹着玩的。

vibe coding这工作流,简单来说就是:写prompt描述功能,AI生成代码,跑起来,报错,看报错,改prompt,再跑。

胡彦斌自己怎么说的?"一点点搭建、打磨,过程曲折,却也格外难忘,像游戏通关,也有点像做音乐,反复打磨。"

没有真正写过代码的人,写不出这种描述。

而且彦火这个APP,功能做得还挺全:每日打卡、积分等级、专属信件、巡演足迹记录。这是一个完整的粉丝互动平台,不是那种套个模板就完事的简陋demo。

从想法到上线,一个多月。确实是花了功夫的。

respect。


做APP像调Bug

程序员都清楚,写APP的过程,本质上是个debug循环。

写代码 = 写prompt,描述你想要什么功能,AI生成代码。调Bug = 反复验证结果,看哪里不对,改prompt,再跑。重构 = 推倒重来,为了更好的结构。

胡彦斌说"像做音乐,反复打磨",这个描述迁移到程序员的语言里,就是真实的debug循环。

一个音符不对,重录。一段旋律不好,重写。一个功能不对,重调。

做音乐的人和写代码的人,在"反复打磨"这件事上用的是同一套神经。

只是以前没人把这个类比说出来。


回归技术本质

vibe coding是工具进化,不是职业替代。

从汇编到高级语言,从面向对象到框架横飞,程序员这个职业被"宣判死刑"少说也有十几次了。

每次都是工具升级,从来不是职业消失。

真正变化的是核心价值的锚点。

以前:会写代码就行。现在:能用自然语言说清楚想要什么,能看出AI给的方案里有没有坑,能想到哪些边缘情况会出事。

代码生成普及之后,最稀缺的不再是"能写",而是"会定义问题"。

你能用自然语言描述清楚想要什么功能?你能判断AI生成的方案是不是最优解?你能识别逻辑边界和潜在的异常吗?

这些能力,和你会不会某门编程语言无关。


三个转变

胡彦斌用vibe coding做了彦火。这是他第一个孩子,但绝不会是最后一个。

下一个用AI做产品的,可能是你隔壁的大厨、楼下的理发师、或者你自己。

说三个转变,不是三条路:

第一,从执行者变成指挥官。以前是自己写代码,现在是指挥AI写。prompt怎么写、需求怎么拆、验收标准怎么定——这些变成了核心技能。

第二,从写代码变成守门人。个人项目用vibe coding能跑,但生产级是另一回事。性能、安全、并发、架构——这些是vibe coding跨不过的门槛。彦火能上线,但用户量级上来之后,还是得专业团队来。

第三,从做产品变成造工具。彦火们越来越多,吃增量市场。不做APP,做做APP的工具。造更好用的AI编程助手、脚手架、模板、中间件,服务那些用vibe coding的新创造者。


工具在变,问题意识不变。

程序员的护城河从来不是语法,是解决问题的深度。

从下一个需求开始,先写prompt,再写代码,体验一次指挥官视角——这就是你的第一步。

#AI与程序员 #vibe coding #胡彦斌

往期精彩内容

3年换了3个方向,AI工程师到底在忙什么?
未来140亿Agent花钱,你准备好了吗
别再写烂 prompt 了,这个技能让 AI 直接出成品

相关学习资料