Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trial
kevinkrato
5,452 PointsI'm finding JavaScript to be overwhelming
I went through the HTML & CSS material pretty easily, from what I was exposed to it wasn't really that demanding. Pretty much, if you want this to appear, type this, and it will be there.
JavaScript on the other hand has been much more difficult. I've been learning how to program for about a week now. Prior to this, I've had zero experience, so I don't expect to be a master in any sense. I am trying to go through the JavaScript basics and while I can understand the syntax and usually follow along with what the instructor is doing, I am having a very difficult time trying to recreate the material for the challenges.
Recalling from memory all the methods, functions, conditional statements, variables, etc, is well... crazy to me. Now, I'm not trying to create a pity train (or is it pity party?) or anything of the sort. I was simply alarmed by how non-nonchalantly the course moves through this material, and how when the 'final lesson challenges' are answered the narrator says things like "So, that should have been easy for you, we covered this material in previous lessons..." Was/is this material a cake-walk for everyone else? Personally, feel like I have no choice but to go back to the start of JavaScript basics and re-do the entire lesson.
Ultimately, thinking abstractly to solve issues brought up by the challenges is tricky, I have asked a lot of questions to see how other people would solve the challenges, and reading their responses is easy enough to follow along with... but unless all future code is written for me and I never need to think creatively, that wont be sufficient!
Anyway, I just wanted to communicate with the community. I don't know any programmers in real life currently and the ones I have known in the past were usually smart(er) cookies than myself, at least in terms of math/logical reasoning. What do you guys think/feel regarding this? Surely I'm not the only one trying to keep my head above the water with what I know are core ( and subsequently basic) JavaScript principles.
2 Answers
paulscanlon
Courses Plus Student 26,735 PointsHey
Don't worry, I found/still find JavaScript very hard. Just keep at it. I had to repeat several of the lessons before it sunk in, but just remember that you don't need to remember everything. Part of being a programmer is having to look things up and figure them out on your own.
Hang in there Happy coding
Kristiana Georgieva
14,595 PointsSame as Paul. I re-watched the Javascript videos repeatedly. For like a week it was just JavaScript and repeating the challenges until it started to make sense.
Additionally, it helped me when I took notes on paper. Little hints on what to do if I want to achieve a specific result. For example - "if I want the system to search through an object's information and display a specific bit of it, I need it to loop through all of the information first" (which means using a FOR loop).
Good luck and don't give up!