10 Sep 2025
1h 30m

Code Complete with Steve McConnell

Podcast cover

The Pragmatic Engineer

In this episode of the Pragmatic Engineer podcast, Gergely Orosz interviews Steve McConnell, the author of "Code Complete." They discuss the history of the book, its unexpected success, and the concept of software construction. McConnell shares his early career experiences, his mental model for career development, and his views on "lily pad hopping." The conversation also explores the impact of AI on software engineering and topics McConnell would include in "Code Complete" if he were writing it today, including the role of energy and the importance of design. They delve into the different approaches to software design (top-down vs. bottom-up) and the value of iteration. McConnell emphasizes the importance of continuous learning and making oneself valuable to the organization and the world.

Outlines

Part 1: Origins and Inspiration

Part 2: Software Construction and Design

Part 3: Career Path and Development

Part 4: Company Dynamics and Developer Proficiency

Part 5: Team Dynamics and Focus

Part 6: Code Complete Legacy and AI Impact

Part 7: Career Advice and Conclusion

Sign in to continue reading, translating and more.

Continue
 
mindmap screenshot
Preview
preview episode cover
How to Get Rich: Every EpisodeNaval