Cold, hard data is valuable, but sometimes you just want to know how somebody feels. This is why for this section, I asked developers if they disagreed (1), were neutral (3), or agreed (5) with the following statements.
Cold, hard data is valuable, but sometimes you just want to know how somebody feels. This is why for this section, I asked developers if they disagreed (1), were neutral (3), or agreed (5) with the following statements.
Based on the number of questions in this survey alone, it's easy to see that navigating the JavaScript ecosystem isn't always as straightforward as it should be.
A large majority of developers agrees, and we can only hope this is just part of JavaScript's growing pains.
We've all heard snide comments about web frameworks requiring dozens of lines of code just to write a simple “hello world”, or about how JavaScript-heavy ads and widgets are bloating up web pages.
So is there just too much JavaScript online? As may admittedly be expected from JavaScript developers, a vast majority of respondents disagreed.
After all, JavaScript is just a tool (and a very powerful one at that). It's not so much about using it less, as using it better.
Another common complaint is that things are just changing too fast: by the time you've mastered Grunt, Gulp is already the new hotness. And by the time you've finally switched to that, everybody who's anybody has already switched to Webpack.
This gripe is definitely shared by a large proportion of developers. We're enjoying the ride, but sometimes we just wish it'd slow down a tiny bit.
It's a given that you need JavaScript to build web apps, but that doesn't mean you have to like it. In fact, JavaScript has always held a reputation as a somewhat immature, hacky language that real programmers only use because they don't have a choice.
But according to the survey, that reputation is not warranted. The overwhelming majority of JavaScript developers use it not because they have to, but because they want to.
With all this talk of JavaScript fatigue, it might be tempting to conclude that developers are fed up with the state of JavaScript. But that couldn't be further from the truth.
Most respondents agree that despite all its flaws, JavaScript is moving in the right direction overall.
At the end of the day, none of this matter if you don't enjoy your job.
Thankfully this is one area where there's no debate: building apps using JavaScript is fun.
JavaScript fatigue? More like survey fatigue, am I right folks? I'll be here all week!