@mattpocockuk:感谢邀请我,@GergelyOrosz!这是一次很棒的对话。

X AI KOLs Timeline 新闻

摘要

Matt Pocock 讨论了他从声乐教练到开发者的非传统路径,他对 TypeScript 和开源贡献的倡导,以及他创新的 AI 提示技巧,如 'Interrogation'。

感谢邀请我,@GergelyOrosz! 这是一次很棒的对话。 https://t.co/RGqrqhmPsf
查看原文
查看缓存全文

缓存时间: 2026/09/17 14:30

感谢邀请我@GergelyOrosz!

这次对话非常精彩。

https://t.co/RGqrqhmPsf


Matt Pocock:从声乐教练到AI技能创作者

概要:前声乐教练转型为开发者的Matt Pocock,讲述了他进入科技行业的非典型道路,他对TypeScript和开源项目的贡献,以及他如何创作出“审讯“和“探路者“等广受欢迎的AI提示词技能。

背景与非典型科技之路

在成为知名的开发者教育者之前,Matt Pocock在伦敦和埃克塞特担任了六年的声乐教练。他教授唱歌、口音纠正和公开演讲,甚至在该领域拥有硕士学位。他离开这个职业是因为成功需要在伦敦生活,而他不喜欢那里,这促使他搬回乡村,并为了远程工作的灵活性而转行软件开发。

他完全是自学JavaScript,最初是为了帮助自己的教学而构建工具,比如一个用于人声频谱分析的网页音频分析器。大约在2017年,他利用自己出色的沟通技巧和蓬勃发展的科技就业市场,获得了第一个开发职位。他在几家公司快速晋升,很早就专注于TypeScript和React。

TypeScript的起源故事

Pocock在职业生涯早期就成为了TypeScript的坚定倡导者。当时他在一家代理商工作,为一个汽车制造商开发学习管理系统,前端团队进展缓慢且错误百出。后端团队经常在不通知的情况下更改接口。为了解决这个问题,他们引入了TypeScript。

Pocock解释说:“我们采用它的那一刻,我们的速度就超过了后端团队,他们最终不得不从我们团队调人,因为我们太快了,“他强调这是他的TypeScript起源故事。

开源与倡导工作

他的开源之旅始于一个使用状态机库XState(第4版)管理复杂应用状态的项目。他围绕它构建了工具以提高类型安全性,这引起了XState创始人David Khourshid的注意。Pocock加入了XState核心团队,讨论该库的未来并与技术高超的开发者合作。

这项倡导工作为他赢得了在Stately(XState背后的公司)的第一份美国付费工作,极大地改变了他的财务视角和灵活性。他的倡导也引起了Vercel开发者教育团队的注意,导致他在那里获得了一份短期合同。

“审讯“技能与AI提示词

对话的一个核心主题是Pocock的AI技能“审讯“。他描述这是一个迫使深度思考的严谨过程。当他构建一个简单的API端点时,他体验到了AI对他进行的、感觉最严厉的“审讯“,AI向他提出了35个问题

“这很激烈也很烦人,但它迫使我思考更多,“他指出。这个过程是“涌现行为“的一个例子,模型开始“跳出思维定式”,并挑战用户的假设。

AI交互中的“曳光弹“与“引导词“

Pocock采用了一个他称为“引导词“的概念——简单、重复的短语来引导AI代理。他发现,当他在提示词中开始使用“曳光弹“这样的短语时,代理开始回声这些术语。

“它会说,‘好的,我会把这个变成一个曳光弹,’“他观察到。他解释说,曳光弹是一个比喻,指的是一个功能的薄切片,从头到尾贯穿,留下可见的痕迹,让开发者能够在早期看到各部分如何连接。使用一致的引导词有助于与AI建立高效的沟通模式。

战略编程与混音台类比

Pocock和主持人讨论了“战略编程“——做出高层架构决策——的难度。他将其比作一个有许多推子的混音台。“你推上去一个推子,就得到更多微服务;拉下来,就得到单体架构。这就像混音一首歌,但直到九个月后错误出现时,你才能发现问题所在。”

他提出了说服非技术利益相关者投资软件基础设施重要性的挑战,认为需要可衡量的指标。

早期影响:编程书籍与《代码大全》

讨论提到了经典编程文献的影响,暗示几十年前书籍中的基本原则在AI代理时代仍然高度相关。这强调了本期播客的核心关注点:核心软件工程实践的持久效用。

来源:https://www.youtube.com/watch?v=4DhcSPkEbwI

相似文章