At some point, when an organization loses the purpose for its existence and selecting leadership comes down to office politics alone, the selection process becomes attrition. Since excellence no longer matters (there isn't real work for a person to excel at) the leaders are selected by subjecting people to artificial stresses and seeing who cracks (either a full-scale nervous breakdown, or just a passive loss of interest) first. Those were the weak, the less dedicated, etc.
Open-plan offices make that attrition faster, and provide more insight into who is next to crack up and entertain the crowd with an open-plan-induced panic attack.
That's also why this toxic micromanagement, in the name of "Agile" or "Scrum", that programmers are subjected to will probably never go away. When there's no good way to pick leaders (because the work isn't challenging or interesting) the stress of being watched, hour by hour, is a powerful attritive tool.
When I was younger I could probably handle a weirdo office like this for a year or two. Now? No way. I need some level of quiet, non-social time, etc to be focused and get things done. I imagine environments like this are the equivalent of saying, "We don't hire anyone over 30."
Moreover, "We don't hire anyone over 30" means "We don't hire anyone good".
That's not to say there aren't good people in their 20s. There are quite a few of them. But they want to learn from people who are better than they are. That's the trait of A players: they want to learn from the A+ players. If you don't have anyone over 30, then the good under-30 people you get will quickly leave.
At some point, when an organization loses the purpose for its existence and selecting leadership comes down to office politics alone, the selection process becomes attrition. Since excellence no longer matters (there isn't real work for a person to excel at) the leaders are selected by subjecting people to artificial stresses and seeing who cracks (either a full-scale nervous breakdown, or just a passive loss of interest) first. Those were the weak, the less dedicated, etc.
Open-plan offices make that attrition faster, and provide more insight into who is next to crack up and entertain the crowd with an open-plan-induced panic attack.
That's also why this toxic micromanagement, in the name of "Agile" or "Scrum", that programmers are subjected to will probably never go away. When there's no good way to pick leaders (because the work isn't challenging or interesting) the stress of being watched, hour by hour, is a powerful attritive tool.