Agent时代程序员核心技能的新定位
由Martin Fowler深度思考,探讨在Agent编程浪潮中开发者的传统技能如何转变和保持竞争力。
由Martin Fowler深度思考,探讨在Agent编程浪潮中开发者的传统技能如何转变和保持竞争力。
生成型 AI,特别是大型语言模型(LLM)已经爆炸式地进入公众视野。像许多软件开发者一样,我对其可能性很感兴趣,但对它在长期内对我们这个行业意味着什么还不确定。我现在在 Thoughtworks 担任一个职位,负责协调我们团队在这项技术如何影响软件交付实践上的工作。我在这里发布各种备忘录,以描述我和我的同事们正在学习和思考的内容。
重构的经济效益(2026 年 7 月 30 日)作者:Giles Edwards-Alexander
本地模型在编码中的使用经验(2026 年 7 月 8 日)作者:Birgitta Böckeler
本地模型在编码中的可行性(2026 年 7 月 7 日)作者:Birgitta Böckeler
软件工程循环中的人类与 Agent(2026 年 3 月 4 日)作者:Kief Morris
Harness Engineering - 初步思考(2026 年 2 月 17 日)
编码 Agent 的上下文工程(2026 年 2 月 5 日)
Agent 编码时的内部质量评估(2026 年 1 月 27 日)作者:Erik Doernenburg
理解规范驱动开发:Kiro、spec-kit 和 Tessl(2025 年 10 月 15 日)
将 AI 锚定到参考应用(2025 年 9 月 25 日)
相信直觉还是不相信(2025 年 9 月 23 日)
与 AI 合作,扔掉代码(2025 年 7 月 31 日)作者:Matteo Vaccari
我仍然关心代码(2025 年 7 月 9 日)
自主编码 Agent:一个 Codex 示例(2025 年 6 月 4 日)
使用 LLM 构建自定义工具(2025 年 5 月 14 日)作者:Unmesh Joshi
编码助手威胁软件供应链(2025 年 5 月 13 日)作者:Jim Gumbley 和 Lilly Ryan
使用 LLM 构建 TMT 镜像可视化:分步指南(2025 年 4 月 30 日)作者:Unmesh Joshi
为鲁棒的 Java ByteBuffer 代码指导 LLM(2025 年 4 月 17 日)作者:Unmesh Joshi
开发者技能在 Agent 编码中的作用(2025 年 3 月 25 日)
LLM 推理对软件任务的作用是什么?(2025 年 2 月 18 日)
用多文件编辑扩展解决方案规模(2024 年 11 月 19 日)
构建 AI Agent 应用程序迁移技术栈(2024 年 8 月 20 日)
利用 AI 协助编码加入"遗留"代码库(2024 年 8 月 15 日)
如何应对编码助手的不可靠性(2023 年 11 月 29 日)
GenAI 与其他代码生成器的区别是什么?(2023 年 9 月 19 日)
使用 GitHub Copilot 的 TDD(2023 年 8 月 17 日)作者:Paul Sobocinski
编码助手无法替代结对编程(2023 年 8 月 10 日)
内联协助 - 它如何造成妨碍?(2023 年 8 月 3 日)
内联协助 - 何时更加有用?(2023 年 8 月 1 日)
中位数 - 三个函数的故事(2023 年 7 月 27 日)
工具链(2023 年 7 月 26 日)
如果你想知道为什么我们在系列图像中使用了驴,请阅读我为什么为一个积极进取但不可靠的编码助手创造了这样一个角色。