10 Must-read Engineering Management Books by non-EMs

Source: https://newsletter.manager.dev/p/10-must-reads-for-engineering-leaders

TitleAuthor(s)YearKey Idea
1Turn the Ship AroundL. David Marquet2013Build a team that doesn’t depend on you; empower decision-making.
2No Rules RulesErin Meyer & Reed Hastings2020Remove controls and bureaucracy through high talent, candor, and trust.
3Extreme OwnershipJocko Willink & Leif Babin2015Take full responsibility; YOU are the organization.
4High Output ManagementAndy Grove1983Focus on leader leverage to maximize team output.
5From Worst to FirstGordon M. Bethune & Scott Huler1998Connect your team to the business to improve results.
6The Making of a ManagerJulie Zhuo2019Understand how you are measured as a manager and focus on team health.
7The Manager’s PathCamille Fournier2017Understand the skill of being managed effectively.
8The 5 Dysfunctions of a TeamPatrick Lencioni2002Learn how to build a great team by overcoming common dysfunctions.
9The Ride of a LifetimeRobert Iger2019Recognize the advantages of persevering through tough times.
10Dare to LeadBrené Brown2018Embrace vulnerability as a strength in the workplace.

7 Must-read Engineering Management books by EMs

Source: https://newsletter.manager.dev/p/the-7-best-engineering-management

TitleAuthor(s)YearGoodreads RatingIdeal AudienceKey Lesson
1Become an Effective Software Engineering ManagerJames Stanier20204.4First-level Engineering ManagersUnderstand and leverage the Zone of Proximal Development to help engineers grow their skills and careers.
2Peopleware: Productive Projects and TeamsTom DeMarco & Timothy Lister19874.1Experienced hands-on EMsRecognize and foster the conditions for a “jelled team” – a highly cohesive and productive group that enjoys their work and has low turnover.
3Leading Snowflakes: The New Engineering Manager’s HandbookOren Ellenbogen20133.9Newly promoted EMsOptimize for business learning by ensuring the team’s work aligns with business goals and making trade-offs visible, utilizing frameworks like Pirate Metrics (AARRR).
4An Elegant Puzzle: Systems of Engineering ManagementWill Larson20194.1Experienced managers (also valuable for beginners)Be aware of common pitfalls for engineering managers, such as only managing up or down, neglecting relationships, or defining their role too narrowly.
5The Manager’s Path: A Guide for Tech Leaders Navigating Growth and ChangeCamille Fournier20174.3Early-career managers (and aspiring ones)Understand the importance of being actively managed – expect regular one-on-ones, prepare agendas, give your manager a break, and choose your manager wisely.
6The Art of Leadership: Small Things, Done WellMichael Lopp20204.2All levelsEmbrace delegation, even when it feels like it might result in a less-than-perfect outcome initially, as it builds trust and fosters growth within the team.
7Extreme Programming Explained: Embrace ChangeKent Beck & Cynthia Andres19994.1Technical leaders (managers and ICs)Understand and apply the values, principles, and practices of Extreme Programming to produce higher-quality software more productively. Recognize the importance of bridging the gap between values and situated practices with domain-specific principles.