News for hackers. Stuff that matters.
Re:Why do programmers need private offices with doors? (Do N... by that_guy_iain on Tuesday December 19, 2023 @11:10AM (#38697362)
> Sorry for the negative take here but how it's written it feels like you don't necessarily realize that some people do need deep work, and prioritize your quick satisfaction to other's focus.

I'm always confused by people who struggle so much with being able to quickly answer a question and get back to what they were doing.

Also, here you're prioritising your work over someone else's.

> I simply can't stand incessantly being asked questions, I view it as a type of interruption

Well, you are being interrupted. But you're being paid to be interrupted.

Re:Why do programmers need private offices with doors? (Do N... by alok99 on Tuesday December 19, 2023 @11:24AM (#38697587)
> I'm always confused by people who struggle so much with being able to quickly answer a question and get back to what they were doing.

> Also, here you're prioritising your work over someone else's.

That's what the whole article is about. The struggle is that holding a context in your mind is easily broken by small interruptions. It's not by choice. So the question is how do you reconcile people on both sides working together.

Re:Why do programmers need private offices with doors? (Do N... by erik_seaberg on Tuesday December 19, 2023 @01:47PM (#38699759)
If you make me think about some technical problem other than the one I have halfway solved in my head, anything I didn’t write in code is gone and I need to reinvent it almost from scratch.

When management evaluates my performance, delivering my projects carries much more weight than helping yours (which they might not even be able to measure).

Re:Why do programmers need private offices with doors? (Do N... by that_guy_iain on Wednesday December 20, 2023 @03:59AM (#38706686)
>When management evaluates my performance, delivering my projects carries much more weight than helping yours (which they might not even be able to measure).

1. Your project is generally the same as those you work with. 2. Management often care about how you work with others. If you have someone who is helping everyone else, they're a lot more important than the person who just focuses on their task. Not just on team work but overall their knowledge is generally better than others.