So I\'ve done a lot of research and found that Codecademy has been mentioned sev
ID: 646936 • Letter: S
Question
So I've done a lot of research and found that Codecademy has been mentioned several times on other forums. I got stuck in and chose JavaScript through Codecademy most probably thinking it was 'Java' and I'm now slightly concerned that I have made a bad choice.. due to the fact that I see posts mentioning JavaScript teaches bad habits and so on...
Should I stop and learn other languages offered on 'Codecademy'?
Should I stop using codecademy altogether?
Or finally should I just wait until I start my degree and pose as a blank canvas?
All opinions wanted, thank you.
P.s I'm not entirely certain what jobs I will be applying for in the future but to give some indication I don't believe it will be website development and more so on the game or application designing side of things
Explanation / Answer
When you're getting started, any experience is good experience. You'll learn more about what you want to do once you've started your course. I would suggest you continue with the javascript whilst it's still teaching you new things.
Early on in learning programming, the concepts you're getting to grips with are basically consistent between different languages. All the languages you're likely to be using early on will have some way to do looping, assigning variables and encapsulation (creating functions or classes). You can certainly get used to those concepts just fine in JavaScript.
For what it's worth, I'm very fond of javascript as a language. I appreciate its versatility of style and the extent to which programming in it is fun. In my experience, it doesn't necessarily teach bad coding habits, though it is true that it is easier to code badly in it than in some other langauges.
I've done some of the courses on codeacademy to see how they were structured, and to me they seem like an extremely well thought out introduction to basic programming. I've pointed several other people at them and genuinely believe that they'll give you a good start in life as a programmer. I wouldn't give up on them just yet.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.