EP23|Matt Pocock:AI越会写代码,软件基本功为何越重要

EP23|Matt Pocock:AI越会写代码,软件基本功为何越重要

81分钟 ·
播放数6
·
评论数0

原始访谈视频:youtu.be

原节目与官方转写:newsletter.pragmaticengineer.com

📝 本期简介

当AI越来越擅长实现需求,软件工程师应该把判断力放在哪里?这期The Pragmatic Engineer访谈里,Gergely Orosz与Matt Pocock从一次被Grill Me追问35个问题的体验聊起,讨论如何让智能体理解意图、拆分任务,并交付更容易维护的代码。

Matt回顾从声乐教练转行、创办Total TypeScript,再转向AI教学的经历。对话随后进入Skills、上下文管理、曳光弹式开发、领域语言、测试与架构:哪些工程方法可以交给Agent执行,哪些取舍仍需要人想清楚?

本期是根据官方转写文本制作的完整中文译配,不是精华摘要;保留原节目介绍、访谈、广告与结尾,另加中文导听。原作发布于2026年9月17日。

👨‍💻 原节目嘉宾

Matt Pocock:Total TypeScript创作者、开发者教育者,访谈中分享AI教学与Skills实践。

🎙️ 原节目主持人

Gergely Orosz,The Pragmatic Engineer主持人。中文版本以两种AI合成男声区分对话,不是两人的中文原声。

⏱️ 成品时间轴

以下时间对应本期中文音频,按合成片段实测起点定位,个别主题会在片段内稍后进入。

00:00:00 原创导听:AI越会写代码,基本功为何越重要

00:00:35 原节目开场与广告:今天为什么聊Skills

00:04:38 转行经历:教学能力如何帮助学习编程

00:09:57 Total TypeScript:从工作经验到教学产品

00:15:28 AI冲击:教学内容与工作方式的变化

00:21:12 让Skills承载可以重复使用的开发流程

00:26:47 Grill Me:先把需求和决策问清楚

00:31:59 上下文边界:智能区、迟钝区与任务拆分

00:37:25 Wayfinder:研究、原型与实现怎样衔接

00:41:38 曳光弹与领域语言:让人和Agent说同一种话

00:47:43 软件基本功:速度、抽象和长期维护

00:52:06 代码库治理:把架构改进变成持续流程

00:58:00 云端开发与计划:如何组织执行

01:03:38 瀑布、TDD与技术债:反馈循环仍然重要

01:07:58 AI教育:信息编排与人的判断

01:13:47 成长建议:保持好奇,持续整理代码

01:18:13 收尾:术语、基本功与AI协作

🌟 值得带走的观点

• 先对齐决策,再委派实现。

Grill Me的价值不只是追问更多问题,而是把尚未想清楚的需求和取舍变得明确。

• 用小而可检查的步骤推进。

Matt讨论曳光弹式开发、原型和任务拆分,强调形成反馈,避免一次给Agent过大的模糊目标。

• 建立共同语言。

清晰的领域术语与可复用Skills,帮助人和智能体围绕同一组概念协作。

• 基本功仍影响长期成本。

架构、测试与代码库整理的价值,不会因为实现速度变快而自动消失。这些是访谈中的讨论与经验,并非所有团队通用的保证。

🔗 相关资料

原节目、官方文字稿和视频见上方链接。访谈提及《软件设计的哲学》、领域驱动设计、Grill Me与Wayfinder等方法。

🌐 制作说明

中文制作:《研发效能》。根据官方转写进行AI辅助翻译,使用预置AI音色,非官方中文版,未克隆原人物声纹。

官方转写存在24处超过5秒的时间空档以及若干残句;时间空档不一定是漏话,本译配不补写未知内容。“完整”指覆盖收到的文字稿,不代表与原录音逐秒无遗漏。角色根据转写标签和上下文推断,个别说话人及专名仍可能有误。原节目广告保留为来源内容,不代表本节目获得相应赞助。

音频已做完整解码和自动内容对照,未完成全程人工听审。欢迎带时间点反馈译文、发音和换人问题:你会先把哪一种工程方法写成自己的Skill?