Hacker News new | ask | show | jobs
by degamad 303 days ago
I think the analogy is to construction, not engineering.

In construction, architects and designers do different jobs. The software equivalents of those roles map reasonably well to the construction equivalents.