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

General Discussion

Joseph Torres
Joseph Torres
6,282 Points

What study/practice regimen does everyone have?

I want to become disciplined in maintaining a study/practice schedule because I only study and not practicing. I do feel intimidated but I need to start practicing. I know some people study Monday and Wednesday and build Tuesday and Thursday and so on.. What are some routines that you folks have???

3 Answers

I always recommend applying what you've learned after finishing a course, even if it takes a few days to get the hang of it. I like to jump onto something like CodePen and start replicating what was taught by memory (if needed, referring back to the course is absolutely fine), adding my own adjustments and features along the way. For me, and many others, it's the only way to retain the knowledge gained by studying these courses. If I wait a few days before practicing I personally tend to forget a lot, so my suggestion is go straight to practice after each course if possible.

Matthew Price
Matthew Price
511 Points

It's been a strange one for me. I've been discouraged by knowing that so many people are ahead of me, and its really gonna take a ton of work to get to that point where I can make something that I want. however, most of the things I have enjoyed in the past, I never got really good at because whenever I hit a road block I gave up. I decided that with coding, I would push through whatever came at me, even if a simple function took me an hour to comprehend. and that's it. I push through it, being prepared to be frustrated, and learning how to deal with frustration. so far, I'm still on the basics of python, but I've had a few moments where things clicked after I spent a long time trying to figure them out, and that satisfying feeling has kept me going a little bit. as far as actual regimen goes, I simply WANT to learn code. I come home from work everyday and I just sit down and start watching videos and getting familiar with code. I don't have to do it everyday.

my biggest recommendation is this: learn to suffer. build perseverance, and character with it.

Joseph Torres
Joseph Torres
6,282 Points

I can totally agree with you on that one. I have this image in my mind that I want to pursue and when I get to a roadblock, I take a "hiatus". I realize that when I give up, it's because I can't find an answer or nobody can answer my question and then I get super frustrated.

Robert Doyle
Robert Doyle
4,737 Points

I am just trying to figure out how to make an efficient use of time when it comes to learning and practice. I certainly want to make sure I get a good grasp of a concept before moving on and preferably have an example to add to my portfolio/GitHub.