scripod.com

第 15 集 | 和 VSCode 核心开发吕鹏聊 AI 编程、Vibe Coding、未来程序员还是否存在

代码之外 Beyond Code

Shownote

这一期我们邀请到了 吕鹏 (Peng Lyu)。微软 VS Code 团队 Engineering Manager,全程深度参与了 VS Code 的从零到今天的完整旅程,也是最近 GitHub Copilot Chat 开源的重要推动者之一。他长期关注并参与开发工具,对 Vibe Coding、AI Agent 以及软件开发方式的变革有着第一手的实践与思考。本期就和他深入聊聊他对 AI 编程的理解,以及我们在 AI 时代经历的巨大转型。 00:00:00 片花,花絮 00:00:39 广告 00:0...

Highlights

本期节目邀请到微软 VS Code 团队的工程经理吕鹏,他深度参与了 VS Code 从初创到如今广泛应用的全过程,并推动了 GitHub Copilot Chat 的开源。节目中,他分享了对 AI 编程工具的看法,以及在 AI 时代下,软件开发方式正在经历怎样的变革。
00:00
coding agent 的发展让 webcoding 不应再关注代码细节
03:58
GitHub Copilot Chat 完成开源,推动开发者协作
07:25
AI 编程工具核心在于模型提升,Cursor 体验领先
12:28
讲述者认为 TypeScript 作为编程语言难度较高,为练手面试了 VS Code 团队
21:14
Cursor 的 Background Agent 运行在 AWS 的 VM 上
27:40
Copilot 能根据用户意图优化 PPT 排版并提升效率
37:35
AI Agent 并行处理 50 个任务时会出现大量重复代码
44:00
AI 在原型生成阶段质量足够高,可快速获取用户反馈
53:24
Codex 团队成员称做完 Codex 后认为这可能是最后一份工作,未来只需提需求和审查代码
56:37
Vibe Coding 或 AI Agent 将改变编程角色
1:07:42
VSCode 背靠 Microsoft 具有不败地位,Cursor 与之竞争已成过时话题
1:10:06
若模型生成的代码人类无法理解,编辑器的审查功能将面临挑战
1:17:03
AI 使原本仅供自用的应用成功商业化
1:21:21
AI 辅助使开发时间成本渐少,独立开发逐渐成为可持续模式
1:30:08
领导力在于承担大家都认为重要但没人主动去做的事
1:36:02
AI 行业变化快,学习频率从一年一次变为每月一次
1:39:43
成为开发经理可满足好奇心并产生实际影响
1:41:43
AI 焦虑普遍存在,即便不主动关注也难以回避

Chapters

片花,花絮
00:00
广告
00:39
开场,介绍嘉宾和本期节目
02:35
VSCode GitHub Copilot Chat 开源,Cursor 是否领先 VSCode
04:43
为什么来美国,来了这么久有什么体验和变化吗,生活上的感受,西雅图的物价
09:42
日常使用什么 AI 工具?生活中或工作中。ChatGPT、Copilot、Codex、Claude Code,怎么使用的?
19:39
最喜欢的 ChatGPT 的功能是什么?Memory、Voice Mode
22:10
Claude Code 和 Codex 的用法不同,使用的感受
28:18
我们对 Vibe Coding 的理解,角色转换:产品经理还是工程师?
38:05
Vibe Coding 的三种类型,软件工程的复杂性是 Vibe Coding 解决不了的?对每个人都有了做 “管理” 的要求?
46:20
如何保证我们工程师的工作依然是有趣的呢?未来还需要编程吗?
54:00
未来 VSCode 有什么开发计划,发展方向?和 Cursor 的不同。
58:23
未来还需要编辑器吗?
1:08:45
个人 iOS APP 开发中,哪些部分用了 AI,降低了哪些开发或发布成本
1:11:44
做 App 的理想状态
1:20:00
从工程师到管理者的转变,整个历程,日常的工作
1:25:38
做管理者的 work-Life Balance 怎么样,工作量如何
1:34:39
时间或精力管理的习惯
1:38:30
AI 造成的焦虑
1:41:34
期待大家贡献 VSCode,有什么推荐的项目、技术、播客或视频
1:44:40

Transcript

吕鹏: 这就是现在你能够使用到了最好的 coding agent。而如果我们说到 webcoding 的话,我自己的理解是,如果你 webcoding,你是不应该看代码的。而如果一旦你需要去关心代码,你重新回到了 soft engineer 的这个工作。而软件控制是一个非常非常复杂的这个系统,它并不能够通过 webcoding 就能够完整的这个覆盖。如果你把我们自己想象成 artist,我们是 creator,我们是 horse rider,但这个时候,这个社会已经不需要你。那我们存在的意义是什么的,那我们...
小宇宙
Open in 小宇宙