Think Like a Software Engineering Manager
Original price was: $49.99.$42.30Current price is: $42.30.
Price: $49.99 - $42.30
(as of Nov 04, 2024 00:04:19 UTC – Details)
Unlock your full potential as an effective, efficient, and inspiring leader, and be the software engineering manager that your team deserves!
Most development teams are only as good as their leader. In this practical guide, you’ll explore all aspects of the software engineering manager’s job, from operational practices to the core skills of handling humans.
Think Like a Software Engineering Manager is full of all the skills you’ll need to thrive in software leadership, including:
People and performance managementEmpathy and feedbackDelegation and learning to let goHiring amazing engineers and handling attritionCollaborating with cross-functional partnersManaging expectations at all levelsImplementing engineering and operational excellenceTime and organizational change management
Experienced team leader Akanksha Gupta helps you explore whether software engineering management is the right move for your career, guides you through preparing for the position, and gives you all the tools you need to thrive in the role. Thought-provoking exercises help you apply what you learn to your daily professional life, and prepare you for making the big decisions about software.
Purchase of the print book includes a free eBook in PDF and ePub formats from Manning Publications.
About the technology
A software engineering manager needs to be an amazing communicator, an effective decision maker, and a thoughtful mentor. Your success depends on your ability to evaluate and manage projects, motivate and lead your team, and coolly handle whatever crisis each new day brings. It’s a big transition, and this book will guide you every step of the way.
About the book
Think Like a Software Engineering Manager teaches you how to hire, train, and lead a successful development team. You’ll start with building and managing your team to maximize performance. You’ll then quickly progress to strategies for delivering large scale projects, cultivating excellence in your projects, and managing change. Author Akanksha Gupta’s battle stories and industry anecdotes from her work at Amazon, Audible, Robinhood, and Microsoft reveal how the experts handle the biggest engineering management challenges.
What’s inside
People and performance managementHiring amazing engineers and handling attritionCollaborating with cross-functional partnersPractice for success with insightful exercises
About the reader
For new and aspiring software engineering managers.
About the author
Akanksha Gupta is an engineering leader at Amazon AWS. She has served as an engineering manager at Robinhood, Audible, and Microsoft and passionately champions the cause of empowering women within the tech industry.
The technical editor on this book was Bruce Bergman.
Table of Contents
PART 1
1 Exploring the engineering manager role
2 Individual contributor to engineering manager
3 Managing people, teams, and yourself
4 Managing performance
5 Delegation: Learn to let go
6 Rewards and recognition
7 Hiring
8 Handling attrition
PART 2
9 Working with cross-functional partners
10 Project management, execution, and delivery
11 Managing expectations
PART 3
12 Engineering and operational excellence
13 Organizational change management
14 Time management
15 Beyond this book: Grow yourself
From the Publisher
Publisher : Manning (August 6, 2024)
Language : English
Paperback : 352 pages
ISBN-10 : 1633438430
ISBN-13 : 978-1633438439
Item Weight : 2.31 pounds
Dimensions : 7.38 x 0.8 x 9.25 inches
7 reviews for Think Like a Software Engineering Manager
Add a review
You must be logged in to post a review.
Original price was: $49.99.$42.30Current price is: $42.30.
Radhna –
A must read!
Akanksha Gupta’s Think Like a Software Engineering Manager is a must-read for aspiring and current engineering leaders. The book offers a deep dive into the multifaceted role of a software engineering manager, providing practical advice and real-world examples to guide readers through the complexities of the position.What I Liked:Comprehensive Coverage: Gupta covers a wide range of topics, from building and managing high-performing teams to delivering large-scale projects and managing change. This breadth makes the book a valuable resource for managers at different stages of their careers.Practical Advice: The book is filled with actionable strategies and tips that can be immediately applied to improve team performance and project outcomes.Real-World Examples: Gupta’s experience at tech giants like Amazon, Audible, Robinhood, and Microsoft lends credibility to her advice and makes the content relatable.Focus on People Management: The book emphasizes the importance of building strong teams and fostering a positive work environment. This is a crucial aspect of effective leadership that is often overlooked.Areas for Improvement:Deeper Dive into Specific Topics: While the book covers a broad range of topics, some readers might benefit from a more in-depth exploration of specific areas, such as performance management or conflict resolution.Additional Case Studies: More detailed case studies could provide additional insights into how to apply the concepts in different organizational contexts.Overall:Think Like a Software Engineering Manager is an invaluable resource for anyone aspiring to or currently holding a software engineering management position. Gupta’s expertise and engaging writing style make the book both informative and enjoyable to read. I highly recommend it to anyone looking to enhance their leadership skills and drive success in their organization.
B. Bergman –
Interested in making the transition? Everything you need to know is in this book
Excellent resource that tackles all of the major (and many of the minor) responsibilities of a Software Engineering Manager, from resourcing, team building, planning, time management & collaboration and more. Each chapter has several examples of how to apply your new skills, as well as a section for further review and independent thought. Moving from an engineer to an SEM can be scary, and if you have an awesome mentor in your organization, then good for you. If not, use this book as your mentor.What I liked most about the book is the logical and progressive approach to addressing each of the areas you will be responsible for right off the bat. Take your technical skills with you, and if you have other areas where you feel less confident, read the appropriate chapter that you feel can help you best. There is no right or wrong answer, but at least you have a “cookbook” of sorts at your fingertips to refer back to if you have questions or issues.The author really knows her stuff, and shows in how she presents the information in the same way many of us learned how to be good leaders: utilizing our network of friends and mentors, and learning new skills that are needed in a different role. Really good read!
B. Rader –
Great advice from someone who has made the leap
As a software developer that is currently split between management and development, this book contained lots of useful advice. The one criticism that I would leverage against it is that it is clearly written from the perspective from someone in âbig techâ meaning that they have seemingly endless access to the best and brightest developers. Not all software development managers are so fortunate and will struggle to apply some of the advice given their resources. Not all developers will be âonboardâ or as skilled, or smaller companies may not invest in the solutions mentioned. Overall, it is a good book however.
Dane Balia –
Unlock the secrets to engineering leadership
âThink Like an Engineering Managerâ is a must-read for anyone starting their journey as an engineering manager or transitioning from a senior software engineering role. It offers a well-rounded, practical, and digestible guide that is both direct and insightful. The book is packed with real-world tips, relatable scenarios, role-playing exercises, and analogies that drive home key concepts about leading people in the dynamic environments of software development and DevOps. Whether youâre looking to sharpen your leadership skills, better articulate the decisions you instinctively make, or reinforce your current approach to management, this book will be an invaluable resource.â
Jasmeet Pahuja –
Insightful guide for aspiring and current software engineering managers
This book is an insightful guide for aspiring and current software engineering managers. It covers the complexities of leadership, from managing teams to navigating career growth, offering practical advice and real-world examples. A must-read for anyone looking to excel in tech management.
rajesh s –
Great read for an aspiring engineering leader
This is a very useful read for anyone who wants to pursue the role of a Software Engineering Manager or a refresher read for someone who is already in the role.The book is well articulated with relatable examples that allows the readers to connect the dots between a good practice, potential problems and its solution. The book is sequenced nicely making the flow logical and interesting.
AM –
Highly Recommended!
This book is truly a great readâcaptivating, insightful, and full of valuable lessons. The author does an excellent job of blending stories with meaningful takeaways, making it hard to put down.