演讲主题:持续重写Spotify的全部代码库
Jo Kelly-Fenton和Aleksandar Mitic介绍了Spotify是如何创建“Honk”这一人工智能编程工具的,该工具专门用于处理大规模代码库迁移工作。他们还分享了关于如何将持续集成测试的运行流程与人工智能工具分离、如何解决自动化拉取请求过程中出现的瓶颈问题,以及如何推动数千个工程代码仓库实现标准化的一些关键经验。 作者:Jo Kelly-Fenton, Aleksandar Mitic

Jo Kelly-Fenton和Aleksandar Mitic介绍了Spotify是如何创建“Honk”这一人工智能编程工具的,该工具专门用于处理大规模代码库迁移工作。他们还分享了关于如何将持续集成测试的运行流程与人工智能工具分离、如何解决自动化拉取请求过程中出现的瓶颈问题,以及如何推动数千个工程代码仓库实现标准化的一些关键经验。
作者:Jo Kelly-Fenton, Aleksandar Mitic相关文章
新的开发工具组合:开发团队如何在实际生产环境中使用Claude、Cursor和Copilot这些工具
两年前,人工智能编码工具还只是个新鲜事物。各广告机构会允许初级开发人员在内部项目或副业中试用这些工具,因为在这种工作中,即使代码存在缺陷,也不会造成什么严重后果。 对于客户委托的项目,代码仍然都是手写的。没有人会把自动完成功能作为完成截止日期的保障。 但那个时代已经结束了。如今,这些工具已经成为软件开发过程中的核心工具。那些过去需要六个月才能完成MVP开发的团队,现在只需六周就能完成任务,而客户们也开始质疑:为什么还会有人要求更长的开发时间呢? 这些工具发展得非常迅速,围绕它们的工作流程也发生了巨大的变化:出现了新的代码审核机制、新的定价模式,而且高级工程师们的工作重点也从编写代码转变为评估机
阅读全文
什么是智能代理型人工智能?人工智能是如何从聊天机器人演变成协作工具的?
你向ChatGPT提出一个问题,它会给出回答;你再提另一个问题,它又会再次作出回应。这种来回互动的方式,一直是大多数人体验人工智能时的标准模式:一种聪明且反应迅速的助手,在被说话时就会做出响应。 但如今,一些重大的变化正在发生。人工智能不再仅仅是被动地作出回应,它还能自主地进行规划、决策并采取行动。这种新型的人工智能被称为 能动型人工智能 ,而它也正迅速成为当今科技领域最重要的发展趋势之一。 在这篇文章中,我们将详细解释什么是能动型人工智能、它是如何运作的、目前它在哪些领域被应用,以及它会带来哪些风险。 我们将会探讨的内容 “能动型”到底意味着什么? 聊天机器人与能动型人工智能的工作原理有何不
阅读全文
演讲主题:工程的未来:当代码已经不足以满足需求时,那些真正重要的思维方式
本·格林探讨了在人工智能代码自动化快速发展的时代,软件工程师如何适应这一变化并取得成功。他结合自己创业的经验,解释了一些关键的理念,比如从简单的事情做起、保持对代码的理解能力、优先解决复杂的问题,以及关注这些解决方案对客户的实际影响。他还指出,在代码被自动化的情况下,人类的同理心、自主性以及实际问题解决能力依然是不可替代的。 作者:本·格林
阅读全文
人工智能正在改变事件响应的方式——但那些最棘手的问题可能仍然需要人类来解决。
人工智能正在迅速改变工程团队应对生产故障的方式——它能够帮助人们总结故障信息、分析不熟悉的代码、提出相应的解决措施、生成拉取请求,而且在诊断故障方面也发挥着越来越重要的作用。 作者:Craig Risi
阅读全文