- 14%

Become an Effective Software Engineering Manager: How to Be the Leader Your Development Team Needs

Original price was: $45.95.Current price is: $39.34.

Added to wishlistRemoved from wishlist 0
Add to compare

Price: $45.95 - $39.34
(as of Nov 19, 2024 10:20:19 UTC – Details)


Software startups make global headlines every day. As technology companies succeed and grow, so do their engineering departments. In your career, you’ll may suddenly get the opportunity to lead teams: to become a manager. But this is often uncharted territory. How can you decide whether this career move is right for you? And if you do, what do you need to learn to succeed? Where do you start? How do you know that you’re doing it right? What does “it” even mean? And isn’t management a dirty word? This book will share the secrets you need to know to manage engineers successfully.

Going from engineer to manager doesn’t have to be intimidating. Engineers can be managers, and fantastic ones at that. Cast aside the rhetoric and focus on practical, hands-on techniques and tools. You’ll become an effective and supportive team leader that your staff will look up to.

Start with your transition to being a manager and see how that compares to being an engineer. Learn how to better organize information, feel productive, and delegate, but not micromanage. Discover how to manage your own boss, hire and fire, do performance and salary reviews, and build a great team. You’ll also learn the psychology: how to ship while keeping staff happy, coach and mentor, deal with deadline pressure, handle sensitive information, and navigate workplace politics.

Consider your whole department. How can you work with other teams to ensure best practice? How do you help form guilds and committees and communicate effectively? How can you create career tracks for individual contributors and managers? How can you support flexible and remote working? How can you improve diversity in the industry through your own actions? This book will show you how.

Great managers can make the world a better place. Join us.


From the brand

The Pragmatic ProgrammersThe Pragmatic Programmers

Explore our collections

For Developers, By DevelopersFor Developers, By Developers

The Pragmatic Programmers publishes hands-on, practical books on classic and cutting-edge software development and engineering management topics. We help professionals solve real-world problems, hone their skills, and advance their careers.

Publisher ‏ : ‎ Pragmatic Bookshelf; 1st edition (June 30, 2020)
Language ‏ : ‎ English
Paperback ‏ : ‎ 398 pages
ISBN-10 ‏ : ‎ 1680507249
ISBN-13 ‏ : ‎ 978-1680507249
Item Weight ‏ : ‎ 2.31 pounds
Dimensions ‏ : ‎ 7.5 x 0.82 x 9.25 inches

12 reviews for Become an Effective Software Engineering Manager: How to Be the Leader Your Development Team Needs

0.0 out of 5
0
0
0
0
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Ignas

    One of the best books on management
    If you are new manager, already doing it for some time or even long time manager – take the book and read it. This is the book you can read chapter by chapter when needed. I found ir very helpful when I started and also found multiple times it very useful when was going through difficult situations. Book is very practical and with almost zero bullshit. Very recommended.

    Helpful(0) Unhelpful(0)You have already voted this
  2. David Stewart

    A must read
    This book is a fountain of knowledge. I’ve experienced many things in book during my career but never had the ability to put them into context. I’ve also learned a lot of new things that I’m excited to try out. The content here is valuable to managers regardless of industry. The strategies discussed are concrete and applicable.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Scott J. Pearson

    A non-technical tutorial to managing software engineering efforts
    Managing software engineering efforts is a difficult task. One needs a thorough knowledge of authoring software, which itself is a rare, time-consuming accomplishment. Almost all general managers do not have an in-depth knowledge of programming (though many assume they do!). A few of the best software developers are promoted into a managerial role and have to figure out what to do on the job. Much literature on general management topics exists, but few writings center on the notoriously fickle yet narrow job of writing code. James Sanier’s book attempts to provide one of the few guides in this domain.This book’s intended audience certainly lies on the side of those beginning with managerial tasks. In concept, it provides a comprehensive overview for the first year in the new role. Choosing to provide quick tutorials, it avoids going into details on specific topics. At times, it makes generalizations for the sake of simplicity and brevity, like when it describes simple career tracks. Those who already have advanced knowledge might find these simplifications a bit trite, but beginners will appreciate the sensitivity for orienting newbies.The book is relatively non-technical in that it fundamentally describes people-oriented tasks instead of, say, financial approaches that involve algorithms. It tends to divide programmers into sociological categories, like a cathedral constructor versus a bazaar browser. Again, these distinctions help, especially at the beginning, but they don’t provide a ton of nuance.The writing style is accessible to general readers, and endnotes are provided for further research. Not many IT-specific terms are used, but prior exposure to a team that produces software is assumed. I took away a couple of new concepts, such as a mentorship matrix and the Dunning-Kruger effect, but I will explore these in more detail through other writings since only overviews were provided here. This approach fits very much in line with what I’ve come to expect from the Pragmatic Programmer series. It helpfully fills a niche for people who want a non-theoretical approach to learning programming, a unique approach that’s both useful and needed.

    Helpful(0) Unhelpful(0)You have already voted this
  4. cerebrum

    Must read for new/aspiring engineering managers
    This book has very great insight and described good strategies for new EMs. It’s also helpful if you don’t have the EM experience but interviewing for a position.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Gergely Orosz

    Essential for new and less experienced EMs, useful for experienced ones
    I’m an experienced engineering manager, and I manage frontline managers. This book is one of the two books I give as required reading for new managers in my team – together with the Manager’s Path. I’ve gotten several actionable ideas on the second part of the book on more advanced topics.What I most like about the book is that it is a “modern”, 2020 take on engineering management – with the focus being on the “hard to get right the first time” parts. I have yet to read a book on engineering management that covers 1:1s, performance reviews, hiring and laying off, diversity & inclusion, workplace politics, remote work, and the need for managers to relax. I have definitely not seen all of these in one place. As I read, I kept nodding along with the experiences and advice. It’s similar advice to what I’d give to anyone wanting to build a great team with a strong developer culture, being a thoughtful manager.I strongly recommend this book to people just starting – or about to start – their first engineering management role. There is a wealth of practical and genuinely good advice written. It is the kind of advice you get in your first two years as a manager – assuming you have one or two great mentors and are surrounded by multiple peers who continuously give you well-intended feedback. Which is not the case for many people. How do you manage your perception? How do you decide what information to broadcast? How do you do good 1:1s? Do perf reviews? Hire? Let people go? I also find myself looking these topics up when I am mentoring less experienced managers, drawing inspiration on activities to suggest for these managers to take on to grow.More experienced managers like myself can also take away good parts, especially in the second part of the book. How do you manage high-stakes “The Eye of Sauron” projects? How do you get the news through the grapevine? How do you make workplace politics work for you? What are ways to communicate well within a larger group? How should you design career ladders? What about diversity, inclusion, remote working and work-life balance?

    Helpful(0) Unhelpful(0)You have already voted this
  6. Amazon Customer

    Everyone in tech can benefit from this book, not just managers
    I was an engineering manager at an early stage startup and helped take it from ~20->200 employees before switching over to senior technical track. I have to say: I would have loved to have this book when I started being a manager. There’s a lot of great tactical advice about how to actually run day-to-day manager responsibilities.However, I benefitted from reading this even though I’m not a manager anymore. It helped frame my relationship with my manager better, and it gave me more respect for managers on my team. One of my favorite sections is on coaching, as I think it’s something that everyone can become skilled at and it will bring value to their role.

    Helpful(0) Unhelpful(0)You have already voted this
  7. Amazon Customer

    Great book about engineering management but is too political in some chapters and content
    This is a fantastic book about engineering management and is a must read for any software engineer who wants to become an engineering manager. But beware, some chapters and content is overly political and leans towards certain political group. Otherwise is a good book if you don’t pay attention to that.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Gino Cerro

    Very relevant content for managers of all levels.

    Helpful(0) Unhelpful(0)You have already voted this
  9. Ethien Salinas

    One of my favorite parts of the book is the chapter about managing yourself, as a manager you’ll want to “delegate” many tasks, but if you do not know how to manage yourself will be a really difficult task.In general, this book can help you to understand what to expect from your day to day as an IT manager, and also gives you some tasks to start doing it properly.

    Helpful(0) Unhelpful(0)You have already voted this
  10. Roberto S.

    I read it 2 years ago, but I decided to make a review now after using parts of the content.Personally I think it is a good introduction for an Engineering Manager.The problem is that you won’t be able to understand some of the dynamics present in an organizations just using this book.You’ll need some tools not presented in this book that could allow you to think about things not using only your mind. One tools for example could be System Thinking.Anyway, if you just started and you want to understand how to organize your life as a new manager, this could be the book for you.

    Helpful(0) Unhelpful(0)You have already voted this
  11. Rylynnskey

    I usually don’t write reviews. But I really had to say my big “thank you” to the author. I am a new manager who was failing with managing people. This book really pulled me out of the pit hole I was in and change my management tactics which lead to finding my own management style. It’s a must-read book for new software engineering managers. Thank you, I really felt I was managed and coached by the author solving my problems.

    Helpful(0) Unhelpful(0)You have already voted this
  12. Ng’ang’a

    The book is clearly written and gave me some practical steps that i could implement. Depending on the level of experince and the specific organization there might be some that do not apply but the ones that do are quite helpful and practical.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Become an Effective Software Engineering Manager: How to Be the Leader Your Development Team Needs
    Become an Effective Software Engineering Manager: How to Be the Leader Your Development Team Needs

    Original price was: $45.95.Current price is: $39.34.

    Try our newest merchandise in category:Software
    Add to compare
    Added to wishlistRemoved from wishlist 0
    Add to compare
    Added to wishlistRemoved from wishlist 0
    Add to compare
    Added to wishlistRemoved from wishlist 0
    Digital Mark System
    Logo
    Compare items
    • Total (0)
    Compare
    0
    Shopping cart