本次播客采访了软件工程领域极具影响力的作者和软件工程师 Martin Fowler,讨论了人工智能如何改变软件工程,以及一些有趣和新颖的软件工程方法。Martin 分享了他进入软件开发行业的经历,并回顾了软件开发史上的变革,认为人工智能带来的最大变革是从确定性到非确定性的转变。此外,还探讨了氛围感编程的理解和看法,以及对新的工作流程或软件工程方法的观察。Martin 还分享了 ThoughtWorks 技术雷达的制作流程,以及对重构、软件架构、敏捷等概念的看法。最后,Martin 对刚起步的初级软件工程师提出了建议,并分享了他对整个科技行业的看法。
Outlines
Part 1: 背景介绍与变革
Part 2: AI在软件工程中的应用与挑战
Part 3: 软件开发实践与演进
Part 4: 学习方法与行业洞察
Part 5: 问答与总结
Sign in to continue reading, translating and more.
Open full episode in Podwise