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

And if you allow experiment and fail, you end up with 20 different frameworks in your app.

And that means a huge cost of inconsistency. Every time you need to make a little tweak you have to learn how that part of the app works.

When you just want to get shit done, being able to go into any part of the app and knowing it's built exactly the same way as every other part means you don't have to spend any time learning insert X framework, you spend time doing, implementing business rules and fixing bugs.

A lot of programmers want to spend time playing with tech, not doing because playing with tech is more fun then doing the job.

Worst still, juniors (including me back then) are woefully unaware of just how clueless about programming they actually are, as alluded to by the parent, and that means they have massively over-inflated opinion of their views. They also tend to be wildly optimistic about how long a change will take and totally disregard the human cost (the cost of re-training and loss of productivity) of changing a piece of tech.



Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: