Intro to Eng Management
Engineering Management Overviews
- Advice for a New Executive
Lara wrote up the advice she received from Etsy's CTO / CEO, Chad Dickerson, on how to perform well as a VP of Engineering, which covers 9 sections: • Find/create a peer support group • Partner absurdly closely with product and make sure you understand priorities and the head of product understands tradeoffs • Focus on delivery of the roadmap and everything else will follow • Ask your executive peers regularly what you can do to make their jobs easier – particularly the CEO • Take a stand when you need to • Always have a story • Read widely – offline! – about management and leadership • Realize the impact your mood and demeanor has on people • Develop the right relationship with members of your company’s board
- This 90-Day Plan Turns Engineers into Remarkable Managers
This guide is written for engineering managers, but can also be helpful for managers in other domains. It covers topics including managing your team, peers, and boss, and determining if managing people is right for you.
Transitioning from Individual Contributor
- This Is What Impactful Engineering Leadership Looks Like
Jessica discusses what it means to support a team day-to-day and year-to-year, technical and management growth tracks, and the inflection point for a manager from focusing on coding to empowering others with trust and the right tools and processes.
- Things I've learned transitioning from engineer to engineering manager
Gergely summarizes what worked well for him as he transitioned from senior engineer to engineering manager: the importance of mentors, understanding the new role's priorities, deciding on a time and task management strategy, goal-setting, and taking the time to learn, experiment and reflect.
- What you give up when moving into engineering management
Karl outlines some key differences between IC and management contributions and provides suggestions for new managers to frame the way they think about their new role. • Why is the transition to management so hard? • What engineers give up by becoming managers • What if you don’t like the tradeoffs you made?
Engineering Management Process Examples
Engineering Management Mistakes to Avoid
- How to Fail as a New Engineering Manager
Brad covers 8 traps to avoid as a new engineering manager: 1. Keep coding. 2. Focusing only on the work, not the people. 3. Measuring your value by your output 4. Expecting without expressing 5. Leaving the team out of commitments 6. Mistaking directing for leading 7. Avoiding hard conversations 8. Stop learning your craft
- Mistakes I’ve Made as an Engineering Manager
Sarah covers 4 mistakes for new engineering managers: • Thinking people give feedback the way they want to receive it • Trying to do everything yourself as a manager • Communicating something (only) one time • You have to have everything together all the time
- Engineering Management Anti-Patterns
Rod names and shares some anti-patterns learned from his own experience as an engineering manager: the cloner, the decider, the buddy, the asshole, the joker, the wolf-cryer and the shit umbrella.
- Detangling the Manager: Supervisor, Team Lead, Mentor
Sean describes three sub-roles of management and explains how they can have conflicting goals and incentives, making the manager's role very difficult. He then gives strategies for effectively balancing these conflicting incentives.
Engineering Management Books
- The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change
Camille steps through increasing levels of management complexity, from how to be managed and what to expect from a manager, to senior leadership.
- Become an Effective Software Engineering Manager
This book provides very practical advice across skills including one-on-one meetings, hiring, performance management & reviews, letting people go, contributing to team motivation, project management, and more.
- Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
Michael (also known as @rands) covers: • How to handle conflict • How to hire well • How to motivate employees • How to manage your boss • How to say no • How to handle stressed people freaking out • How to improve your social IQ • How to run a meeting well