Earlier quoted context omitted.
> sometimes the most productive thing you can do is stop a programmer from writing code. I have little to dispute about this statement, but I disagree that being colocated has any effect on this (unless stopping them 4-5 times a day will truly make the team more productive; at which point a manager needs to step in and fire that person ASAP). > The value of colocated employees is being able to really quickly recogniz…
From personal experience, the most common way this comes up is that you have a casual hallway conversation with a colleague, they ask "So what are you working on these days?", you tell them, and they respond with "You should talk to so-and-so, he worked on that a year ago and may have some insights" or "Have you heard about technology Foo that's designed just for that problem?" And then you follow up on that lead and…
These behaviors are simply not constrained by the environment, not anymore.