The Investor's Shelf — one book
The Soul of a New Machine

The Soul of a New Machine

Tracy Kidder
1981
T1 293 pages · about 4h 53m to read OL98218Wgoodreads

Pulitzer-winning account of building a minicomputer against the clock

Summary

Kidder embedded with a Data General engineering team in 1978 and 1979 as they designed a thirty-two bit minicomputer, the Eagle, in about a year with a small team, few resources and no official sanction at the start. The book won the Pulitzer Prize and remains the standard account of what engineering work actually involves.

The organisational situation drives the narrative. Data General had committed its resources to a different project in North Carolina, and Tom West's team in Massachusetts built a competing machine in parallel, initially concealed. West recruited young engineers straight from university, gave them problems beyond their experience, and used what the team called signing up, meaning a voluntary commitment to unlimited hours in exchange for the responsibility.

Kidder describes the technical work accurately enough to be followed by a non-specialist, covering microcode, the debugging process, the logic analyser and the physical assembly. He also describes the psychological structure: the pinball metaphor in which winning means being allowed to play again, the deliberate withholding of information by West to preserve the team's sense of ownership, and the exhaustion and departures that followed the project's completion.

The book is a period document. Minicomputers no longer exist, and the specific technology is obsolete. The organisational pattern it describes, in which a small unofficial team outbuilds a resourced official one, recurs constantly. The treatment of motivation, in which the reward for shipping is the chance to do it again, describes something that most management literature does not capture. There are almost no women in the account, which reflects the industry at that time.

Key takeaways 8

  1. A small team working without official sanction built a competing product faster than the resourced official project inside the same company.
  2. Recruiting inexperienced engineers and giving them responsibility beyond their experience produced work that experienced engineers would have declined to attempt.
  3. The motivation was the work itself and the chance to do it again, rather than compensation, and the team's term for the reward was being allowed to play the next game.
  4. West deliberately withheld information from his team to preserve their sense that the problems were theirs to solve.
  5. Signing up, meaning a voluntary commitment to unlimited hours in exchange for real responsibility, was the recruitment mechanism and was understood as such by both sides.
  6. The project consumed the people who built it, and most of the team left the company shortly afterwards.
  7. Debugging consumed more of the schedule than design, and the ability to locate faults determined whether the machine would ship.
  8. Internal competition between two teams in the same company produced the winning product, at the cost of duplicated effort and organisational conflict.

Who should read it

Anyone managing engineering teams who wants an honest account of what motivates technical work and what an intense project costs the people in it.

Where it sits in the reference 3

Business themes
Business themes
Industries

Who recommended it 6 · 2 direct

Mohnish's Bookshelf — Books on Sales & Marketing, entry 73
“Must-read for anyone in a product development or a startup environment.”
Bookshelf — patrickcollison.com
Brad Feldreported
Book recommendations listed on their Good Books profile · aggregator only
Fred Wilsonreported
Superbook reading list
“He praises it for capturing "the passion of engineers who are driven to ship a revolutionary product."”
Paul Grahamreported
Books Graham has recommended in essays and posts · aggregator only
Book recommendations listed on their Good Books profile · aggregator only

Similar books 6

Chosen by shared topics, the entries that hold them, and the people who recommended both.

Medieval Technology and Social Change
Medieval Technology and Social ChangeLynn White
Structure and Interpretation of Computer Pro
Structure and Interpretation of Computer ProgramsHarold Abelson, Gerald Jay Sussman
The Innovator's Dilemma
The Innovator's DilemmaClayton Christensen
The Innovators
The InnovatorsWalter Isaacson
The Mythical Man-Month
The Mythical Man-MonthFrederick P. Brooks
Zero to One: Notes on Startups, or How to Bu
Zero to One: Notes on Startups, or How to Build the FuturePeter Thiel, Blake Masters