https://heeris.id.au/trinkets/ProgrammerInterrupted.png
This for me is why WFH suits me so well. In my morning I get around 4 hours of pure uninterrupted coding (as long as I stay off here or reddit).
EDIT: I didn't really drive my point home. It's not the friendly face that bothers me, in fact if it was a friendly face then it would hurt me less. But it still hurts regardless.
When using async communication the person can wait until they’re out of the flow and respond. This is one of the great things about email, and the worst thing about Slack.
But I can definitely see how people who didn't grow up on freenode et al might come in with different expectations around Slack responsiveness.
Sounds more sane that forcing an office environment, where I understand that everyone wants to socialise, but why spent more hours for work than necessary?