Here are some extra thoughts: The problem with non-engineering managers is that they cannot comprehend (and thus will not accommodate) that engineering work cannot be multi-tasked. At best, task/email/people-management can somehow be, but deep work can't.
There's still hope for non-engineering managers running engineering teams: listen to your engineers; give them what they need to be productive. Do not judge their work as if it was similar to what you're doing daily. Email responsiveness won't keep services up and running on new year's eve.
Here are some extra thoughts:
ReplyDeleteThe problem with non-engineering managers is that they cannot comprehend (and thus will not accommodate) that engineering work cannot be multi-tasked. At best, task/email/people-management can somehow be, but deep work can't.
There's still hope for non-engineering managers running engineering teams: listen to your engineers; give them what they need to be productive. Do not judge their work as if it was similar to what you're doing daily. Email responsiveness won't keep services up and running on new year's eve.