Hackers & Painters: Big Ideas from the Computer Age
A collection of essays by a programmer and investor arguing that good programming has more in common with a painter's craft than with engineering from a blueprint, and that understanding this changes both how products get made and how businesses get built around them.
Paul Graham, a programmer who became one of the earliest prominent investors in technology startups, gathers essays written at different times on different subjects, united by a single view of making things — programs, products, companies — as a creative rather than a purely engineering process. The book's title metaphor holds that a good programmer works more like a painter, who sketches, looks at the result, reworks it, and gradually converges on the intended image, than like an engineer who calculates a blueprint in advance and then follows it strictly.
Several running themes grow out of this view. One is the idea that the expressive power of a programming language and its tools matters not just in itself but as a competitive advantage: a team working with a more expressive tool can do more, and do it better, in the same amount of time, and that edge carries directly into the speed and quality of the business the team builds. Another theme concerns how wealth is actually created in a modern economy: Graham argues that money is mostly made by producing something a relatively small number of people need very badly, rather than by guessing at mass demand, and that small teams free of large-organization bureaucracy are often better positioned to create that kind of value than big corporations are.
A large part of the book is devoted to observations about the environment that produces small but effective teams like these: Graham discusses the role of open, informal communities of programmers, why the bureaucratic processes of large companies often kill exactly the kind of talent that creates breakthrough work, and how nonconformity and a willingness to work differently from everyone else often turn out to be not an obstacle but a precondition for making something genuinely new.
The book is written in an essayistic, at times provocative voice, closer to a personal manifesto than a systematic study, and it makes no attempt to disguise the subjectivity of its claims. The practical lesson for a reader building a product or a business of their own is to treat development not as the sequential execution of a plan but as a process of continual revision and rework, and to look not for the widest possible market but for a narrow enough group of people who need what's being offered very badly indeed.
Key ideas
- Good programming resembles a painter's work, reworking a sketch as it goes, more than engineering that follows a blueprint prepared in advance.
- A more expressive language or tool gives a team a real competitive edge — it can do more, and do it better, in the same amount of time.
- Money is mostly created by producing something a relatively small group of people needs very badly, not by trying to guess mass demand.
- The bureaucratic processes of large organizations often kill exactly the kind of talent capable of creating truly breakthrough work.
- Nonconformity and a willingness to work differently from everyone else more often turn out to be a precondition for creating something new than an obstacle to it.
Related moments
- Thinking, Fast and Slow (2011)
The Nobel laureate's summary book on how two systems of thought—fast and intuitive versus slow and deliberate—shape human judgment, and why neither can be trusted blindly.
- The Lean Startup (2011)
A practical methodology treating the launch of a new venture not as the execution of a finished plan but as a series of testable hypotheses about what people actually want.
- Market Wizards: Interviews with Top Traders (1989)
A series of interviews with major traders that adds up to an unexpected conclusion: market success rests not on a secret formula but on the discipline of controlling losses and on each trader's ability to work out an…
- The Hard Thing About Hard Things (2014)
A candid account of running a company on the edge of collapse, written by someone who lived through it, offering no glossy success formulas but a clear-eyed look at making decisions when there is no correct answer.