Blog for Engineering Managers

Blog for Engineering Managers

Share this post

Blog for Engineering Managers
Blog for Engineering Managers
Evolve these 5 engineering skills to succeed as a manager

Evolve these 5 engineering skills to succeed as a manager

Debugging, code reviews, continuous deployments, refactoring, and pair programming.

Stephane Moreau's avatar
Stephane Moreau
Mar 18, 2025
∙ Paid
13

Share this post

Blog for Engineering Managers
Blog for Engineering Managers
Evolve these 5 engineering skills to succeed as a manager
5
2
Share

Most engineers avoid management like it’s an old Java project nobody wants to refactor. It is messy, full of unpredictable problems, and, worst of all there rarely is an undo button.

Yet, many engineers end up in management without planning to.

You write code, get better, become a senior, then a tech lead… and suddenly your manager quits.

“Can you take on some leadership responsibilities while we find a replacement?”

Sure, why not… But the replacement never comes.

And just like that, you’ve gone from building software to building a team without any training or guidance.

Outline

- Most companies are terrible at growing Engineering Managers
- Engineering skills mapped to manager responsibilities
- But people are not code
- How to get better at managing
- Not everyone needs to be a manager (and that’s okay)
- Final thoughts
- Some useful links from me

This post is for paid subscribers

Already a paid subscriber? Sign in
© 2025 Stephane Moreau
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share