Welcome to the Treehouse Community
The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.
I feel really discouraged guys lol. Should I feel this way?
The Student Record Search Challenge has just utterly defeated me and I had to watch the solution. I feel really demotivated now as I've trodden through everything else. Is it 'normal' to feel this way? Is it ok for me to skip a challenge if I honestly find it too tough? I could really use some moral feedback.
Jennifer NordellTreehouse Teacher
Hi there, ale8k ! First, and foremost, you are not alone. I cannot stress this enough. I think probably anyone who has written more than twenty lines of code in their life has experienced this. You might notice that I have quite a lot of Treehouse points. But do not read that as "oh she never gets stuck" because I promise you, that doesn't reflect reality at all. I once got stuck for three hours on a challenge because I had an incorrect quotation mark, and I'm not kidding.
But you don't have to believe me. Take a look at the experience of the students on this thread. We've all opened up a blank text editor and thought "Well. Now what?". I would also recommend checking out this Treehouse video about this very topic.
Try and remember that learning is a process. Now, when you were small, it probably took you a bit to learn addition, subtraction, multiplication and division. You probably memorized a good portion of those. But how difficult is that for you today? Likely not very. It's because you've used it so much during your life and you understand what is happening at low level that you can now apply those ideas to any two numbers given to you. But it wasn't always like that. Smart money says you didn't a 100 grade on every math quiz you ever took.
The instructors in these videos are showing you how to do something and it is up to you to take the small parts and put them together to make something. It takes time and practice to learn how to do that. So give yourself a break. These instructors have seen these sort of problems and solutions hundreds of times. And how many times have you seen the problem and solution? Likely once.
I might also recommend this blog article I wrote a while ago about the learning process.
I hope this helps and hang in there! Chances are that you're doing way better than you give yourself credit for
Jonathan GrieveTreehouse Moderator 91,028 Points
Yes, it's perfectly natural and okay. :-)
I go through these feelings every single day. I'm won't say it's going to be like this for you as everyone's different but for me, it's a personal struggle every single day to try to remember every concept I've been taught and then apply these to new problems. My working memory is terrible, so yes, I do quite often get where you are. Dispirited, de-motivated and lacking faith in myself.
I don't think I'm ever going to reach the level of seriously top programmers out there. A lot of that is down to my learning difficulties which fundamentally change the way I think compared to other people. But that's okay. Treehouse makes me strive to learn what is out there, what is possible, what is coming. And above all else, make me strive to be the best I can possibly be.
Now, don't let the above paragraph make you think it's going be like that for you., I reckon you're in this because it's what you want to achieve in life. I'm the same. So keep your eye on your goals. Keep setting goals to motivate you and I promise you, all the stress, all the down moments, and all the hours you put into your coding will be worth it!
Hang in there! :D
Jasmyne Boggs4,891 Points