Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> no intellectual challenge

I tend to think that cargo cult programming and resume-driven development are the intellectual path of least resistance. Perhaps it's analogous to, "I'd rather rewrite this than understand how it works", because that requires less intellectual effort. Quality engineering is not achieved by the intellectually lazy, from what I've seen.



You're not wrong, but when you're inheriting a convoluted 50 file React shitfest that could have been a single HTML page and 20 lines of javascript... what are you going to do? Invest time in understanding that, or radically simplify in 20% of the time it takes to grok what you get thrown at you?


Ah, I see you are also a coder of culture...

The trick is to get the Project Management to migrate to a hot new framework: Vanilla JS...

http://vanilla-js.com/


No, a single HTML page and 20 lines of Javascript is clear cut. But there's a _lot_ of instances where it's not that way, and still rewrites are being proposed.


Well I still need to understand what it is doing in order to radically simplify it and still have it do the exact same thing.


strawman. why do you even have a 50 file react shitfest to begin with? Hint: perhaps because someone want to pad their resume?


Hint: because almost every web developer is a junior who doesn't know what they're doing.

Proof: that's literally what a significant positive growth rate of an occupation means - if the doubling period is N years, then at any given moment, half the workforce has N years of experience or less. I don't remember the estimate for webdev, but I think N was something between 3 to 5 years.


I've seen this. Usually a combination of no economical constraints and technical curiosity on the engineers side.


> I'd rather rewrite this than understand how it works

Sounds like "how should I know what I think before I hear what I say" ;)


I mean yes, it works that way? Hence inner narrative, for those who have it, and/or talking to yourself via notebook or a text file.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: