Nobody gets promoted for simplicity
We reward complexity and ignore simplicity. In interviews, design reviews, and promotions. Here’s how to fix it.
Software | Engineering Leadership | Tech
Visit terriblesoftware.org → RSS feedOn Hacker News Dec 2024 – Oct 2026
Career & Management 6Tech Industry & Business 5Society, Policy & Culture 3AI & Machine Learning 3Software Engineering 2Life, Learning & Writing 2
We reward complexity and ignore simplicity. In interviews, design reviews, and promotions. Here’s how to fix it.
Most engineers think workplace politics is dirty. They’re wrong. Refusing to play politics doesn’t make you noble; it makes you ineffective.
The one skill that separates senior engineers from everyone else isn’t technical. It’s the ability to take ambiguous problems and make them concrete.Retry
Transitioning from an individual contributor to a manager is tough but rewarding. The key is to delegate, find new sources of fulfillment, focus on quality over quantity, maintain proper engagement…
The qualities you value most in engineers are also creating your biggest problems. Here’s how to handle this paradox.
“There is a crack in everything. That’s how the light gets in.” — Leonard Cohen Let me tell you something that will happen after you become a manager: you’re going to mess u…