You are going to be interrupted and there's going to be meetings. It's the nature of the beast in a business environment. If you can't function in that sort of environment, then you are a poor programmer for that sort of business, and they are better off hiring someone who can, even if they're not a "10X".
If your boss favors open-plan offices to foster collaboration, maybe it's just because he values something besides raw productivity, like being a team player and making sure everyone is on the same page when undertaking a major project on which millions of dollars and perhaps the lifeblood of the business are riding. When you're paying the bills then you get to build your own coder mancave, invincible against the slings and arrows of the outside world. Till then, either shut up and roll with the punches or work someplace else.
Comments
Shut up.
You are going to be interrupted and there's going to be meetings. It's the nature of the beast in a business environment. If you can't function in that sort of environment, then you are a poor programmer for that sort of business, and they are better off hiring someone who can, even if they're not a "10X".
If your boss favors open-plan offices to foster collaboration, maybe it's just because he values something besides raw productivity, like being a team player and making sure everyone is on the same page when undertaking a major project on which millions of dollars and perhaps the lifeblood of the business are riding. When you're paying the bills then you get to build your own coder mancave, invincible against the slings and arrows of the outside world. Till then, either shut up and roll with the punches or work someplace else.
Did you just use "team player" without irony?