Listed below are some of my favorite Engineering resources I've found helpful as I've progressed through my career and several templates I've put together to get the ball rolling for new managers.
- An Elegant Puzzle: Systems of Engineering Management
- The Manager's Path
- Become an Effective Software Engineering Manager: How to Be the Leader Your Development Team Needs
- How to Win Friends and Influence People
- Culture Map
- 97 Things Every Engineering Manager Should Know: Collective Wisdom from the Experts
- The First 90 Days, Updated and Expanded: Proven Strategies for Getting Up to Speed Faster and Smarter