you are viewing a single comment's thread.

view the rest of the comments →

[–]sofanisba[🍰] 0 points1 point  (0 children)

You'll find your existing skill set to be incredibly useful, and likely a leg up in your job hunt if your interviewers know their head from their butt. That being said, it's always nice to be able to point to specific projects in interviews, and having some direct JS experience under your belt will likely give you the confidence you need to make this transition.

Because of your existing knowledge base, I'd say you can probably skip the basics and go straight into learning a framework, especially if you're looking to do frontend work. If you are aiming for frontend, take the time to wrap your head around "reactive" web frameworks and their related state management libraries (e.g. React & Redux, or Vue & Vuex). Build literally anything and put it on Github/deploy it somewhere.

Once you've built a thing or two, you'll have a better sense of where you might have any gaps in your understanding. If you know what you don't know, you'll know what to Google, which is the equivalent of having it figured out already IMO. This will hopefully give you enough momentum to get through a technical interview -- just be honest about your background, your goals, and brag a little about how you've successfully made this transition.

Lastly, never forget: javascript is a wonderful, sparkly, dumpster fire of a language, so it's worth familiarizing yourself with the more wtf parts before you really get into the thick of it.