Hacker News new | ask | show | jobs
by segmondy 2708 days ago
If the director is smarter and more knowledgeable about the engineering domain, he should overrule. that's what the big-picture strategy is all about, some people make it into leadership because they are really good and capable at engineering. So long as they stay sharp, they can still make technical decisions.
3 comments

Not really, in my experience. If it’s a real director position rather than in name only you simply don’t have time to get into the details enough to be good at this - if you have enough context you aren’t doing your real job well. This can feel like positive contribution but you are actually slowing down the entire group.

What you should be doing is focusing on making sure the decision making process is working well and that you are all learning from issues. If you have an idea you think is better, by all means hand that off to the team. But you have to let them decide against it (so long as they can articulate why). Absent strong empirical evidence that the path is wrong, you go with their choice and discuss how to validate it.

In all cases except team incompetence you are better off this way in the long run. And if the team is incompetent, you have bigger problems.

That might lead to the best technical outcome (if the director is actually right!). But the message it sends to subordinates is incredibly damaging. If a leader really needs to pull rank because they can't explain why a different approach is worthwhile, either they're not a good communicator, and/or their subordinates are incompetent. And this discussion should only be occurring for major, irreversible decisions in the first place.
Agreed. A leader needs to be capable of indirectly & positively influencing the team's architecture and overall technical outcome while not doing so explicitly (manage down, up and out). The team needs to drive and come to their own conclusions, but a true leader can positively impact the vision and strategic execution.
Everyone thinks they're smarter or more knowledgeable and will then always jump in