Hacker News new | ask | show | jobs
by nostrebored 1112 days ago
Because 10 minutes of your time might save hours of someone else’s. Why is your productivity more important than your entire teams?

I feel like people don’t treat achieving business goals as part of their job in dev. I’ve never had people treat this as a problem across other job roles.

2 comments

Constant interruptions are the biggest enemy of top performers. Everyone should have the right to at least a few hours of freedom for interruption except in the case of genuine emergency. There is a problem in the organization if people cannot work for a few hours on their own without asking for help or if there is too much unwritten organizational knowledge so that people can't help themselves.

Of course people should make themselves available and not be jerks but I strongly believe that a culture that encourages unrestricted interruptions will achieve worse business outcomes in the long run.

If ten minutes of my time is worth hours of yours and you are coming to me, I must know what I'm doing and you ought to respect my concentration. You will still get your help, but respectful of my schedule. Tell me how urgently you need an answer, and I will triage it. If there is an incident, that is different.

I do believe that there is room for better tools in this area, and I'm working on it. Tools that help users solve their problems collaboratively without imposing undue burden on their coworkers.