4 ms·
Polarizing is a good way to put it. For such a generally free thinking crowd, there's a lot of flat out hate for the open office here. Personally, I've seen i
by bbarn 12y ago
Polarizing is a good way to put it. For such a generally free thinking crowd, there's a lot of flat out hate for the open office here.
Personally, I've seen it work well (where I'm at now), and I've seen it work badly (two jobs ago). I've also seen the same in separate offices. Sometimes it works, sometimes it doesn't. I don't really find that age or experience tends to matter that much as to where it works or doesn't. It's more about the work you're doing, and the company you're doing it for.
Some dev projects - those heavy on the back end especially, or requiring lots of sheer coding manpower over critical thinking, I think they definitely don't gain anything from the open office. The same could be said as well for the truly complex coding work out there - which, honestly, is less and less a reality.
If you're wiring up pages that do some middle tier logic or dealing with heavily interactive sites, which I think is what many of us do day to day, rather than the super intense, super difficult coding work that we all wish we did, I think the collaborative benefits can outweigh the risk of interruption.
If you're actually doing that big brain work, or really working on something that needs complete concentration, then yes, being able to zone in on it interruption free is definitely a good thing.
Like every other process, or tool, it depends on the context and the problem you're solving. And like most problems, you need the right person to use that tool or process. So does it work for every scenario, and every person? No, definitely not. The same can be said for a closed office as well.
Bottom line - right people, right place, for the right task at hand.