6 Comments
User's avatar
Neo Kim's avatar

Great post as always, Ryan!

I prefer an engineering manager who creates a balance between independence and support in the workplace.

While I am a person who can figure out things on my own with a bit of struggle, I like knowing that there is a leader who can offer support and guidance when I need it.

Expand full comment
John Crickett's avatar

I think you've outlined a great set of traits for an EM to have. I hope I've lived up to them for those I've managed!

Expand full comment
Ivan H's avatar

Having a manager that is understanding and trusting is the most important trait that I want. I don't want managers that are arrogant and think they're superior than the rest of us. Also don't want a manager that yells at people when they make an engineering mistake.

I think it's important for managers to have good "EQ"

If you want to know the traits of a bad manager just go to r/antiwork on reddit and you can read all the experiences people had with bad manager. It's a good way to learn what NOT to do when you're a manager (learning from other people's failure is always good).

Expand full comment
Ryan Peterman's avatar

> I think it's important for managers to have good "EQ"

100%, that's huge. I think a lot of people would rather have an EM that has EQ rather than technical fluency. The best is when they have both

Expand full comment
Irina Stanescu's avatar

The best manager I ever had was also an awesome coach! By asking good questions, he was able to help me figure out what I should do next without feeling like he’s telling me what to do. We were able to build a lot of trust that way.

Expand full comment
Ryan Peterman's avatar

I agree, being able to coach without micromanaging is so important. Google's survey results (https://rework.withgoogle.com/blog/the-evolution-of-project-oxygen/) call out coaching and no micromanaging as their top two most important manager behaviors

Expand full comment