Hacker News new | ask | show | jobs
by whateveracct 3538 days ago
> Individual productivity or team productivity? If you are optimizing for individual productivity - you could be hitting a local maxima...

Forum discussions like this one seem to be all about individual productivity. In my experience, open offices are really great for ad hoc collaboration and conversation. To combat interruptions, individual developers can easily take steps to not be interrupted when they are doing something that can't be interrupted. But tbh I don't spend 8 hours a day in such a way that I should never be interrupted as a rule. If anything, I like that my teammates feel comfortable to walk over to my desk (or, more commonly, IM me "are you free?" and then walk over) and talk as a default. A lot is gained when people are quick to ask others when they are stuck since that's often the quickest solution to getting unblocked.

2 comments

All that "collaboration and conversation" lets your team combined productivity asymptoticaly approach the productivity of single developer in a quiet, private office :)
> If anything, I like that my teammates feel comfortable to walk over to my desk (or, more commonly, IM me "are you free?" and then walk over) and talk as a default.

This is orthogonal to the office layout, though.