January 23, 2015 11:13 PM CST
Why Developers Hate Being Interrupted
Developers can appear very unproductive at times, sitting staring at the screen with our headphones on and very little in the way of keyboard clackety-tap. This however is when we are doing our thinking, when we are building up, adding to and rearranging the mental model of how our code will work. This is the biggest and hardest part of development.
This is a crucial read for anyone who works with developers.