11 Must-Read Engineering Books in 2021

11 Must-Read Engineering Books in 2021

We know that we are a platform that mainly curates books around Product Management. While we've been tackling many typical product topics such as Design, Research, Data, and more, we kind of missed out on more technical areas. We definitely want to change that! So here it is: Our top-books collection on Engineering in 2021. Happy reading.

Working in Public

Working in Public

The Making and Maintenance of Open Source Software
by Nadia Eghbal

Why read?

Open source software––in which developers publish code that anyone can use––has long served as a bellwether for other online behavior. In the late 1990s, it provided an optimistic model for public collaboration, but in the last 20 years it’s shifted to solo operators who write and publish code that’s consumed by millions.

256 pages, 2020

The Unicorn Project

The Unicorn Project

A Novel about Developers, Digital Disruption, and Thriving in the Age of Data
by Gene Kim

Why read?

The Unicorn Project reads like a fiction novel, following Maxine, a senior lead developer and architect, as she is exiled to the Phoenix Project as punishment for contributing to a payroll outage. She tries to survive in what feels like a heartless and uncaring bureaucracy and to work within a system where no one can get anything done without endless committees, paperwork, and approvals. This book is a must read for anyone navigating a tech company, as an engineer or especially as a leader. Or any other role, for that matter.

352 pages, 2019

Doing Agile Right

Doing Agile Right

Transformation Without Chaos
by Darrell Rigby, Sarah Elk, Steve Berez

Why read?

For decades business leaders have been painfully aware of a huge chasm: They aspire to create nimble, flexible enterprises. But their day-to-day reality is silos, sluggish processes, and stalled innovation. Today, agile is hailed as the essential bridge across this chasm, with the potential to transform a company and catapult it to the head of the pack. Not so fast. In this clear-eyed, indispensable book, Bain & Company thought leader Darrell Rigby and his colleagues Sarah Elk and Steve Berez provide a much-needed reality check. They dispel the myths and misconceptions that have accompanied agile’s rise to prominence–the idea that it can reshape an organization all at once, for instance, or that it should be used in every function and for all types of work. They illustrate that agile teams can indeed be powerful, making people’s jobs more rewarding and turbocharging innovation, but such results are possible only if the method is fully understood and implemented the right way.

256 pages, 2020

An Elegant Puzzle

An Elegant Puzzle

Systems of Engineering Management
by Will Larson

Why read?

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 of complex management challenges can make the difference between fulfillment and frustration for teams, and, ultimately, the success or failure of companies.

289 pages, 2019

Competing in the Age of AI

Competing in the Age of AI

Strategy and Leadership When Algorithms and Networks Run the World
by Karim R. Lakhani, Marco Iansiti

Why read?

“A provocative new book” – The New York Times AI-centric organizations exhibit a new operating architecture, redefining how they create, capture, share, and deliver value. Marco Iansiti and Karim R. Lakhani show how reinventing the firm around data, analytics, and AI removes traditional constraints on scale, scope, and learning that have restricted business growth for hundreds of years. From Airbnb to Ant Financial, Microsoft to Amazon, research shows how AI-driven processes are vastly more scalable than traditional processes, allow massive scope increase, enabling companies to straddle industry boundaries, and create powerful opportunities for learning–to drive ever more accurate, complex, and sophisticated predictions. When traditional operating constraints are removed, strategy becomes a whole new game, one whose rules and likely outcomes this book will make clear. Iansiti and Lakhani: Present a framework for rethinking business and operating models Explain how “collisions” between AI-driven/digital and traditional/analog firms are reshaping competition, altering the structure of our economy, and forcing traditional companies to rearchitect their operating models Explain the opportunities and risks created by digital firms Describe the new challenges and responsibilities for the leaders of both digital and traditional firms Packed with examples–including many from the most powerful and innovative global, AI-driven competitors–and based on research in hundreds of firms across many sectors, this is your essential guide for rethinking how your firm competes and operates in the era of AI.

288 pages, 2020

The Dream Machine

The Dream Machine

by M. Mitchell Waldrop

Why read?

Behind every great revolution is a vision and behind perhaps the greatest revolution of our time, personal computing, is the vision of J.C.R. Licklider. He did not design the first personal computers or write the software that ran on them, nor was he involved in the legendary early companies that brought them to the forefront of our everyday experience. He was instead a relentless visionary that saw the potential of the way individuals could interact with computers and software.

529 pages, 2018

The Almanack of Naval Ravikant

The Almanack of Naval Ravikant

A Guide to Wealth and Happiness
by Eric Jorgenson

Why read?

Getting rich is not just about luck; happiness is not just a trait we are born with. These aspirations may seem out of reach, but building wealth and being happy are skills we can learn. So what are these skills, and how do we learn them? What are the principles that should guide our efforts? What does progress really look like? Naval Ravikant is an entrepreneur, philosopher, and investor who has captivated the world with his principles for building wealth and creating long-term happiness. The Almanack of Naval Ravikant is a collection of Naval’s wisdom and experience from the last ten years, shared as a curation of his most insightful interviews and poignant reflections. This isn’t a how-to book, or a step-by-step gimmick. Instead, through Naval’s own words, you will learn how to walk your own unique path toward a happier, wealthier life.

242 pages, 2020

The Making of Prince of Persia

The Making of Prince of Persia

Journals 1985 - 1993
by Jordan Mechner

Why read?

The creator of one of the most innovative and best-selling video games of all time gives an unvarnished look into the process in this one-of-a-kind compilation. Before Prince of Persia was a best-selling video game franchise and a Disney movie, it was an Apple II computer game created and programmed by one person, Jordan Mechner. Mechner’s candid and revealing journals from the time capture the journey from his parents’ basement to the forefront of the fast-growing 1980s video game industry… and the creative, technical, and personal struggles that brought the prince into being and ultimately into the homes of millions of people worldwide. Now, on the 30th anniversary of Prince of Persia’s release, Mechner looks back at the journals he kept from 1985 to 1993, offering new insights into the game that established him as a pioneer of cinematic storytelling in the industry. This beautifully illustrated and annotated collector’s edition includes: 300 pages of Jordan’s original journals, Present-day margin notations by Jordan adding explanation, context, and affectionate cartoons of real-life characters, Archival visuals illustrating the stages of the game’s creation, Work-in-progress sketches, rotoscoped animation, screen shots, interface design, memos, and more, A full-color 32-page “Legacy” section in which Jordan and fans share Prince of Persia memories from the past 30 years, including the Ubisoft games and Disney movie. The Making of Prince of Persia is both a tribute to a timeless classic, and an indelible look at the creative process that will resonate with retro-gaming fans, game developers, and writers, artists, and creators of all stripes.

335 pages, 2020

AI Superpowers

AI Superpowers

China, Silicon Valley, and the New World Order
by Kai-Fu Lee

Why read?

Nobody understands the complexity of issues that will drive the explosive development of artificial intelligence in China and the U.S. better than Kai-Fu Lee. He is a technical wizard who has led AI research and development teams in both countries, has lived in both cultures, and today operates one of the most prominent AI venture funds in China. His insights into the diverse cultural, governmental and technical factors that will frame the competition between nations make this book a must-read for anybody interested in the future of AI, and how it might change the world order.

272 pages, 2018

97 Things Every Engineering Manager Should Know

97 Things Every Engineering Manager Should Know

A Novel about Developers, Digital Disruption, and Thriving in the Age of Data
by Matthew Skelton

Why read?

Managing people is hard, and the industry as a whole is bad at it. Many managers lack the experience, training, tools, texts, and frameworks to do it well. From mentoring interns to working in senior management, this book will take you through the stages of management and provide actionable advice on how to approach the obstacles you’ll encounter as a technical manager. From the same author as The Managers Path, Camille Fournier draws upon her deep experience as a technical leader and manager at different levels, to bring you insights and actionable advice to improve as a leader.

296 pages, 2019

A Scrum Book

A Scrum Book

The Spirit of the Game
by Jeff Sutherland, James O. Coplien

Why read?

Gain insights and depth of rationale into Scrum from many highly respected world authorities, including one of its founders, who lead you through the deep foundations of Scrum’s structure and practice. Enhance and customize your Scrum practice with ninety-four organizational building blocks, called patterns, that you can freely and flexibly choose from to fit your needs. Understand and appreciate the history of Scrum and the role it plays in solving common problems in product development. Building a successful product usually involves teams of people, and many choose the Scrum approach to aid in creating products that deliver the highest possible value. Implementing Scrum gives teams a collection of powerful ideas they can assemble to fit their needs and meet their goals. The ninety-four patterns contained within are elaborated nuggets of insight into Scrum’s building blocks, how they work, and how to use them. They offer novices a roadmap for starting from scratch, yet they help intermediate practitioners fine-tune or fortify their Scrum implementations. Experienced practitioners can use the patterns and supporting explanations to get a better understanding of how the parts of Scrum complement each other to solve common problems in product development. The patterns are written in the well-known Alexandrian form, whose roots in architecture and design have enjoyed broad application in the software world. The form organizes each pattern so you can navigate directly to organizational design tradeoffs or jump to the solution or rationale that makes the solution work. The patterns flow together naturally through the context sections at their beginning and end. Learn everything you need to know to master and implement Scrum one step at a time - the agile way.

540 pages, 2019