HyperAI超神经
Back to Headlines

吴恩达批评“vibe coding”术语,但仍看好AI辅助编程的未来

3 days ago

5月,斯坦福大学教授兼前Google Brain科学家吴恩达在LangChain Interrupt会议的火聊环节中表示,“vibe coding”是一个糟糕的术语。他解释说,这个名称会误导人们认为工程师在使用AI工具编写代码时只是“随着感觉走”,而非一个高度智慧的脑力劳动。“当我一整天使用AI辅助编程时,我事实上在结束时感到筋疲力尽,” 吴恩达说道。 “vibe coding”这一概念由OpenAI的联合创始人安德烈·卡帕西在今年2月提出,指的是通过给AI提供指令来生成代码。卡帕西形容,开发人员可以完全沉浸在这个过程中,而几乎不需要直接查看代码本身。这一现象引起了人们对软件开发方式变革的关注,一些工程师担心AI可能会取代自己的工作,投资者们也在争论创业公司创始人是否仍然需要具备技术技能。不过,吴恩达认为这样的担忧并不合理,他认为AI辅助编程能够帮助非技术人员构建应用程序,从而大大提升了工作效率。 一位Block公司的产品设计师告诉《商业内幕》杂志,她通过采用“vibe coding”的方式,在两个月内就独立完成了狗狗身份识别应用的开发,这之前她并没有接受过专业的工程训练。这证明了AI辅助编程不仅为专业开发者提供了更高效的工具,也让非专业人员有机会参与到技术创造的领域中来。 吴恩达强调,越来越多的企业应该开放心态,接纳AI辅助编程。他表示,很多公司的CIO和CTO仍然有政策不允许工程师使用AI辅助编程工具。“我们必须摆脱这种思维定式,”他说,“我的团队成员和我都不愿意再回到没有AI辅助的日子了。” 此外,吴恩达还反驳了一些人关于AI会让编程变得不再必要的观点。他指出:“在未来的一年里,有些人建议其他人不要学习编程,理由是AI将自动化编程。我认为这将成为最差劲的职业建议之一。”他坚信每个人都应该学习至少一种编程语言,“无论你是开发者还是非开发者,未来最重要的一项能力就是能够准确地告诉计算机你想要它做什么。” 他补充到,理解计算机工作原理,如如何识别和解决错误对于撰写精确的提示和指令至关重要,这有助于提高生产效率。“在我创办的人工智能公司AI Fund中,包括首席财务官、总法律顾问甚至接待员在内的每个人都掌握了基本的编程知识。”

Related Links