The “Learn JavaScript with Eric Elliott” Value

Hello reader!

Let’s take a moment to think about the value of understanding how to use JavaScript to create great apps.

Why Become a Software Engineer?

The average JavaScript developer (with average training) earns $99,000 per year in the United States.


That’s 73% higher than average salaries for all jobs nation wide.

But let’s forget about numbers for a bit. You don’t want a job, you want to do something you care about. You want to follow your passion and feel like a productive member of society. You want to feel like you spend your days doing something that matters.

Several software engineering jobs rank in the Forbes happiest jobs list for 2015. Software developers feel challenged, spend time collaborating with their peers, have the opportunity to help others, and the opportunity to employ creative solutions to problems. The US News and World Report ranks it the #3 best job in the world and the #1 best science and technology job available.

Why JavaScript?

Software is eating the world, the web is eating software, and JavaScript rules the web. JS is the most popular programming language in the world, and its popularity is still growing exponentially.

Screen Shot 2015-06-19 at 3.29.45 PM

Npm, JavaScript’s standard package repository is the most populated and active package repository in the world. That means that more people are actively working on JavaScript projects, and you’re more likely to find solutions you’re looking for in the existing open-source libraries available for JavaScript.

Why Learn from Eric Elliott?

The answer is in my bio. I’ve done the job. I hire people to do the job. I know what it takes to work for the top app developers in the world, and I know how to teach it to you:

Eric Elliott is the author of “Programming JavaScript Applications” (O’Reilly), and “Learn JavaScript Universal App Development with Node, ES6, & React”. He has contributed to software experiences for Adobe Systems, Zumba Fitness,The Wall Street Journal, ESPN, BBC, and top recording artists including Usher, Frank Ocean, Metallica, and many more.

He spends most of his time in the San Francisco Bay Area with the most beautiful woman in the world.

I started these courses because I hire JavaScript engineers. It has been part of my responsibilities since 2010, but 99 out of 100 JavaScript developers I interview lack the skills required to hit the ground running on a scalable production JavaScript application.

The fact is, most JavaScript Training Sucks.

Other programs do a fine job of getting you up to speed on the basics. If you go somewhere else, there’s a really good chance you’ll end up with a minimum viable skillset to tackle your next minimum viable product prototype, but you won’t gain a deep understanding of JavaScript, software architecture, or JavaScript’s prototypal and functional programming paradigms.

That means you’ll have an uphill battle and spend years filling in the missing pieces on the job, years that you’ll spend in lower-paid junior and mid-level JavaScript positions.

But what if you could jump the line and learn everything you need to know to become a senior level JavaScript engineer, and even manage architecture and lead software development teams? How much do you think that’s worth? Let’s put it to the test:

The average Junior JavaScript developer earns $76k/year in the united states. A mid-level JavaScript developer earns $97k/year.

Without even looking at experience, if you can answer my interview questions and speak intelligently about prototypes and functional programming, I’m going to rank you near the senior level stage. If you have zero experience, I’d start you as a mid-level developer, and after two years, promote you to senior.

Why? Because I want people with that kind of knowledge laying the foundations of my apps and mentoring the junior and mid-level developers. I’d give you more responsibility as fast as you can handle it, and the only reason I wouldn’t start you as a senior developer right away is because there are many lessons that can only be learned through the experience of building production applications at scale, and those lessons can’t be manufactured in any course.

But look at all the time you’d save! If you couldn’t answer the questions I’m answering in these courses (some of which are not available in any other JavaScript course or book), I’d start you off as a junior developer. You’d spend at least a year at that level, and then I’d bump you to mid-level, where you’d spend another year or two (depending on your progress) before getting bumped to senior.

So conservatively, you’ll skip an entire year of junior pay. That’s an extra $21,000 in your pocket. You’ll also skip a year of mid-level pay and reach the senior level faster — a difference of $10k / year (senior devs earn an average of $107k/year).

In other words, for the small price of these courses and the time you invest in your studies, practice, and collaboration with other students, you’ll conservatively earn an extra $31,000.

The Ultimate Reward

Money is great, but there’s something greater than money: The feeling of doing something to help other people. When you purchase access to “Learn JavaScript with Eric Elliott”, you are Fighting Poverty with Code and improving the Cure for Homelessness. You’re helping thousands of people worldwide who have hit rock bottom and need a hand up to get their lives back on track.

What better investment is there than that?


Eric Elliott

Comments for this article (7)

Leave a Reply

Your email address will not be published. Required fields are marked *