Today I would like to talk about open space for developers. On the surface, it looks like a great idea. It is open, you can easily chat with people who sit next to you. It is easier to approach any person because there are no doors in cubicles or offices. Everything looks good, rainbows and unicorns.

But in fact, it is one of the worst things managers can do to their teams. If your manager suggests this, then try to convince them to change their mind and be extremely persistent. If your management will still do it, then run and don’t look back. And let me explain why.

Software engineers are people that solve problems. And very often they solve