There is an even more special place in hell for PMs who schedule an additional regular status update meeting.
They can always book time with you, send an email/IM, etc if there's something they can't resolve on their own.
You have your own deliverables and being interrupted every 10 minutes with inane questions that a web search or a look at the internal wiki/KB would have resolved is not a productive use of anyone's time.
Also, forcing them to wait produces better quality, better researched questions as hopefully they should make some attempt to resolve things on their own.
But no, a context switch required for uttering a few words can absolutely topple the tower of concentration somebody has spent last half an hour building. Certain occupations, engineering among them, require ingesting a large amount of context and making sense of it before productive work can start. My lack of patience with a question which I could answer with 10 minutes of research (or asking someone else) may cost my colleague an hour of lost productivity. Being mindful of this helps everyone, including yourself when the roles are swapped.
Also, what else are standups even for? Everything I've read or seen IRL is some bullshit about using them for teams to "align" or "sync up" or "share progress" or nine other euphemisms for status updates. Let's call a spade a spade.
You have no idea.
Thank god we have this WFH thing now. I can build this house of cards without anyone interrupting me saying I'm not building a house of cards.
Some people wear headphones simply because they want to listen to music or a podcast while they send/check email. Some people only put them on when they're in a meeting. And yes, some people wear them because they want to be left alone.
There are as many reasons to wear noise cancelling headphones as there are people wearing noise cancelling headphones, and assuming that everyone around you should know what it means to you is as insane as walking up to someone wearing noise cancelling headphones and asking for an update.
I fully accept that programming is purely a mental task. I choose to think with others and then code in my own time. The tasks are now so short that there is literally no space for someone to interrupt.
Everything else is productivity theater.
Well, someone could always say, sorry I thought those were just regular headphones. :)
Anyway, my philosophy is that I'm being paid by my employer not only to do work, but to help others do their job as well. I WANT to be the person that my co-workers are comfortable walking up to and asking questions even if I am in the middle of something. (Because I'm ALWAYS in the middle of something anyway.) It doesn't take many interactions like this before they start to associate you with the word "indispensable." Which is a good for job security and peer testimonials. And of course making friends.
Perhaps the culture within the company / department / team is to allow interruptions in the name of "collaboration". Hopefully the increased value gained by "collaborating" that way is worth the cost. Some of that cost is time (productivity), some is people literally quitting. Eventually you're left with a company full of people who don't mind being interrupted and I would assume are interrupters themselves, and I'd assume this effect is exponential, causing lower and lower productivity.
As a manager, you can't have this culture and then also complain about the lack of productivity, missed estimates, etc. (Well, you can, but that in turn will increase stress levels and unhappiness and cause more people to quit.)
Your competitor who sees collaboration is possible with planning, proper async communication channels, and some specific culture choices will have a nicer environment and happily hire away your most talented and knowledgeable people.
> where tens of hours of work will be completely lost if your concentration strays to show your face to another human being and utter a few words.
After being interrupted, it takes on average over 23 minutes [1] to get back on track. The average time lost is almost 3 hours per day, or 60 hours per month [2].
[1] https://www.fastcompany.com/944128/worker-interrupted-cost-t...
[2] https://www.talkboxbooth.com/post/shocking-cost-workplace-di...
Each interruption is a drain on productivity, which costs the company money. What part about this do you not understand?
Getting "into the flow", or loading/reloading the details into your head typically takes 15 to 30 minutes for sufficiently intricate task or dataset. In such a context, a mere, "Hey, you got a minute?" is costly — more so, if i happens repeatedly during the day.
Treasure your freedom from such difficulties.
Allowing for constant interruptions under the guise of "collaboration" costs companies money. If you're in a management situation, you should know that your attitude will lead to waste.
Also, no one I collaborated with or on my team was ever the issue (except that one time at my first job when someone lied their way into a role, and constantly asked me to do their job). If my team member ever wanted to chat or distract me I had no issue.
It’s the fucking CEO who hasn’t bothered to talk to you for a month and ignore every email walking up to your desk, literally knocking on your table to get you to take your headphones off and give them your attention and saying “hey, when is this new feature gonna be done” when the project management software shows very clearly that everything is on track to ship at X date.
Really this isn’t about collaboration, it’s about people being entitled.