Nobody Gets Promoted for Simplicity – Terrible Software
terriblesoftware.org · 1,553 words · saved by 2 readers
We reward complexity and ignore simplicity. In interviews, design reviews, and promotions. Here’s how to fix it.
Nobody Gets Promoted for Simplicity – Terrible Software Skip to content Nobody Gets Promoted for Simplicity “Simplicity is a great virtue, but it requires hard work to achieve and education to appreciate. And to make matters worse, complexity sells better.” — Edsger Dijkstra I think there’s something quietly screwing up a lot of engineering teams. In interviews, in promotion packets, in design reviews: the engineer who overbuilds gets a compelling narrative, but the one who ships the simplest thing that works gets… nothing. This isn’t intentional, of course. Nobod
saved by
related reading
- Simplicity is An Advantage but Sadly Complexity Sells Bettereugeneyan.com
- Simple Made Easy - InfoQinfoq.com
- Do the simplest thing that could possibly workseangoedecke.com
- Why Over-Engineering Happens | Yusuf Aytasyusufaytas.com
- https://danluu.comdanluu.com
- Essays on programming I think about a lot | benkuhn.netbenkuhn.net
- Simplicityessenceofsoftware.com
- Good Engineer/Bad Engineerterriblesoftware.org
- What is "good taste" in software engineering?seangoedecke.com
- To get promoted, get better at complexity, autonomy, and throughputamivora.substack.com
- How to become a more effective engineernewsletter.pragmaticengineer.com
- To get promoted, get better at complexity, autonomy, and throughputamivora.substack.com