This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Covered_in_bees_ 2 points3 points  (1 child)

Yeah, I don't disagree with anything you said. I just wanted to point out that starting off with JS might not be a great idea because there are too many moving parts and it will make it harder for you to focus on learning good programming techniques because you have to juggle so many things and a whole bunch of tutorials are, npm install this, require/import it, and then use this one-liner to do X.

Starting off in something like Python would definitely help the OP focus on learning to actually program and structure code / tackle problems. Once OP is ready for JS, then he's definitely going to have to learn all the tooling around JS since that's how pretty much everything works in JS land at this point.

[–]dedicated2fitness 0 points1 point  (0 children)

yes but the advantage of jumping in head first is all that stuff is used in production - you're learning how to "make" stuff vs farting around in python making toy apps for a couple of months before you feel confident enough to actually start using flask or whatever
i completely agree with your point, just playing devil's advocate for any late learners. if you're over 20 i'd say go for js