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![](https://ecs-static.teamtreehouse.com/assets/views/marketing/shared/community-banner-white-47072046c51352fe6a69f5e691ff5700b28bb11d45197d7bdf066d9ea3f72d0c.webp)
![Christopher Lee](https://secure.gravatar.com/avatar/df28742735a3012c02c2398f3a8bc8f3?s=96&d=https%3A%2F%2Fecs-static.teamtreehouse.com%2Fassets%2Fcontent%2Fdefault_avatar-445fbbabfc8dc9188fb5967fe43322ee0c3e0dd1e10f378bf8343784af5a13eb.webp&r=pg)
Christopher Lee
Front End Web Development Techdegree Student 11,698 PointsJavaScript is difficult
Is JavaScript supposed to be this difficult? I felt good about it until I started going through the lessons about Loops, Arrays, and Objects. When I attempt the challenges like the Student Report, I just stare at the screen for what seems like forever and I'm at a lost on how to begin. Has anyone else felt like this?
2 Answers
![Piotr Manczak](https://uploads.teamtreehouse.com/production/profile-photos/10607994/micro_20200829_211123.jpg)
Piotr Manczak
Front End Web Development Techdegree Graduate 29,253 PointsYes. I exactly felt this way. However I kept repeating those lessons over and over again. It helps. I am not a JS wizard by any stretch, as I am more of a weekend keyboard warrior. However if you persist it will pay off. Don't give up!
![Armin Kadic](https://uploads.teamtreehouse.com/production/profile-photos/10711685/micro_myAvatar.jpg)
Armin Kadic
16,242 PointsChristopher Lee don't worry, this is perfectly normal! Sometimes you just need a little rest... if you're on it for too long, it stops making sense. Usually after I get some sleep, my brain starts working properly again. As Piotr Manczak said, you can try and repeat the lesson, however even that might not always work if you're really tired. Taking a break is crucial for every developer! Coffee helps, so does meditation (if you're into that). Whatever you do, just don't quit! Because once you figure it out, it will all become easier and make more sense :)
Good luck!