在过去的三年里,人工智能对软件工程的改变超过了过去三十年的变化。 我们需要的不是关于它是否会消失的辩论,而是关于其未来的严肃讨论:在人工智能时代,软件工程的新原理、技术和最佳实践是什么。 这就是我邀请Scott Wu(@ScottWu46)参与《AI与我》的原因。 他是@cognition的创始人,该公司推出了世界上第一个自主AI编码代理Devin。Cognition在不到两年的时间里达到了7300万美元的年经常性收入(ARR)——他们刚刚收购了Windsurf以加速增长。 我请Scott上节目讨论编程的未来走向。我们讨论了: - AI工程师的新工具和工作流程是什么。在短期内,Scott认为软件工程将由一系列工具定义。一端是加速编码的AI功能,比如自动补全;另一端是像Devin这样的自主系统,可以独立完成任务。他认为,在工程师能够完全在更高的抽象层次上操作之前,这两者都是必不可少的。 - 为什么Scott认为AGI已经到来。按照十年前的基准——通过图灵测试、解决困难的数学问题和自主操作——AGI已经到来。他认为,界限不断变化,因为人类不断重新定义工作,以适应机器尚未能做到的事情。 - 为什么开发者将转变为产品架构师。Scott认为软件工程的长期未来是逐步向上攀升抽象层次。正如编程从汇编语言发展到Python和JavaScript等语言,他认为未来人类将专注于产品,而AI代理则执行任务。 - Devin与@AnthropicAI的Claude Code相比如何。Scott将Claude Code的成功归功于出色的产品设计和模型的能力足以支持自主工作流程。但在他看来,CLI本身并不是突破,关键在于工具如何融入开发者的工作流程。他表示,Claude Code的范式是AI就是你,掌控你的计算机,而Devin就像坐在你旁边的工程师:它在自己的云环境中运行,管理代码库,并随着时间的推移在测试和优化代码方面不断改进。 这一集的《AI与我》是任何对人工智能如何改变编程未来的实质内容感兴趣的人必看。 请观看下面的内容! 时间戳: 介绍:00:02:02 为什么Scott认为AGI已经到来:00:02:32 Scott作为创始人的个人旅程:00:09:27 为什么计算机科学的基础仍然重要:00:16:55 编程的未来将如何演变:00:22:30 AI优先的软件工程师的新工作流程:00:26:50 Devin与Claude Code的比较:00:29:33 强化学习以构建更好的编码代理:00:40:05...