Fallthrough

What Even Is A Senior Software Engineer?


Listen Later

What does it mean to be a senior (or staff) software engineer? How are we preparing the next generation of software engineers to maintain the software we've created? In this episode, Matt and Kris are joined by Bill Kennedy to discuss tech communities, training software engineers, the landscape of learning, how artificial intelligence is affecting it all, and so much more.

Supporters get access to an extended conversation with Bill, where we get into more depth on artificial intelligence, the Go team, and more! You can get access by signing up at https://fallthrough.fm/subscribe.

Thanks for tuning in and happy listening!

Notes:

  • The Market for Lemons


Table of Contents:

  • Prologue (01:10)
    • Intros & The Rain (01:10)
    • Mr. Gopher Man (02:35)
    • Introducing Bill Kennedy (03:08)
  • Chapter 1: Tech Communities & Software Engineer Training (04:57)
    • From Ultimate Go to Ultimate Software Design Live (04:57)
    • Software Engineers & Criticism (10:01)
    • Saying The Wrong Things (15:12)
    • The Times Have Changed (16:08)
    • You Learn More From Your Mistakes (24:44)
  • Chapter 2: The Learning Landscape (28:25)
    • The trouble with senior engineering (30:10)
    • The difference between programming and coding (35:04)
    • What is legacy? (39:19)
    • It's All About Packages (44:06)
    • Expanding Into Rust (51:23)
  • Chapter 3: Giving Back (59:43)
    • Sustaining open source projects (59:43)
  • Chapter 4: Passing The Baton (01:13:28)
    • The need for written documentation (01:27:50)
    • What AI can do for you (01:33:50)
    • When do you do something? (01:40:57)
  • Epilogue (01:50:05)
    • Helicopter taxi (01:50:34)


Hosts

  • Kris Brandow - Host
  • Matthew Sanabria - Host
  • Bill Kennedy - Guest

  • Socials:
    • Website
    • Bluesky
    • Threads
    • X/Twitter
    • LinkedIn
    • Instagram
    • (01:10) - Prologue
  • (04:57) - Chapter 1: Tech Communities & Software Engineer Training
  • (28:25) - Chapter 2: The Learning Landscape
  • (59:43) - Chapter 3: Giving Back
  • (01:13:28) - Chapter 4: Passing The Baton
  • (01:50:05) - Epilogue
  • ...more
    View all episodesView all episodes
    Download on the App Store

    FallthroughBy Fallthrough Media

    • 5
    • 5
    • 5
    • 5
    • 5

    5

    2 ratings


    More shows like Fallthrough

    View all
    The Changelog: Software Development, Open Source by Changelog Media

    The Changelog: Software Development, Open Source

    285 Listeners

    Coder Radio by The Mad Botter

    Coder Radio

    152 Listeners

    Go Time: Golang, Software Engineering by Changelog Media

    Go Time: Golang, Software Engineering

    128 Listeners

    Changelog Master Feed by Changelog Media

    Changelog Master Feed

    31 Listeners

    Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

    Syntax - Tasty Web Development Treats

    987 Listeners

    Kubernetes Podcast from Google by Abdel Sghiouar, Kaslin Fields

    Kubernetes Podcast from Google

    184 Listeners

    Rustacean Station by Rustacean Station

    Rustacean Station

    63 Listeners

    The Stack Overflow Podcast by The Stack Overflow Podcast

    The Stack Overflow Podcast

    62 Listeners

    Algorithms + Data Structures = Programs by Conor Hoekstra & Bryce Adelstein Lelbach

    Algorithms + Data Structures = Programs

    34 Listeners

    Ship It! Cloud, SRE, Platform Engineering by Changelog Media

    Ship It! Cloud, SRE, Platform Engineering

    19 Listeners

    Oxide and Friends by Oxide Computer Company

    Oxide and Friends

    48 Listeners

    Cup o' Go by Jonathan Hall & Shay Nehmad

    Cup o' Go

    15 Listeners

    Rust in Production by Matthias Endler

    Rust in Production

    12 Listeners