loading...
Cover image for You Don’t Need to Be a JavaScript Expert

You Don’t Need to Be a JavaScript Expert

canderson93 profile image Carl Originally published at carlanderson.xyz on ・1 min read

Learning JavaScript, there's a question that burns in everyone's mind: "When will I be done? When will I finally be an expert?" - You've fought hard, toiled for months, and you have a good grasp of the basics, but how long until you finish?

After all this effort, you still haven't learned about functional programming; you don't know how prototypal inheritance works under the hood; how do you actually use generators?

How much more time before you become a master and finally take that next step?

I'm going to put this out there: how much JavaScript you know doesn't matter. You should be taking that next step now.

It's easy as developers to want to see the entire picture before taking the first step. It's admirable to think ahead, but only if you aren't paralyzed by all the things you don't know.

You should put aside that long list of JavaScript you haven't learned. Instead, start working on the projects you want to, whether it's learning React/Vue, or creating a fun project, then focus on this much shorter list: What do you need to learn right now?

Don't worry about not knowing enough. There is always time to go back and learn more.

Having a hard time learning JavaScript? Sign up to my newsletter for articles like this straight to your inbox.

Posted on May 16 '19 by:

canderson93 profile

Carl

@canderson93

I'm a professional web developer working for Spotify. I blog over at https://carlanderson.xyz

Discussion

markdown guide
 

Thanks for giving me permission hahaha. I think JavaScript is awesome because I know there's never going to be a point when I won't have anything else to know about. There's always something to learn so I'll keep busy improving on it ;)

 

Since we are here a little intimate, let me tell you a secret:

You do not have to be an expert in any topic!

But shhhh do not tell anybody else.

 

👏👏👏 I couldn’t agree more! Thank you for writing this.

 

(JIT) Oh yes! Just in time. I was wondering how many books I'll have to purchase to learn back-end development. Confused!

 

The biggest issue is not knowing that we don't know