Live data from Hacker News

Ask HN: Should Engineering Managers write code?

news.ycombinator.com

1–5 of 5 posts

Ask HN: Should Engineering Managers write code?

#1
For engineering managers who started as engineers, the longing to return to coding is real. The satisfaction of solving bugs and writing code contrasts with the draining nature of meetings and managing team dynamics.

1. Yes! Only on non-critical work.

2. Yes! Even on critical work.

3. No! Focus on manager duties.

4. Depends (comment below)

Chhose and explain.

Re: Ask HN: Should Engineering Managers write code?

#3
Yes, but on small, self-contained projects so that your engineers don’t have to even think about it.

e.g. You need an internal dashboard but your teams are busy working on customer-facing features? You write it.

One time we suddenly and urgently needed to start caching responses from an external service. My manager wrote something simple in a day or two. Meant that the team didn’t get distracted from the more complex work we were doing.

Re: Ask HN: Should Engineering Managers write code?

#4
I think it's helpful for engineering managers to be technically conversant at a fairly deep level with the technical challenges and domains the team deals with regularly. My reports have told me that in the past, this bolstered their trust in my decision-making and gave me deeper credibility overall.

I didn't do anything terribly difficult/deep, but I think it conveyed a strong, empathetic connection to what they were dealing with that mattered to them.

Re: Ask HN: Should Engineering Managers write code?

#5
post #4

I think it's helpful for engineering managers to be technically conversant at a fairly deep level with the technical challenges and domains the team deals with regularly. My reports have told me that in the past, this bolstered their trust in my decision-making and gave me deeper credibility overall. I didn't do anything terribly difficult/deep, but I think it conveyed a strong, empathetic connection to what they wer…

I agree! All managers should have been mid/strong engineers at some point, and have developed stronger soft skills to become a leader. Without the technical knowledge and understanding of the processes one can't have the needed credibility and trust for other engineers.