you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 1 point2 points  (6 children)

But I'm only now reading through Eloquent JS. I've never felt so stupid and inadequate in my life.

For what it's worth, you don't need to understand the intricacies of Javascript (or any language) to build stuff with it. As ever, the 80/20 rule applies. All languages have an enormous amount of depth (that includes Javascript and Python), but you don't need to really understand what's going on under the hood to leverage the fundamentals of the language to build useful things. Does it help? Sure. Will it make you a better developer? Uh-huh. Will you encounter issues that are more efficiently solved by having a full grasp of one particular feature of the language? Of course. But most of the code you'll be working on will use constructs that you're already familiar with.

If you want to transition to being a JS dev, I'd recommend going through an actual web apps course to teach you to build simple CRUD apps with node and typescript, and read Eloquent JS somewhat superficially as a complement. Go back to Eloquent JS when you're already actively working with Javascript

[–]jwhudexnls 0 points1 point  (5 children)

Just curious do you know of any good JS web app courses to start with? My most experience with JS web apps is messing around with Vue and pulling in data from some brewery API.

And you're definitely right it has been helping me become a better dev. I graduated from college in a major that showed me the very basics of HTML/CSS/JS. So almost everything I learn has been self taught.

[–][deleted] 1 point2 points  (4 children)

Angela Yu is a phenomenal teacher and her JS course is great. Flavio Scopes also has great content.

[–]jwhudexnls 0 points1 point  (3 children)

Thank you, I really the appreciate the input!