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

Robert Doyle
Robert Doyle
4,737 Points

Doing the front-end developers track, structure and managing your time

I just wanted to ask how people structure and time manage themselves when going through a track. I am about to start the front-end developers track, but I do work and have a family. The last thing I want to do is end up just going through all videos and burning out without retaining the information. My goal is to get a junior job by the time 2018 is over. I want to work on this every day but that time will be more some days than others. I also don't know how productive I will be if I get stuck as I imagine I will with Javascript. Has anybody else gone or going through this scenario and how dod you deal with it? Thanks, Rob.

Just a short note about JavaScript: Don't worry!

Especially the JavaScript Basics Course here at treehouse is absolutely amazing and fun. Everything is explained with really good analogies so you understand everything. You will love it. :-)

1 Answer

Hey Rob,

I too have limited free times and irregular hours. So I used to do 2 "sub-sections" every day and an additional 2 (so 4 in total) when I didn't work in the evening. That way I was progressing at a reasonable pace while avoiding binging videos, plus I still had 30ish minutes of time for myself.

I would also work on a few individual projects after a major course or 2-3 minor ones. The only way to become a good developer is to practice, again and again, so try doing the challenges at the end of the course or working on a personal project. Also, don't hesitate to use the documentation or Google if you have a problem. Looking at help forums can help you discover new methods or new logic that you can use in future projects.

Finally, never stop learning. Finishing all the courses here on Treehouse doesn't mean you are a full-fledged developer. Watch Youtube videos or look at online tutorials. Again, you will discover new methods and features, as well as different ways of thinking that will help you grow as a coder.

Hope that helps.

PS: I used to do 2-4 sub-sections per day, work independently on challenges or personal projects at the end of a course, and watch lots of videos and tutorials and stuff.