Unlock your full potential as an effective, efficient, and inspiring leader, and be the software engineering manager that your team deserves!
Think Like a Software Engineering Manager is full of all the skills you’ll need to thrive in software leadership, including:
People and performance management
Empathy and feedback
Delegation and learning to let go
Hiring amazing engineers and handling attrition
Collaborating with cross-functional partners
Managing expectations at all levels
Time and change management
Most dev teams are only as good as their leader. Think Like a Software Engineering Manager teaches you the skills you need to hire, train, and lead a successful software development team. In this practical guide, you’ll explore all aspects of the Software Engineering manager’s job, from operational practices along the software development lifecycle to the core skills of handling humans. Experienced team leader Akansha Gupta provides a well-tested framework that can help you handle almost any quandary or crisis, along with interesting and revelatory stories about her experience as an engineering manager.
about the technology
A superb software engineering manager needs to wear many hats: amazing communicator, effective decision maker, thoughtful mentor, and, of course, technical expert. This book helps you build your strengths and shore up your weaknesses so you can lead a productive team that consistently delivers quality software.
about the book
Think Like a Software Engineering Manager covers the three pillars of software leadership success: people, product, and process. You’ll start with the core concepts of employee management, including handling performance, effective hiring, and when you need to delegate. You’ll quickly progress to the secrets of delivering large scale projects, implementing DevOps, and managing change—everything you need to lead like a pro. Anecdotes and stories from experts in industry give you insider knowledge you won’t find anywhere else. Plus, exercises at the end of each chapter help solidify your understanding and prepare you for success in the role.
about the reader
For anyone interested in leading software teams, from engineers and project/product managers considering a career move to experienced EMs looking to grow and improve.
about the author
Akanksha Gupta is an experienced Engineering Manager currently leading full stack teams with Amazon AWS. Prior to AWS, she has worked for Robinhood, Audible, and Microsoft. She is an Amazon Bar Raiser, helping with hiring initiatives and calibration of potential candidates, and has been a mentor to early and mid-career developers, and is a huge advocate of Women in Tech.