If builders built buildings the way programmers wrote programs, then the first woodpecker that came along woul... — Gerald Weinberg

If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization.

Author: Gerald Weinberg

Insight: We tolerate buggy software constantly—freezing apps, lost passwords, crashed systems—because code is invisible and cheap to fix. But imagine if bridges collapsed as often as your phone crashes; suddenly we'd demand perfection. The real insight: we've normalized chaos in digital life that would never fly in the physical world.

Source: The Psychology of Computer Programming, p. 7, 1971

If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization.

Gerald WeinbergThe Psychology of Computer Programming, p. 7, 1971

Insight

We tolerate buggy software constantly—freezing apps, lost passwords, crashed systems—because code is invisible and cheap to fix. But imagine if bridges collapsed as often as your phone crashes; suddenly we'd demand perfection. The real insight: we've normalized chaos in digital life that would never fly in the physical world.

Comments

Sign in to leave a comment or reply to one.

Sign in

Gerald Weinberg

Gerald Weinberg was an American computer scientist, software engineer, and author, known for his contributions to software development and systems thinking. He authored several influential books, including "The Psychology of Computer Programming," which explores the human aspects of software engineering. Weinberg was a prominent figure in the field of software engineering and was recognized for his insights into the complexities of programming and team dynamics.

Graph

Related