Hacker News new | ask | show | jobs
by adrianp 3801 days ago
I totally agree with you on the scalability aspect, but I think one of the main issues correctly pointed out by @ilovefood is that a lot of juniors nowadays start directly with one of the big frameworks, with no idea on what vanilla JS is.

I really hoped that we learned something from the jQuery experience but it seems to happen again and, maybe this is just my feeling, but JavaScript is kind of the only big enough language with this issue.

1 comments

Can't blame the tools for a lack of decent developers any more than you can blame a spell checker for illiteracy.
True; us, the Web community (which also built the frameworks) as a whole, is to blame.
> Can't blame the tools for a lack of decent developers any more than you can blame a spell checker for illiteracy.

> True; us, the Web community (which also built the frameworks) as a whole, is to blame.

Doesn't this come across a bit naive?

Is the suggestion that web development is somehow different than all other software development? or that unless you're one of the ~0 people who are able to build a usable programming language, OS, and libraries on top of them, that you're not a "decent developer"? Because while I get you're discussing JavaScript frameworks. "Learning the Framework" and not the details, has been the only reason software development has been able to scale so beautifully. Frameworks that lower the relative complexity should and are encouraged in all other forms of software development, why should web development be different?