Books for software engineers and managers
Books / Engineering Manager
Successful engineering managers deliver for both the business and their people. Many of us pivot into people management without training, fumbling our way through the first few years before hitting a stride.
Great managers break through the inevitable plateau and lead their teams to new heights. These books will help you navigate the waters of people management with an emphasis on fostering a culture of high performance.
Other Categories
Favorite,
CTO,
Tech Lead,
Star Engineer,
New Engineer,
Product Manager,
Designer,
Tech Recruiter,
Startup Founder
Sort by Date or Rating
How one world class software company leverages developers to drive business success
The definitive guide to understanding expectations at each level of engineering management
The origin of Brooks’s Law and look into the counterintuitive world of software engineering management
Pragmatic advice with examples for initiating and executing difficult conversations
A story about rebellion against bureaucracy and corporate politics to delivery customer results
The book I wish everyone would read before pontificating about how to get more women into tech
Lessons on coaching and leadership that easily translate to managing software engineering
The case for systematization and working on the business, not just in the business
Exploring why we don’t see more women in software development
Identify the symptoms of burnout within software teams and prevent burnout using these books
Build systems to serve more users while increasing reliability and performance
Software development metrics and advice to improve productivity and performance
The pragmatic engineer’s alternative to a rewrite
Five things that engineering leaders need to understand about refactoring
An investigation into who killed the junior developer job market
A quick guide to identifying what’s preventing your team from releasing more
An introduction to the Engineering Talent Matrix
Shipping on the first day is an opportunity to send positive signals to new hires about your engineering culture