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

HTML

Motivation

How can I stay motivated to learn? I really want to learn how to code, but I often get unmotivated to do things :(

What do you find unmotivates you?

I guess I get so impatient and clueless on how to actually do things even after I learn. For example I learned html ages ago but I often go back to it because I feel as if I don't know how to actually make something, its confusing and frustrating, but ya I guess that's what unmotivated me :(

7 Answers

Its normal to get frustrated and sometimes find yourself unmotivated. If you can, attend some meetups in your area and find like minded and skilled people who you can talk with.

Going back to look up something is a typical scenario in programming. In web development you are working with at minimum 3 languages in addition to your server stack and numerous browsers and devices.

That is a lot to take in and a monumental task for anyone to remember all that. Don't get discouraged if you don't know the answer, answers are easier to find than understanding what the problem is. When you know what the problem you are trying to solve is, you're in a better spot to find a working solution, which there can be more than one of.

All of this boils down to practice. As you spend more time coding and solving similar problems you'll find yourself less frustrated. Coding isn't easy so don't feel like you aren't progressing. We were all beginners and we are all still learning, sometimes at different knowledge levels.

My advice is to start work project. You can not just learn and go on, when you start to work project and finish it then you get the feeling that you've done something great. When you're done, publish your project to the forum to hear the opinion of other colleagues.

Just watch the videos. Then try to do it on your own. Like try to watch 30 mins a day. Watch 1 hour a day. Then try to do more and more. Make it a habit.

Just pretend coding is easy and lovely.

For a Year I felt like you, my situation then strongly changed and i was forced to take a deadend office job that will be dead within 5 years (Data Entry), this punch of reality and seeing how much I hate working for something i dont have any passion for motivated me to study more continually and harder. Hope it helps :)

I think making it about motivation is the mistake. I rarely feel motivated, but I've been trying to structure my day around a certain amount of progress on here... I think a day planner or an alarm on your phone can help. If my head isn't in it I watch a seminar thats a little over my head with the speed turned up. It gets my brain used to the tech-speak. I usually feel more motivated when I'm done than when I start if that makes sense?

Paul Boag just put out a podcast on this very topic!

https://boagworld.com/season/14/episode/1405/

Thank you all!