News for hackers. Stuff that matters.
Re:Nobody Gets Promoted for Simplicity by tracker1 on Wednesday March 04, 2026 @11:36AM (#47250016)
I'd add one point to this, as someone who voraciously fights against complexity t every turn, more and more as I get older. I've experienced times where leadership/management will assume that you're fighting against the complex solution simply because you don't grasp or understand it. It's irritating at best.

The longest lived projects and solutions I've worked on have always been the simplest, easiest to replace solutions. Often derived from simple tests scenarios or solutions that just work and get shifted over without much re-work.

What's somewhat funny, with this is that AI code assistants have actually helped a lot with continuing this approach for me... I can create a stand alone solution to work on a library or component, work through the problems, then copy the component/library into the actual work project it was for. I'm in a really locked down internalized environment, so using AI for component dev is on my own hardware... but the resulting work is a piece that can be brought in as-is. No exposure of internal data/resources.

I don't think I'll have a level of trust to "one-shot" or vibe code solutions from AI, but leveraging the ability to spin up a project as a sample to test a component/library is pretty great to say the least.

Re:Nobody Gets Promoted for Simplicity by strix_varius on Wednesday March 04, 2026 @12:27PM (#47250829)
To add to this, sometimes leadership will assume (or even imply) that there's some laziness involved in not wanting to jump immediately on-board with the complex proposal.

I often end up saying, "I can build this, and I will build this if product insists on it, but first let me suggest an alternative ordering of deliverables that starts with a simple implementation and moves towards this one." In almost every case, that simple implementation is still what's in production years later.

Re:Nobody Gets Promoted for Simplicity by taeric on Wednesday March 04, 2026 @02:12PM (#47252347)
Lead time for "how long until we can start using it" is one that is hard for a lot of folks to really take into consideration. There are terms for this, "earned value" and such. I have rarely seen them used in such a way that the planning actually worked out, long term.
Re:Nobody Gets Promoted for Simplicity by alansaber on Wednesday March 04, 2026 @03:37PM (#47253447)
The only way to learn this lesson is the hard way
Re:Nobody Gets Promoted for Simplicity by ahel on Wednesday March 04, 2026 @06:17PM (#47255368)
here is your scapegoat. no lesson learnt. another round please.