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 product will be constructed.””
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.
Software blurs design‑build boundaries.
Themes
Mood
Type
When to use this quote
- defining product architecture
- implementing core features
- bridging design and code
- managing technical debt
Key Concepts
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?