Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows with Prime
Try Prime
and start saving today with fast, free delivery
Amazon Prime includes:
Fast, FREE Delivery is available to Prime members. To join, select "Try Amazon Prime and start saving today with Fast, FREE Delivery" below the Add to Cart button.
Amazon Prime members enjoy:- Cardmembers earn 5% Back at Amazon.com with a Prime Credit Card.
- Unlimited Free Two-Day Delivery
- Streaming of thousands of movies and TV shows with limited ads on Prime Video.
- A Kindle book to borrow for free each month - with no due dates
- Listen to over 2 million songs and hundreds of playlists
- Unlimited photo storage with anywhere access
Important: Your credit card will NOT be charged when you start your free trial or if you cancel during the trial period. If you're happy with Amazon Prime, do nothing. At the end of the free trial, your membership will automatically upgrade to a monthly membership.
-16% $18.50$18.50
Ships from: Amazon.com Sold by: Amazon.com
$16.76$16.76
FREE delivery Monday, August 5
Ships from: -Bookworm- Sold by: -Bookworm-
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Image Unavailable
Color:
-
-
-
- To view this video download Flash Player
Audible sample Sample
An Elegant Puzzle: Systems of Engineering Management
Explore your book, then jump right back to where you left off with Page Flip.
View high quality images that let you zoom in to take a closer look.
Enjoy features only possible in digital – start reading right away, carry your library with you, adjust the font, create shareable notes and highlights, and more.
Discover additional details about the events, people, and places in your book, with Wikipedia integration.
Purchase options and add-ons
There’s a saying that people don’t leave companies, they leave managers. Management is a key part of any organization, yet the discipline is often self-taught and unstructured. Getting to the good solutions for complex management challenges can make the difference between fulfillment and frustration for teams—and, ultimately, between the success and failure of companies.
Will Larson’s An Elegant Puzzle focuses on the particular challenges of engineering management—from sizing teams to handling technical debt to performing succession planning—and provides a path to the good solutions. Drawing from his experience at Digg, Uber, and Stripe, Larson has developed a thoughtful approach to engineering management for leaders of all levels at companies of all sizes. An Elegant Puzzle balances structured principles and human-centric thinking to help any leader create more effective and rewarding organizations for engineers to thrive in.
- ISBN-101732265186
- ISBN-13978-1732265189
- PublisherStripe Press
- Publication dateMay 20, 2019
- LanguageEnglish
- Dimensions6 x 1.25 x 9 inches
- Print length288 pages
Books with Buzz
Discover the latest buzz-worthy books, from mysteries and romance to humor and nonfiction. Explore more
Frequently bought together
More items to explore
- Staff Engineer: Leadership beyond the management trackPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Friday, Aug 2
- The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and ChangePaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Friday, Aug 2
- The Manager's Path: A Guide for Tech Leaders Navigating Growth and ChangePaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Friday, Aug 2Only 17 left in stock (more on the way).
- The Engineering Executive's Primer: Impactful Technical LeadershipPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Friday, Aug 2
- The Software Engineer's Guidebook: Navigating senior, tech lead, and staff engineer positions at tech companies and startupsPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Friday, Aug 2
- Scaling People: Tactics for Management and Company BuildingHardcoverFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Friday, Aug 2
Get to know this book
What's it about?
A guide to solving complex problems in engineering management, from sizing teams to handling technical debt, providing practical solutions for leaders of all levels.Popular highlight
Organizational design gets the right people in the right places, empowers them to make decisions, and then holds them accountable for their results.2,336 Kindle readers highlighted thisPopular highlight
An important property of teams is that they abstract the complexities of the individuals that compose them. Teams with fewer than four individuals are a sufficiently leaky abstraction that they function indistinguishably from individuals.1,804 Kindle readers highlighted thisPopular highlight
A team is innovating when their technical debt is sustainably low, morale is high, and the majority of work is satisfying new user needs.1,373 Kindle readers highlighted this
From the Publisher
|
|
|
---|---|---|
'A masterful study of engineering management'"An Elegant Puzzle is a masterful study of the challenges and demands of the discipline of engineering management viewed through the prism of systems thinking. Readers can expect an actionable template for addressing complex problems with finesse, creativity and fairness." —Cindy Sridharan, Distributed Systems Engineer and author of Distributed Systems Observability |
'Captures the timeless spirit of creative problem-solving'"Software engineering is evolving faster than ever before. What principles are durable in a time of so much change and what are the contemporary pain points that may change in the future but cannot be ignored today? In An Elegant Puzzle, Will Larson captures the timeless spirit of creative problem-solving that draws us to software engineering while also providing concrete strategies for modern organizations." —Jeffrey Meyerson, Host of Software Engineering Daily |
'An Elegant Puzzle will become your favorite go-to resource'"Engineering Managers can often feel like they are struggling to keep their head above the water. Our technical training is missing the frameworks and tools needed to build healthy and productive teams. The insights and step-by-step approach covered in An Elegant Puzzle will become your favorite go-to resource." —Oren Ellenbogen, VP Engineering at Forter, Curator of Software Lead Weekly newsletter |
About the author
Will Larson has been an engineering leader and software engineer at technology companies of many shapes and sizes, including Yahoo!, Digg, SocialCode, Uber, and, since 2016, Stripe.
He grew up in North Carolina, studied Computer Science at Centre College in Kentucky, spent a year in Japan for the JET Program teaching English, and has been living in San Francisco since 2009.
An Elegant Puzzle draws from the writing in his blog, Irrational Exuberance!, that he has been updating since graduating from college. It is currently, and will always be, a work in progress.
An introduction from Will Larson
Some people go into management out of a desire to be of service. Others become managers in a cynical pact, exchanging excitement in their current role for the prospect of continued salary bumps and promotions. There are even folks who initially go into management because they’re entirely fed up with their own manager and are convinced that they could do better.
I won’t say which of those, if any, describes me.
Regardless of what motivation first brings you into management, it can feel as if you’ve entered a troubled profession. Skilled practitioners are scarce, and only the exceptional company is willing to invest in growing its managers.
As I’ve become more experienced, my appreciation for management, and engineering management in particular, has grown, and I’ve come to view the field as a series of elegant, rewarding, and important puzzles. This book is a collection of those puzzles, which I’ve had the good fortune to struggle with and learn from.
If you finish the entire book, you won’t walk into your office the next day as a perfect manager (I remain grateful for the days I walk into the office feeling like a marginally competent one), but I hope that it’ll stimulate questions about how you’re approaching management, provide a few new approaches for you to experiment with, and help you take a few steps further down the path of engineering management.
About the publisher
Stripe Press publishes books about economic and technological advancement. Stripe partners with hundreds of thousands of the world’s most innovative businesses—organizations that will shape the world of tomorrow. These businesses are the result of many different inputs. Perhaps the most important ingredient is "ideas." Stripe Press highlights ideas that we think can be broadly useful. Some books contain entirely new material, some are collections of existing work reimagined, and others are republications of previous works that have remained relevant over time or have renewed relevance today.
Other titles by Stripe Press:
- High Growth Handbook by Elad Gil
- The Dream Machine by M. Mitchell Waldrop
- Stubborn Attachments by Tyler Cowen
- Revolt of the Public by Martin Gurri
- Get Together by Bailey Richardson, Kevin Huynh, and Kai Elmer Sotto
- The Making of Prince of Persia by Jordan Mechner
- The Art of Doing Science and Engineering by Richard W. Hamming
- Working in Public by Nadia Eghbal
Editorial Reviews
Review
“An Elegant Puzzle is a masterful study of the challenges and demands of the discipline of engineering management viewed through the prism of systems thinking. Readers can expect an actionable template for addressing complex problems with finesse, creativity and fairness.” --Cindy Sridharan, Distributed Systems Engineer and author of Distributed Systems Observability
“Engineering Managers can often feel like they are struggling to keep their head above the water. Our technical training is missing the frameworks and tools needed to build healthy and productive teams. The insights and step-by-step approach covered in An Elegant Puzzle will become your favorite go-to resource.” --Oren Ellenbogen, VP Engineering at Forter, Curator of Software Lead Weekly newsletter
About the Author
Product details
- Publisher : Stripe Press (May 20, 2019)
- Language : English
- Hardcover : 288 pages
- ISBN-10 : 1732265186
- ISBN-13 : 978-1732265189
- Item Weight : 10.6 ounces
- Dimensions : 6 x 1.25 x 9 inches
- Best Sellers Rank: #18,299 in Books (See Top 100 in Books)
- #2 in Technical Project Management (Books)
- #16 in Computers & Technology Industry
- #328 in Leadership & Motivation
- Customer Reviews:
About the author
Will Larson has been an engineering leader and software engineer at technology companies of many shapes and sizes including Calm, Stripe, and Uber. He grew up in North Carolina, studied Computer Science at Centre College in Kentucky, spent a year in Japan on the JET Program teaching English, and has been living in San Francisco since 2009. He writes frequently on his blog, Irrational Exuberance, at lethain.com.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonCustomers say
Customers say the book takes an engineering-focused view on management. They find the content specific, practical, and actionable. Readers also say the reading experience is organized, printed, and well-written.
AI-generated from the text of customer reviews
Customers find the content excellent, thoughtful, and useful on a daily basis. They also say it's a fantastic read for all engineers, not just management types, and that it provides good observations and beneficial advice. Readers also mention that the text is rich with references and that the book is a great addition to their collection of EM books.
"...I think this is an excellent manual for the new or old engineering manager - a perfect resource for you to dip into when you are confronted with..." Read more
"...I like how it takes an engineering-focused view on management, instead of taking a management-focused view on software engineering, that other books..." Read more
"This book was a fantastic addition to my collection of EM books. Would highly recommend it!" Read more
"...(for example, restructuring a department), those are still very interesting and eye-opening to read for a junior manager: you get to better..." Read more
Customers find the book well written, great, and high quality. They also say the author is passionate and intelligent. Readers also say that the tone of the book is casual and it feels like they're sitting with Will, having coffee.
"...The tone of the book is casual: it feels like we're sitting with Will, having coffee, while he talks about problems he's faced at different companies..." Read more
"...The older book from 2019 looks and feels like a really high quality book; it's beautiful. The book from 2022 looks like a cheap copy...." Read more
"...job of distilling a significant amount of value into a brief and accessible text...." Read more
"...Will's systems approach to management is truly fascinating and well articulate...." Read more
Reviews with images
-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
Having read many management and engineering management books, what set Will's book apart is it starts right where the others end. An Elegant Puzzle wastes no time - especially not in the beginning - on covering the generic manager's toolkit, such as 1:1s, giving feedback, team building, which many other books devote a good chunk of their content. Instead, it talks about the engineering pain points that come with a high-growth organization and team, once management fundamentals are in place. What to do when our systems are slowing us down, but we have too many migrations? What's a good way to pay down tech debt? How do we say no, when there is so much work, but not enough people? How do we grow seniority evenly across the team?
The tone of the book is casual: it feels like we're sitting with Will, having coffee, while he talks about problems he's faced at different companies, systemic approaches he's seen work best, then giving examples of things that worked for him, in the past. I like how the book rarely presents "best" approaches, instead, Will shares what worked for him - with a healthy dose of systems thinking - and approaches he recommends to his peers and managers on his team.
The book is a good read for product managers and engineers working at high-growth companies will find it a good read. Other disciplines working with engineering - such as recruiters or operations - can get more empathy towards engineering, when reading it. The head of product at a large startup recently told me how she was devouring over the book and a recruiting manager, who read the book, shared how he thought the book translates well to managing people in his field.
However, this book is one of the rare excellent ones, and most probably a must-read for any manager (probably even outside tech).
I'm a junior manager and I initially thought the book was not a good fit for me as I started to read the first chapter: this book is written by an upper-manager and talks about many problems related to upper-management that a junior manager does not encounter himself, especially in the first two chapters.
However, I kept reading and it was the right thing to do: the book is incredibly complete and covers everything. Many points are actually relevant whether you are a junior manager or a more experienced one. For the other parts more related to upper-management (for example, restructuring a department), those are still very interesting and eye-opening to read for a junior manager: you get to better understand what your own manager is doing now, or what challenges he will face soon. It truly allows you to connect the dots and reflect more about your own company environment.
Besides that, this book is very practical. It's very easy to understand each point and how to approach each problem. Of course, each company is different and you can't have a cooking-recipe that works everywhere: you still need to adapt based on your environment, but you are much clearer on how to do it, and what should you pay attention to. This is much better than most other books out there that focus on banalities everyone already knows, or only stick to an abstract level such that you don't know much more than when you started reading them.
I can't recommend enough that book.