The Mob Mentality Show

Mob Programming in College, Retro Edition: Prof Ben Kovitz on What He Learned from a Semester of Mobbing


Listen Later

📚 How does Mob Programming really work in the college classroom? In this episode of the Mob Mentality Show, we reconnect with Professor Ben Kovitz to explore the raw lessons, surprising wins, and tough challenges from a full semester of mob programming in a college software design course.


Ben shares what happened when he replaced traditional lectures with real-world collaboration. The results? Students developed practical coding skills, improved their communication, and learned to work together as a true software team—less ego, more shared ownership. From early wins with small group design exercises to complex struggles with C++ memory management and GUI libraries, Ben walks us through what worked, what bombed, and what he’d change next time.

We break down:

  • Why mob programming created stronger learning and better teamwork than expected

  • How structured rotations got everyone participating and avoiding common pairing pitfalls

  • The highs and lows of using C++ and Qt in a classroom setting

  • The unexpected power of students struggling through real software challenges together

  • Lessons on undo implementation, design patterns, and memory management from hands-on mobbing

  • How a semester wasn’t enough time to fully teach long-term code stewardship and habitable design

  • What might scale—or fall apart—if mob programming were applied to larger classes

  • How this classroom experience mirrors the real world: legacy code, fast feedback, technical debt, and learning as you go

    Whether you’re a software engineer, an educator, or someone passionate about team learning, this episode gives you actionable insights into mob programming as both a teaching tool and a real-world development practice.


    We also explore questions like:

    • Can mob programming work with 30+ students?

    • How can solo work and group collaboration coexist in the best learning environments?

    • What does it take to create code that’s not just correct—but actually pleasant to maintain?

      If you’re interested in agile learning, collaborative coding, and pushing the boundaries of how we teach and work as software teams, this episode is for you.


      Video and Show Notes: https://youtu.be/kbNEfAcfmeo  

      ...more
      View all episodesView all episodes
      Download on the App Store

      The Mob Mentality ShowBy The Mob Mentality Show

      • 5
      • 5
      • 5
      • 5
      • 5

      5

      7 ratings


      More shows like The Mob Mentality Show

      View all
      Freakonomics Radio by Freakonomics Radio + Stitcher

      Freakonomics Radio

      32,120 Listeners

      Odd Lots by Bloomberg

      Odd Lots

      1,866 Listeners

      Software Engineering Radio by se-radio@computer.org

      Software Engineering Radio

      273 Listeners

      Hanselminutes with Scott Hanselman by Scott Hanselman

      Hanselminutes with Scott Hanselman

      380 Listeners

      Software Engineering Daily by Software Engineering Daily

      Software Engineering Daily

      625 Listeners

      Soft Skills Engineering by Jamison Dance and Dave Smith

      Soft Skills Engineering

      284 Listeners

      Thoughtworks Technology Podcast by Thoughtworks

      Thoughtworks Technology Podcast

      42 Listeners

      The TWIML AI Podcast (formerly This Week in Machine Learning & Artificial Intelligence) by Sam Charrington

      The TWIML AI Podcast (formerly This Week in Machine Learning & Artificial Intelligence)

      434 Listeners

      The Daily by The New York Times

      The Daily

      112,394 Listeners

      Badass Agile by Fuse Chamber, Inc

      Badass Agile

      24 Listeners

      Troubleshooting Agile by A weekly problem-solving session for all things agile

      Troubleshooting Agile

      12 Listeners

      .NET Rocks! by Carl Franklin and Richard Campbell

      .NET Rocks!

      244 Listeners

      The Journal. by The Wall Street Journal & Spotify Studios

      The Journal.

      6,062 Listeners

      The Rest Is Politics by Goalhanger

      The Rest Is Politics

      3,085 Listeners

      The Rest Is Politics: US by Goalhanger

      The Rest Is Politics: US

      2,201 Listeners