How do you manage complexity? Management and leadership frameworks for software engineers

Season 1, Episode 2 • 42:11

How do you manage complexity? Management and leadership frameworks for software engineers

Welcome back to I'm a Software Engineer ~ What Next? The podcast for devs figuring out their next move. Hosted by James Wilson and Matt Sinclair, we talk honestly about what it takes to build a meaningful career in tech.

This week we're joined by Michael Smith, CEO of Sagittal.AI. Michael started out as a software engineer at Qualcomm during its hypergrowth, writing test tools for its 3G cellular base station, and has moved between engineering and product ever since: Globalstar, an MBA, product at Amazon and Yahoo, head of software on some of the first Android handsets in London, ads product at Google, SwiftKey, and product leadership at a run of startups before founding his own.

In this episode, we cover:

  • What Qualcomm got right in hypergrowth: engineers will forgive a missing desk, but not being kept from building
  • Always being the engineer asking "why are we building this?", and how that led from staff engineer to an MBA and into product
  • Whether an MBA still makes sense today, and the mistake of leaving your engineering self behind
  • Why the best product managers are technical, and what the rise of the CTPO means for the CPO role
  • The creative engineer: bringing an engineering sense of what's possible to product problems
  • What universities should teach instead: design patterns, systems thinking and how engineers approach problems
  • Matt on learning how to learn, and a personal software process built on foundations, tools, and playing well in the sandpit
  • The Cynefin framework: simple, complicated, complex and chaotic problems, and why mistaking one for another is the essence of bad management
  • Where AI fits: hand it the simple and complicated work, keep humans on the complex, and conjecture as the human part
  • Sagittal's AI, Neo, taking work from ticket to pull request inside the tools teams already use
  • What he'd tell his younger self: know who you are, chase what interests you, and be brave enough to be uncomfortable

🗒️ Show Notes

🗣️ Guest

🎙 Hosts

🌐 More from us

🎬