标签

AI助力而非替代程序员,开启创新时代

发布时间:2026-03-30 10:07来源:微信阅读:7

播客开始,Nivi的声音中夹杂着背景噪音——他在街上行走,Naval可能也在这么做。

“这是历史上首次,我们不在同一地点。会有环境噪音,但我们尽量通过AI和音频工程消除它。”

Nivi解释说,他们选择这种方式,是因为传统播客录制显得过于“刻意”:

“你需要坐下,安排时间,一个大麦克风对准你的脸。这使得对话不够自然、显得过分练习。尽管音质可能更好,但我认为对话的质量反而下降了。”

Naval表示同意:

“我们知道,大脑在活动时效率更高。我的大脑是由走路推动的。”

接着,Nivi询问Naval最近的工作。Naval的回答可能是整个对话中最值得反思的部分:

“我们正在做一个极其复杂的项目。因此它被称为‘不可能’。从头开始构建某些东西非常激动人心。每一天都是新的起点。”

他继续分享了自己的思考:

“我觉得做投资已经无法满足我了。我不打算成为哲学家、媒体人或评论家。因为我认为,只说不做的人都没有真正体验过现实,没有接受过自由市场或物理、自然的严格反馈。久而久之,他们的观点会变得过于‘不切实际’。”

“我喜欢和优秀的人一起,创造我希望存在的事物。”

“希望我们的作品能够问世时,人们会说:‘哇,真好,我也想拥有。’或者可能不会。但通过‘做’,你才能真正学习。”

这段话体现了整个播客的核心思想。Naval不是以‘预言家’的身份讨论AI,而是作为一位正在利用AI创造产品的‘实践者’,分享了他的亲身经历。

Naval引入了近期流行的术语——氛围编程(Vibe Coding)。这个概念由AI研究者Andrej Karpathy提出,描述了一种新的编程方法:

“你无需编写任何代码,只需用自然语言描述你想要的应用,AI将自动完成从架构设计、代码编写到测试部署的所有步骤。”

Naval提到,Claude Code这样的AI编程工具已经具备了这种能力。

“你可以像面试工程师那样,向AI说明你的需求,它会列出计划,提问,然后分阶段构建。它会下载所有必需的库、连接器、钩子,建立测试框架,甚至自动测试。你只需用语音告诉他‘这个不对’、‘需要修改’,它会不断改进,直至交付完整应用。”

这意味着编程门槛大大降低。过去只有专业工程师才能做的事情,现在任何有创意和品味的人都可以通过‘说话’来实现。

“它直接带你从‘想法’进入‘产品’。”

他预测,这将引发应用的‘浪潮’:

“我们将看到大量的应用出现。这不仅限于App Store,而是远远超出我们的想象。”

Naval认为,要理解AI编程的重要性,必须将其置于计算机科学发展的背景中。

“从晶体管到芯片,从汇编语言到C语言,从C++到Python,每一层抽象都让开发者更专注于业务逻辑,而不是底层细节。AI编程是这一抽象层次中最新的、最高的。”

他指出,传统编程是‘命令式’的:你必须精确指示计算机每一步的操作。而AI编程是‘目标导向’的:你告诉AI你的目标,它自行寻找实现路径。

“传统编程是你编写一个精确的程序,然后输入数据得到输出。AI编程则是你构建一个‘学习模型’——设定参数、调整学习速率、分割词汇——然后注入大量历史数据,让模型自己‘发现’程序。”

Naval将此过程比作“在一个巨大的弹球机中寻找程序”。你无法完全控制结果,但你可以通过设计结构、调整参数,引导AI找到更好的解决方案。

“AI编程不是‘编程’的终结,而是‘编程’的升级。”

尽管AI编程使非程序员也能“创造”,Naval仍然强调,传统软件工程师具有无可替代的优势。

“所有抽象都有例外。”

AI生成的代码看起来很优雅,但遇到bug、性能瓶颈或架构问题时,只有理解底层原理的人才能解决。

“如果你想让应用运行得更快、架构更合理、bug更少,你就需要一个懂底层的人。”

Naval提出一个重要概念:AI的能力受限于其训练数据的范围。

“AI在处理常见问题时表现优异,比如反转链表、二分查找。但当问题超出其数据范围——例如新的硬件架构、前所未有的算法设计——它就会吃力。”

而这些“边缘案例”,正是优秀程序员的价值所在。

“那些站在技术前沿的工程师,能在AI无能为力的地方,实现真正的突破。”

Naval提出了一个震撼的观点:

“AI不会取代程序员,而是让程序员更容易取代其他人。”

以前我们说“10倍程序员”,现在AI能让程序员成为“100倍、1000倍程序员”。

“一个程序员加上一群AI助手,可以颠覆整个行业。他们用AI替代的不是自己,而是其他职位。”

Naval认为,程序员之所以能获得如此大的杠杆效应,是因为他们具备结构化思维、系统理解能力和判断力。这些能力在AI时代不仅没有贬值,反而更加宝贵。

“智力不是正态分布的,杠杆不是正态分布的,判断力也不是正态分布的。因此,结果也将是非正态分布的。”

他预测,未来会出现一批“超级程序员”,他们能用AI构建出替代整个行业的系统。

Naval用一个非常生动的比喻来描述AI时代的人类角色:

“你可以把程序员想象成掌握了神秘咒语的巫师。而AI,就是把魔法棒交到每个人手里。现在,任何人都可以用自己的语言念出咒语,成为一个巫师。”

但他也提醒,这根“魔法棒”并非万能。AI缺乏自主性——它没有欲望、自我意识或生存本能。

“AI不会主动做任何事情。它的‘愿望’来自使用者。真正推动创造的,始终是人。”

Naval进一步指出,真正的创造者是那些在做“不可能之事”的人——创业者、科学家、艺术家、探险家。他们面对的问题从未被解决过,AI是他们最佳的伙伴。

“创业者不是在寻找一份‘工作’,他们在创造从未存在过的事物。任何AI只要能帮助他们做到这一点,都是盟友,不是威胁。”

他特别强调,创业者与AI的关系,与普通员工完全不同:

“没有创业者会担心AI抢走他们的工作。因为创业本身并不是一份‘工作’。相反,它是工作的对立面。从长远来看,每个人都将成为创业者——做自己想做的事,创造别人想要的东西。”

Naval分享了自己使用AI的方式,并给出了一条反直觉的建议:

“不要花时间学习‘如何使用AI’,让AI适应你。”

他观察到,许多人热衷于研究“提示词技巧”、“工作流优化”,但这些技巧的寿命极短,“以周为单位,最长不过月”。

“我不是在学AI,我是在用英语与它交流。我清楚地知道我想要什么,我也有结构化思维,这就足够了。AI会适应我,而不是反之。”

他鼓励人们,在AI技术刚刚兴起时,不仅要使用它,更要理解它。

“如果你第一次见到汽车,你会开车,但你也会忍不住打开引擎盖看看里面是怎么工作的。对AI也应该如此。”

他认为,理解AI的“内部机制”——它的训练方法、参数调整、数据分布、局限——不仅能让你用得更好,还能消除对AI的恐惧。

“焦虑源于未知。当你了解了AI的本质,你就知道在哪里该信任它,在哪里该保持警觉。”

Naval预测,AI将重塑整个软件生态系统。他将这一趋势比作互联网对零售和媒体的影响:

“就像亚马逊取代了无数实体书店,但催生了无数长尾卖家;YouTube取代了电视台,但催生了无数内容创作者。AI也将让应用市场走向极端:头部少数应用变得更强,长尾无数小众应用填补每个角落。”

他认为,未来的应用市场将呈现两种趋势:

头部应用更强大:程序员利用AI杠杆,为顶级应用增加更多功能、修复更多bug、优化更多细节。

长尾应用更丰富:那些过去因市场太小而无法存在的应用——比如只为一个人设计的健康追踪工具、某个怀旧主题的小游戏——现在可以通过AI轻松实现。

“没有需求是‘平均’的。人们只想要最好的应用。但‘最好’的定义可以无限细分。你总能找到一个属于你的细分市场,成为那个领域的‘最好’。”

他还特别指出,在这个新世界里,中等规模的公司将面临最大压力:

“那些5人、10人、20人的软件公司,过去靠服务特定企业市场生存。现在,它们要么被AI‘氛围编程’淘汰,要么被头部应用直接覆盖。中间地带将受到最严重的挤压。”

在对话的尾声,Nivi提到了关于AI焦虑的话题。Naval给出了他的人生哲学式回答:

“焦虑是一种非特定的恐惧——你觉得事情会变糟,你的大脑和身体告诉你要做点什么,但你不知道该做什么。解决焦虑的方法永远是行动。”

他建议人们:

“去学习这个东西。去看看它是什么,它是怎么工作的。这种好奇心的追求,会帮你克服焦虑。而且,谁知道呢,它可能真的帮你找到你想做的事,让你更快乐、更成功。”

Naval最后总结道:

“我们正在进入一个时代,每个人都可以成为创造者。AI帮你解决‘怎么做’,你只需要回答‘做什么’和‘为什么’。”

他引用了自己十年前的一个思想实验:

“如果每个人都能写代码,每个人都能拥有机器人,那世界会怎样?那是一个富足的世界。而今天,这个梦想正在变成现实。”

对于每一个还在犹豫、焦虑、观望的人,Naval给出了最直接的建议:

“去行动。去打开AI,去和它聊天,去构建你一直想构建的东西。你会发现,你比你想象的更有能力。”

而这一切的起点,也许就藏在他开场时说的那句话里:

“我的大脑是靠双腿驱动的。”

行动,永远是思考的最佳动力。