一段时间以来,软件工程经历了深刻、根本性的转变:我们曾经手动编写大部分代码,现在要求人工智能编码助手和代理为我们生成大量代码。
但人工智能需要监督,所以我们人类必须阅读生成的代码,清理它,并验证它是否做了我们希望它做的事情。
由于人工智能对其生成的代码必须运行的更大背景的了解有限,因此我们需要定义系统架构,设计服务之间的边界,并确保生产环境的整体安全性和可靠性。
在这种范式中,我们的开发工具中最重要的事情也在发生变化。
从写作到审稿 从历史上看,开发人员主要通过以下方式来衡量编程语言的生产力: 写起来有多容易 。
但是,当编码代理可以在几秒钟内生成数百行语法上有效的代码时,人类编写代码的速度就不再那么重要了。
现在重要的是 审查、验证和维护 该代码一旦编写完毕。
换句话说,人工智能越来越成为你的 队友
🔗 原始来源
如果你要核对细节,可以再看原文: Hacker News AI原文链接
AI热榜