Hacker News new | ask | show | jobs
by ozim 1 day ago
I am always baffled by people who blame developers. Like some mid dev or junior would calling shots what stack should be used for project.
3 comments

You'd be surprised, then. Some managers don't know squat. I rolled onto a project once and found that an entire application was being delivered as a 300MB ActiveX control, to run in a browser because that was cool and "cutting-edge" at the time.

Looking at the code, I found it was using UI elements for data storage and other such nonsense. A colleague and I had to tell the manager that the entire thing had to be rewritten. I'm not sure he actually went pale, but that's how I remember it.

It is EXACTLY the type of people that are hired to make decisions, because of either nepotism or impressing with portfolio filled with overcomplicated, 3.js frontpages.
When you give the project to a bunch of junior devs the stack is necessarily decided by one or more of them since there's nobody else to decide it...
The tech stack is almost always decided by someone in leadership that has no developer experience. Or by the consultant company that will chose the most complicated and difficult to maintain stack because then they can invoice more and will win all future contracts. The trick is to hire someone that is not corrupted by money, someone like the author of this post, who cares more for the users then how much he gets paid.
Not in my experience. If they're throwing it to a group of junior devs they're throwing it to a group of junior devs.