
← Tech Lead Journal3 dagen geleden · 1 u 02 min
Stop Being the Hero: How Developers Become Great Software Architects - Lee Atchison
<p>Why do the best developers often make the worst software architects? The skills that make someone a hero developer can become the habits that hold their team back once they move into architecture.</p><p>In this episode, Lee Atchison, software architect and author of “The Software Conductor”, explains what changes when you move from writing code to leading through other people. He shares why he rewrote his book three times before settling on a story format, and how the orchestra conductor analogy captures the architect’s role. Lee walks through the four ways architects fail in hero mode, the five questions a conductor asks that architects can use to spot problems early, and why most system failures are really broken connections between people. He also explains why architects should act as mentors who remove obstacles and offer a test for whether you taught or just decided. Finally, he shares his view on AI, why judgment matters more than any particular role, and why he expects the dark factory trend to fade.</p><p>Key topics discussed:</p><ul><li>Why the hero developer mindset fails in architecture roles</li><li>The four ways architects fail when they stay in hero mode</li><li>Five conductor questions that expose problems before they break</li><li>Why most system failures are really broken team connections</li><li>A simple test: can the decision be made without you?</li><li>Why architects work with sand, not big rocks</li><li>Why judgment matters more than role titles in the AI era</li><li>Why AI-native apps should embrace non-determinism</li></ul><p>Timestamps:</p><ul><li>(00:00) Trailer & Intro</li><li>(02:53) What Is the Story Behind Writing “The Software Conductor”?</li><li>(06:22) Why Do Promoted Heroes Struggle as Software Architects?</li><li>(10:52) What Does a Fractional Software Architect Actually Do?</li><li>(12:29) Is Software Architecture an IC or Management Path?</li><li>(16:08) Do You Need to Know Everything to Lead with Influence?</li><li>(18:08) What Are the Four Ways Architects Fail in Hero Mode?</li><li>(21:06) What Five Questions Help Architects Spot Problems Before They Break?</li><li>(25:57) Why Is Empathy at Scale a Crucial Skill for Software Architects?</li><li>(29:34) Why Should Software Architects Act as Mentors Rather Than Dictators?</li><li>(33:49) How Do Architects Manage Constant Context Switching?</li><li>(37:37) Why Was AI Excluded from “The Software Conductor” Book?</li><li>(40:24) Does AI Really Turn Every Software De