Smart Interview Questions (Part 4)

Smart Interview Questions (Part 4)

Carl Vitullo by   Carl Vitullo  |  May 25, 2018  |  0

This post is one in a series by InRhythm’s own Carl Vitullo. Check out Part 1, Part 2, Part 3, and follow Carl on Twitter for more awesome thinking.

How often do 2 devs work together on a single task? 3 or more devs?

To use the common jargon, pair programming and mob programming. There’s a classic comic about interrupting developers.


But I recently saw this version updated for pair programming, and it strongly resonated with my experiences.

Development is not an inherently solitary activity, and I believe that working together on a single task produces better output than working individually. Of course there are times where you need to split off and write code independently, but programming as part of a team is about precisely committing mental models to disk: the clearer the mental model, the better the end result, and extended discussion between multiple developers is, in my opinion, the best way to clarify mental models.

Sign up for InRhythm updates: IR events, tech news, and more!

Leave a Reply

check out our new interactive scrum framework