The 10 Attributes of a Good Engineering Manager

  1. Be trusting
  2. Emotional intelligence and ability to establish trust
  3. Ability to shield the team from interruptions
  4. Ability to manage the team’s motivation
  5. Strong work ethic and cohesion with company culture
  6. Advocate for change to seek positive evolution in a constant manner
  7. Ability to work with departments outside of engineering
  8. Mentoring abilities
  9. Technical literacy and problem-solving skills
  10. Ability to make hard decisions and manage conflicts

How Can You Become a Great Engineering Manager?

  1. Embody the vision
  2. Support your team in the short and long term
  3. Challenge the team to grow faster
  4. Embrace the differences
  5. Level up the product and engineering partnership
  6. Know themselves and educate others about themselves