Books for software engineers and managers
By Category
Favorite,
CTO,
Engineering Manager,
Tech Lead,
Star Engineer,
New Engineer,
Product Manager,
Designer,
Tech Recruiter,
Startup Founder
Sort by Date or Rating
The definitive guide to understanding expectations at each level of engineering management
How one world class software company leverages developers to drive business success
The key components of strategy and how to differentiate a management technique from strategy
Interviews with startup founders, CEOs, and other executives discussing high growth
Developing agile enterprises by extending agile principles to business support functions
Real-world system design interview questions that also help you excel in your current role
A story about rebellion against bureaucracy and corporate politics to delivery customer results
A brief history of computer programming, plus analysis of the gap between academia and industry
The case for systematization and working on the business, not just in the business
Pragmatic advice with examples for initiating and executing difficult conversations
A quick read self-help guide to focusing on what you care about and ignoring the rest
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
Practical copywriting tips highly applicable to recruiting and product development
The origin of Brooks’s Law and look into the counterintuitive world of software engineering management