jampa.dev · Saved

Things I’ve learned in my 10 years as an engineering manager

www.jampa.dev/p/lessons-learned-after-10-years-as

What Jamie wrote

Great set of less-obvious learnings.

  1. The "well-defined engineering manager role" is a myth
  2. Everyone needs to care about the Product
  3. There is no such thing as a free lunch when it comes to processes
  4. Communicating downward requires transparency
  5. Communicating up requires a strategy
  6. You are 10% player, 30% coach, and 60% cheerleader
  7. Your goal is for your team to thrive without you
  8. You can't succeed without trusting your team
  9. Trust, but verify
  10. Eventually delegate everything.
  11. There is no free lunch when it comes to reducing risk

I'd add a giant +1 to this callout on the product.

The most common reason companies fail is creating products that don't deliver value to users, causing them not to pay.

All of this is great advice.