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!
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
Ivana Lescesen19,442 Points
How do you motivate yourself? Thank you :)
Hi john larson Jennifer Nordell Steven Parker hope you are well. I really love coding and really enjoy it, but I sometimes find myself overwhelmed by so much new information. How do you prevent yourself from burning out and how do suggest to motivate yourself to learn when you are stuck.
Thank you so much :)
Jennifer NordellTreehouse Teacher
I do get burnt out! And then I get over it. I realize what I want to do. But more than that, I realize that I want to be more than I am. I want to contribute, and this is what I love. So this is my best shot to make a difference somehow, I think.
And I'm in agreement with Kristian Gausel. Remember a while back, I said that what I love about your questions is that they tend to be these big idea/concept questions? There's a reason for that. Because once you get the idea behind why or how we do something, these are transferable to other languages. A loop is a loop. Truthy is truthy and falsey is falsey. And these sort of things may be written differently in other languages, but the idea is the same. It's only the very small details about how we write it that changes. Some languages love semicolons. Others don't. Once you start moving into other languages, you'll realize just how much like refresher courses they feel if you have understood the concept behind them.
And Simon Coates is also correct. There will come a time when you learn something without realizing you've learned it. You may be walking through a step right now and it might feel strange and foreign. But after doing this same thing in a myriad of ways, it somehow morphs from being an obscure idea into something that now feels completely obvious. The same thing was probably true when you were small and learning addition for the first time. Now you don't think twice about it. It just makes sense.
When I get stuck, and I feel like nothing is working for me and maybe nothing will ever work for me I try and stop for a day or so and just realize how far I've come. And then I get a little mad at myself and remind myself how hard I've already worked! Why stop now? Because the only one standing in my way... is me.
Hope this helps!
Kristian Gausel14,661 Points
It is important to love what you are doing. Also the amount of "new" information diminishes once you have grasped the concept of programming. The programming language becomes unimportant, and it becomes more fun to just try the new technologies out there.
It is a lot easier to stay motivated once you're past the steep learning curve of programming.
Steven Parker228,026 Points
I agree with the suggestion Jennifer Nordell made about taking a break. Either take a break entirely, or spend some time experimenting with the things you recently learned, depending on how you feel. But take a break from cramming new stuff into your head. "Only eat when you're hungry".
And Jennifer, congrats on passing 40,000 points (and 400 badges). And in less than 6 months — you're certainly making the most of your subscription!
Simon Coates28,694 Points
some people do actually just love the work (or have convinced themselves they do), and that may affect the kind of answer you get. A lot of people have to have try and create systems to keep us engaged (to include work, rest, recharging the batteries), and work on our motivations. I watch online videos to try and keep my mind focused (angela duckworth on grit, kelly mcgonigal on will, other videos on things like locus of control, goals) and correct my extreme nihilistic and pessimistic tendencies. But I just want to say, it's not just you. All of us have netflix account that are way more interesting than learning swift. Its easy to see the people who are super keen, and get a faulty impression of what people have to do to get through self improvement. I have to regularly refocus on the avenues of life that are opened to me by my shiny hypothetical future. I also find that i'm most driven when i deal with driven people with similar goals. If you can get your social environment to bind you into your course of action, i think that might help.
(my 2 cents worth, though my name is not steven, jennifer, or john).
It gets overwhelming sometimes. I agree with everyone. Most people in the forums are very encouraging. So that's where I come. Also, for me when I feel like my brain is going to pop, I try working on a project that's more on the creative visual side. Like a new website, and practice all the css stuff I forgot cause I got so wrapped up in the programming part.
Aaron Coursolle18,014 Points
While you may not be writing a book, authors have to organize their time in a similar manner. In fact they have more similarities than someone who works as a CEO or a regular office job (most books on time management seem to address only these people). So read a good book on the writing process and creativity and adjust your tasks accordingly.