Look for any podcast host, guest or anyone
Showing episodes and shows of

Grady Booch

Shows

Become an Epic Product Engineer2026-06-1047 minTweets over Coffee2026-04-2203 minConfluent Developer ft. Tim Berglund, Adi Polak & Viktor Gamov2026-04-1335 minSE CORNER2026-04-0511 minmbanerjeepalmer+listennotes \'s Listen Later2026-03-251h 17PodQueue2026-02-171h 27Soft Commitment Podcast: – AI, Girişimcilik ve Yeni Ekonomi | Erman Taylan2026-02-1721 minThe InfoQ Podcast2026-02-1151 minOxide and Friends2026-02-0754 minPivot to AI2026-02-0505 minThe Pragmatic Engineer2026-02-041h 17跨国串门儿计划
跨国串门儿计划#350.AI如何改变软件工程——Martin Fowler专访📝 本期播客简介本期节目,我们克隆了The Pragmatic Engineer他们邀请到了敏捷软件、软件架构和重构领域的权威 Martin Fowler。作为《敏捷宣言》的作者之一和畅销书《重构》的作者,Martin 将分享他职业生涯中对技术变革的深刻洞察。他认为,人工智能是软件开发史上最大的变革,其核心在于从确定性系统转向非确定性系统。我们将探讨AI如何重塑软件工程,包括“氛围感编程”的利弊、AI在理解遗留代码和原型开发中的应用,以及它对重构和敏捷实践的影响。Martin还将分享他对技术雷达的制作流程、模式在软件架构中的演变,以及在AI时代,初级工程师如何学习和成长。翻译克隆自:How AI will change software engineering – with Martin Fowler👨‍⚕️ 本期嘉宾Martin Fowler,ThoughtWorks 首席科学家,敏捷软件、软件架构和重构领域的权威。他是2001年《敏捷宣言》的作者之一,也是畅销书《重构》的作者,并定期在他的博客上发表关于软件工程的文章。⏱️ 时间戳00:00 开场 & 播客简介00:06 AI:职业生涯中最大的变革,从确定性到非确定性00:57 Martin Fowler 介绍01:45 Martin Fowler 的职业生涯01:58 早期经历:从电子工程到计算机编程03:27 初入职场:在咨询公司接触面向对象05:09 独立顾问与 ThoughtWorks 的缘分07:26 “首席科学家”头衔的由来与职责08:44 ThoughtWorks 技术雷达09:19 技术雷达的起源与制作流程10:58 雷达的运作方式与微服务案例12:26 技术雷达对行业动态的洞察14:11 AI 对软件工程的变革14:11 AI 是最大的变革:与汇编到高级语言的转变类比16:13 从确定性到非确定性的思维转变17:16 抽象层次的提升与非确定性实现的挑战18:39 通过严谨的语言与 AI 协作:Unmesh Joshi 的观点19:50 广泛应用的非确定性工具:LLM 带来的新挑战21:32 LLM 的新兴工作流:原型开发与“氛围感编程”22:12 LLM 在理解遗留系统中的巨大成功24:07 与 LLM 协作的挑战:低信任度与迭代审查27:52 “氛围感编程”的弊端:缺失学习闭环31:18 LLM 在探索不熟悉环境中的辅助作用32:48 LLM 与 Stack Overflow 的对比:规模化复制粘贴的风险34:37 不信任但要验证:LLM 输出的审查与测试35:54 LLM 的“谎言”:不要盲目信任37:43 规范驱动开发与领域语言38:03 规范驱动开发与敏捷的循环迭代39:08 构建领域语言:LLM 模糊思维与代码界限40:12 紧密代表代码的语言:企业沟通的桥梁41:21 企业级软件开发的复杂性:监管、遗留系统与历史包袱42:52 风险容忍度的差异:创业公司与大型企业46:12 重构与软件架构46:24 《重构》一书的诞生与早期影响49:16 “重构”概念的滥用与小步修改的精髓50:04 《重构》第二版的更新与 JavaScript 示例52:15 AI 时代重构的重要性:处理大量代码的质量53:18 LLM 作为重构的起点与确定性工具的结合55:29 软件架构模式的兴衰56:23 模式作为交流词汇表的作用57:56 模式的时尚周期与企业内部的行话59:34 云计算对架构模式的影响:Grady Booch 的观点01:02:23 大型企业系统现代化的漫长过程01:04:15 敏捷宣言与 AI 时代01:04:30 《敏捷宣言》的诞生故事01:07:06 敏捷的成功:改变了与客户的合作方式01:09:08 AI 时代敏捷的有效性:更短的增量与反馈循环01:11:34 提高周期时间:敏捷在 AI 时代的核心杠杆01:13:01 AI 时代的学习与成长01:13:15 Martin Fowler 如何学习 AI:与作者协作与阅读01:15:26 如何识别好的信息来源:缺乏确定性与细微差别01:18:42 给初级软件工程师的建议:寻找导师与不信任但验证 AI01:21:11 对科技行业的整体感受:机遇与挑战并存01:22:36 AI 泡沫与零利率时代的结束:宏观经济影响01:23:48 软件开发的核心技能:沟通与理解需求01:25:56 快速问答01:25:56 最喜欢的编程语言:Ruby 与 Smalltalk01:26:22 书籍推荐:《思考,快与慢》与《权力掮客》01:28:45 桌游推荐:《Concordia》01:30:01 总结与展望01:30:01 AI 带来的确定性到非确定性转变01:30:44 “氛围感编程”的风险:停止学习与不理解软件🌟 精彩内容
2025-12-071h 34Rock the Code2025-08-291h 26The Pragmatic Engineer2025-06-111h 15The Pragmatic Engineer2025-02-191h 22The Pragmatic Engineer2025-02-121h 02The Pragmatic Engineer2024-12-041h 30The Retort AI Podcast2024-10-1144 minLernXP: Der LernXplorer Podcast2023-09-251h 07Kodsnack2023-02-2159 minScheiß-Internet-Podcast2023-02-033h 07Scheiß-Internet-Podcast2023-02-033h 07ArrayCast2023-01-211h 18BadGuys2022-12-111h 02Serverless Craic from The Serverless Edge2022-09-2814 minThe Web Project Guide2022-09-1549 minFree the Geek.fm with Matthew Setter2022-08-2353 min文理两开花
文理两开花为什么加密社区容易分裂?再谈身份与契约我们回到了“身份和契约”的讨论。想必这些年你也深有体会,当下的世界——不管是现实的还是虚拟的,都出现了越来越多的“冲突”:不同文化之间、不同理念之间、不同身份之间、甚至不同性别之间,矛盾似乎与日俱增。 当然在加密、web3、和元宇宙里也不例外。于是我和Will老师借由最近加密领域中发生的一件事(26位科学家联名上书美国国会抵制加密行业),试图找到一种更好的理解框架,甚至可行的解决方案。 本期提纲:1. 背景事件——科学家联名上书美国国会抵制加密行业。2. 这26位签名人的身份很有意思:这其实是一个跨界不同身份的联名上书3. 这件事里有两个深层的重点,也适用于所有的创新、革新、革命、甚至社会变故——“身份和契约”和“新生事物的归宿”:所有创新是否都会殊途同归?4. 保守派和情怀派之间的鸿沟并是唯一的鸿沟吗?什么是“契约身份化”?5. “身份”属于政治特征;而“契约”属于经济特征?“契约”与“身份”是如何相互转化的?6. 为什么“革命者终会吃掉自己的孩子”?为什么理想主义运动一旦变大,就会失去理想主义?“契约”与“身份”的底层矛盾是什么?7. 从“身份与契约”的角度再谈灵魂绑定token(虚拟世界的契约与身份的关系)。8. 从“身份”角度,SBT会变成一个完美方案吗?背景事件——科学家联名上书美国国会抵制加密行业。 今年儿童节之后,26位计算机科学家、软件工程师、科技大V和学者,联名上书,呼吁美国国会抵制“来自数字资产行业金融家、游说者和支持者的压力”;要求“对加密货币行业采取更加强硬的态度”;还列出了若干理由,包括其“正被用于不健全且极非常不稳定的投机活动”。 这篇“联名上书”在加密、web3领域都很轰动,现在twitter上应该没人不知道这封信了。V神紧接着也做出了回应,发了一系列非常伤感的推文,甚至比这封信还长。 这封信很有意思的地方,首先是这26位签名人的身份:信上说包括数据库技术、开源软件、密码学、和金融技术应用等等领域的专家。我看了看名字,确实很多大V,有Bruce Schneier(计算机安全专家)、Kelsey Hightower(谷歌云首席工程师)、Grady Booch(UML发明人)——这些毫无疑问是计算机科学领域的领军人物。但是也有:David Gerard(算是公共知识分子)、Dave Troy(虽然也是software enginner背景,但更多是个社会活动家)。 所以这其实是一个跨界不同身份的联名上书。很多反驳这封信的人的第一个靶子也在于此——签署这封信的人没有一个真正在加密货币行业“一线”的人。 我们看看他们的主要指控:(1)加密行业为高风险、有缺陷和未经证实的数字金融工具创建监管安全港(2)大多数基于区块链的金融产品,对金融隐私来说是一场灾难;而那些以隐私为重点的应用,有都是给洗钱者的礼物。(3)区块链技术完全没有促进实体经济的使用,如果有的话也很少。(4)加密资产不健全、波动性极大的投机载体,却向无知的散户推广。虽然有点极端,但却是都是存在的问题。 看到这封联名上书,豚林老师(V神)伤心地回应道:自己看到加密社区在过去十几年里变得越来越敌对,感到很难过。10-15年前的“新理想主义运动”与今天的“新理想主义运动”的巨大区别在于——当时你可以同时加入各种不同理念的团队,不管是自由意志主义者、直接民主主义者、肉食者、素食主义者、还是海盗党、开源社区——大家彼此将对方作为天然的盟友。 但是今天,各种理念之间更多是对抗和冲突。甚至大家曾经视为精神领袖的人,也公开反水,成了联名上书人之一。 他找了几个原因:(1)当一个理念很小的时候,就算你不喜欢它,也不会把它当作威胁,所以它很容易生存;而理想主义的小运动一旦变大,就很容易失去理想主义,会有其他各种能量混进来。一切事物从诞生的那一刻起就开始衰老,只有新生的东西才能最大限度地保持清白。(2)今天的文化,更多是被“反乌托邦”的恐惧所驱使,而不是被“积极愿景的兴奋”驱使。(3)社交媒体奖励消极的东西。这件事里有两个深层的重点,也是我们想重点讨论的,也适用于所有的创新、革新、革命、甚至社会变故——“身份和契约”和“新生事物的归宿”:所有创新是否都会殊途同归?革新者的盲区在哪? 豚林老师的一个解决方案是——“更多地关注新的和更小的子运动,这些运动对他们的价值观更有主见。” 另一个解决方案可能存在于以太坊标识空间(ENS + POAPs + maybe soon SBTs)。从“身份”角度,SBT会变成一个完美方案吗? 封面作品:Identity, Painting by François Jornod 关于《文理两开花》: 《文理两开花》是文科生思维和理科生思维在科技、经济、文化、哲学、货币、数字资产、元宇宙、Web3.0中的碰撞。当下的时代精神是“混沌”,我们试图在混沌中寻找秩序。 《文理两开花》微信学习室: e 请添加坛子微信。注明:文理两开花 Discord学习室:Discord 链接: https://discord.gg/THmErcxUjQ 文字稿和延伸阅读:《文理两开花》newsletter。欢迎订阅:https://wenli.substack.com/p/coming-soon?showWelcome=true&s=w 您也可以在苹果播客|Spotify | Google Podcast | 等泛用型平台搜索收听《文理两开花(海外版)》ave a comment and share your thoughts: https://open.firstory.me/user/cl0roqwc0000l0hzje7se6f28/comments Powered by Firstory Hosting
2022-06-251h 32ScreamingBox Technology & Business Rundown2022-06-0948 minThe Omni Show2022-05-2333 minVirtual Domain-driven design2022-04-011h 49AI Infusion2021-12-1341 minCare More Be Better: A Podcast For Sustainable Social Impact and Regeneration2021-09-0151 minThe Argument: Better Architecture Everyday2021-08-1932 minThe Argument: Better Architecture Everyday2021-08-1942 minVirtual Domain-driven design2021-07-281h 49Chile, Mole & Tech2021-06-2946 minThe Futurist2021-06-1521 minThe Futurist2021-06-1525 minThe Futurist2021-06-1421 minThe Futurist2021-06-1422 minThe Futurist2021-06-1421 minThe Futurist2021-06-1424 minThe Futurist2021-06-1418 minThe Futurist2021-06-1422 minThe Futurist2021-06-1422 minThe Futurist2021-06-1426 minGOTO - The Brightest Minds in Tech2021-03-1746 minSoftware Architektur im Stream2021-02-2128 minConnect to Complete Audiobook Collection in High Quality2021-02-195h 53The Gem of all Mechanisms2020-10-0732 minThe Futurist2020-05-3123 minCaSE: Conversations about Software Engineering2019-12-191h 05To Agility And Beyond2019-12-1143 minThe InfoQ Podcast2019-02-2232 minTechnology Revolution: The Future of Now2017-03-0856 minTEDTalks Technologie2017-02-1710 minTEDTalks 科技2017-02-1710 minThe Helix Center2016-10-2200 minIEEE Software\'s \2016-08-0800 minIEEE Software\'s \2016-06-2800 minПодкасты \2016-05-2908 minIEEE Software\'s \2016-04-1500 minIEEE Software\'s \2016-03-0100 minSoftware Engineering Institute (SEI) Podcast Series2016-01-1218 minIEEE Software\'s \2015-11-0300 minIEEE Software\'s \2015-08-1300 minIEEE Software\'s \2015-06-1200 minIEEE Software\'s \2015-06-1200 minSingularity.FM2015-05-2251 minIEEE Software\'s \2015-02-1100 minIEEE Software\'s \2015-02-1100 minIEEE Software\'s \2015-02-0300 minВідверто про IT-кар\'єризм2014-12-0943 minОткровенно про IT-карьеризм2014-12-0943 minIEEE Software\'s \2014-10-2300 minIEEE Software\'s \2014-08-1500 minIEEE Software\'s \2014-06-0400 minIEEE Software\'s \2014-04-0800 minSingularity Weblog2014-02-2851 minSingularity.FM2014-02-2851 minIEEE Software\'s \2013-06-1200 minIEEE Software\'s \2012-10-1000 minSoftware Process and Measurement Cast2012-02-0400 minSoftware Process and Measurement Cast2008-03-0233 minSoftware Process and Measurement Cast2008-02-1029 minSoftware Process and Measurement Cast2008-01-1431 minSoftware Process and Measurement Cast2007-12-3038 min