Skip to content

Discipline Quote by Alan Cooper

“In all other construction disciplines, engineers plan a construction strategy that craftmen execute. Engineers don't build bridges; ironworkers do. Only in software is the engineer tasked with actually building the product. Only in software is the "ironworker" tasked with determining how the…” quote by Alan Cooper
Download Open image
““In all other construction disciplines, engineers plan a construction strategy that craftmen execute. Engineers don't build bridges; ironworkers do. Only in software is the engineer tasked with actually building the product. Only in software is the "ironworker" tasked with determining how the product will be constructed.””

Alan Cooper

About This Quote

In software, engineers are both designers and builders, unlike other fields where design and construction are separate roles.

In simple terms: Software engineers combine design and execution.

Key Takeaway

Software blurs design‑build boundaries.

Themes

software engineering role integration construction metaphor design vs execution engineering culture

Mood

pragmatic critical reflective

Type

observation analogy

When to use this quote

  • defining product architecture
  • implementing core features
  • bridging design and code
  • managing technical debt

Key Concepts

engineer responsibilities product building construction analogy

Practical Applications

  • designing system architecture
  • coding core modules

Questions to Reflect On

  • How does this dual role affect quality?
  • What challenges arise from engineers building what they design?
3.0 out of 5 (9 ratings)

More by Alan Cooper

Explore all 31 Alan Cooper quotes

More Discipline quotes

Browse all 5,565 Discipline quotes