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
- AI is removing the middle class of software engineeringblog.florianherrengt.com
- Simplicity is An Advantage but Sadly Complexity Sells Bettereugeneyan.com
- Don't Call Yourself A Programmer, And Other Career Advice | Kalzumeus Softwarekalzumeus.com
- Everything I know about good system designseangoedecke.com
- How To Do Lessalexturek.com
- Do the simplest thing that could possibly workseangoedecke.com
- Why Over-Engineering Happens | Yusuf Aytasyusufaytas.com
- Cognitive load is what mattersminds.md
- How I ship projects at big tech companiesseangoedecke.com
- Notes on software qualityanthonyhobday.com
- Simplicityessenceofsoftware.com
- Every layer of review makes you 10x slowerapenwarr.ca