
📝 本期播客简介本期我们克隆了:The Pragmatic Engineer · AI Skills with 原内容更新时间:2026-09-17在 The Pragmatic Engineer,也就是《务实的工程师》中,主持人与 Matt Pocock 从他的职业转型聊起:一位曾经做了多年发声教练、后来靠自学进入软件行业的开发者,如何凭借沟通能力、TypeScript 专长和教育热情,建立起 Total TypeScript 课程,并最终转向 AI Agent 工作流。本期重点讨论 Matt Pocock 创作的 Grill Me、Wayfinder 等 skill:如何用 Agent 进行深度盘问、规格拆解、任务分发和持续迭代;为什么白天适合规划、夜晚适合让 Agent 执行;又该如何通过拆分上下文,让 Agent 尽量保持在“聪明区”。更重要的是,AI 并没有让经典的软件工程知识失效。相反,《程序员修炼之道》《软件设计哲学》和领域驱动设计中的概念,正在成为与 Agent 沟通、约束其行为、减少软件熵增的重要工具。Matt Pocock 也分享了他对 TDD、技术债、云端开发、软件教育和新一代工程师成长方式的判断。👤 本期嘉宾Matt Pocock 是一名软件工程师、教育者和内容创作者,以 Total TypeScript 系列课程闻名。他最初并非计算机科班出身,曾在伦敦从事多年发声教学和公开演讲培训,之后通过自学 JavaScript 转行成为开发者。Matt Pocock 曾参与 XState 生态,在 Stately 工作,也曾在 Vercel 任职,负责开发者教育相关工作。他后来与 Joel Hooks 合作推出 Total TypeScript,通过课程、工作坊和免费内容帮助开发者学习 TypeScript。随着 AI Agent 能力提升,他又将重点转向 Agent 工作流,创作了 Grill Me、Wayfinder 等 skill,并围绕软件基本功、上下文管理和战略性编程展开教学。⏱️ 时间戳00:00 Grill Me逼问API设计01:04 从声乐教师转行程序员06:42 TypeScript与开源生涯11:32 Total TypeScript的诞生20:34 AI重塑知识与教学35:45 从Ralph Loops到Wayfinder46:15 经典软件智慧重返AI时代56:57 战略性编程与Agent协作🌟 精彩内容💡 AI 吃掉了战术性编程,人类要负责战略AI 已经能够承担大量具体实现、语法编写和重复性工作,但系统边界、长期结构、取舍和反馈机制,仍然需要人来把控。工程师的价值正在从“写出每一行代码”转向“设计 Agent 运行的环境”。"在我看来,战术性编程大半已经被 AI 吃掉了,留给我们的就是把控战略。"💡 Grill Me 的价值是逼你做决定Grill Me 并不是简单地替用户生成代码,而是持续追问范围、认证、频次限制和边界条件,迫使人类把隐含的判断显性化。它提高的不只是实现质量,也包括人与 Agent 之间的沟通质量。"Grill Me 让我喜欢的是,不仅我自己能拍板,而且有时候它还会提醒我那些没怎么深思过的事,或者提醒我去查一查。"💡 知识越来越便宜,智慧不会自动出现AI 大幅降低了获取语法、事实和具体知识的成本,但并不会自动传授长期判断力。教育的核心价值,正在从单纯传递知识转向组织信息、建立脉络,并帮助学习者避开那些必须亲自踩过才会理解的坑。"现在获取知识的成本非常低,但智慧并没有变得更容易学到。"💡 用多个上下文,让 Agent 留在“聪明区”上下文并非越大越好。信息过多时,注意力关系会变得复杂,模型更容易丢失关键关联。Ralph Loops 的思路,就是把大任务拆成多个 session,让每次 Agent 只处理足够小、足够清晰的一步。"Ralph Loops 的设计初衷就是充分利用聪明区。"💡 Wayfinder 把复杂项目变成一张地图Wayfinder 通过地图、里程碑、并行任务和“战争迷雾”来管理长期工作。先用 Grill Me 深挖问题,再把结论沉淀成规格说明书和任务工单,Agent 就可以在多个会话中持续推进复杂项目。"你先盘问深挖,把盘问结果变成一份规格说明书,然后对着那些工单跑某种实现循环,直到搞定一大块工作。"💡 经典软件工程术语可以直接引导 Agent示踪弹开发、垂直切片、深度模块和通用语言等概念,不只是人类工程师之间的行话,也能作为高密度的引导词,唤醒模型训练数据中的相关知识,从而改变 Agent 的规划和实现方式。"只要你能提高你和 Agent 之间的对话质量,你就能提高产出的质量。"💡 软件熵增正在被 Agent 加速Agent 可以快速生成大量代码,但如果没有好的测试、反馈和自动化审查,代码库也会更快变得难以修改。保持干净的代码库,不仅方便人类维护,也是在为每一次从零开始读取代码的 Agent 提供更好的工作环境。"我在这里看到的,是 Agent 制造软件熵增的速度比以往任何时候都要快。"💡 TDD 的重点不只是先写失败测试对人类而言,TDD 能帮助保持工作记忆和开发节奏;对 Agent 而言,更关键的是持续获得可靠反馈,并证明改动确实达成目标。单纯让 Agent 生成测试,还可能得到只验证实现细节的同义反复测试。"Agent 真正需要的是反馈回路。"🌐 播客信息补充本播客采用原有人声声线进行播客音频制作,也可能会有一些地方听起来怪怪的使用 AI 进行翻译,因此可能会有一些地方不通顺在小宇宙查看该单集文稿
Podzilla Summary coming soon
Sign up to get notified when the full AI-powered summary is ready.
Free forever for up to 3 podcasts. No credit card required.
Free AI-powered recaps of 跨国串门儿计划 and your other favorite podcasts, delivered to your inbox.
Free forever for up to 3 podcasts. No credit card required.