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

College and Treehouse

Hi Everybody , I am currently in school for my BA degree and practinig my web development skill on treehouse . do you think it too much or it can manage to my scheduling

5 Answers

Dane Parchment
MOD
Dane Parchment
Treehouse Moderator 11,077 Points

It depends on your course workload, difficulty of your major, and time management skills. I am currently in FIU right now getting my Bachelor's In Computer Science along with a Minor in Physics, during the day I go to classes, do my homework and occasionally log in once every couple of hours too moderate on the forums. During the night however, after I have finished homework, studying, socializing or working out. I am watch videos before bed.

Now I won't lie, it is sometimes difficult to manage things, and I have cancelled my account on more than one occasion (before I became a Mod) due to time management difficulties where I would essentially be spending $25 a month and login once every 5 weeks! However, I think that if you can just find the time to manage your school, social, and team treehouse watching sprees...you should be fine!

Thanks Dane , I was trying my best to keep up because doing treehouse for six months I finally finished full JavaScript and Php course . So now I want continuing update my skills on WordPress and drupal

Dane Parchment
Dane Parchment
Treehouse Moderator 11,077 Points

The best part about treehouse is that it is learn at your own pace, and though the money can be somewhat painful (me as a full-time college student I only make money tutoring calculus...-_-) to lose every month, it is a hell of a lot less than what most other services provide, and in my opinion a bit better ;)

I'm try do treehouse over weekends

Hey Martina,

As others have mentioned, time management is key! Also, OVERLOADING YOURSELF can be just as bad if not worse! I am in my 3rd year of community college at the moment with some previous semesters as full-time but mostly part-time while working 25+ hours a week as well as going to the gym 5-6 days a week. Personally, I feel as a Computer Science major it is best to not overload yourself with classes because the current courses you are taking (right now I am taking a Linux intro class as well as a Python class) can be confusing when studied together and you'll tend to focus on one more than the other or just become frustrated with both from misunderstanding concepts. Anyways, you could be great at managing your time but if you're overloading your brain with too many subjects and failing to understand concepts, it could lead to hopeless thoughts and you may choose to no longer pursue programming.

Just a year ago I finally decided Computer Science as my major and have been doing my best to keep myself motivated and inspired to become great. Unfortunately though, when I first took interest in CS and signed up for a Python class in college, I became somewhat "depressed" and no longer motivated to learn because my professor was a complete a**hole and literally went student-to-student asking them "what is your highest level of math you have passed?" - and if their math was lower than Calculus (mine being Algebra 2 at the time), he told the students to drop the course and not come back til his 'math standards to code' were met. Saying that to students on the first day of class was very demotivating / uninspiring and I ended up dropping the class with dreams crushed. A few months later I ended up doing research of what 'skills' were truly needed to code and I ended up finding posts, such as Riley Hilliard's, of success stories in programming who have similar skills as myself and ended up succeeding because of their efforts. Finding these resources lit a fire underneath me and I ended up switching colleges (that professor was the only Python / C++ instructor at that college) and have been pushing myself ever since.

Point is though, If you truly want to do something, you'll make the time to do it. Make the most out of what you're doing in your life, study hard, watch tv / play games less, and don't let anybody steer you off course! You can do it!

Dane Parchment
Dane Parchment
Treehouse Moderator 11,077 Points

Great to here you staying in computer science!

Though it sucks to hear that your professor was quite rude in his way of finding out math requirements, I have found that in order to be a good software engineer mathematical thinking skills and calculus level math is a must! I am currently taking Discrete Mathematics, Modern Physics 1, and Computer Systems (bit math, assembly/binary/machine code)!

I think it would be cool if treehouse taught math as well since their programming courses are very good!

If you need any help in your math endeavors I will always be glad to help. Never get demotivated, treat everything like a challenge and you will be fine!

Hi Hunter, you're so right , i am trying my best not to over load myself . there times i find myself switching to different course instead sticking to the main goal which back end development . Sometime i would look over the course see if i miss anything but i can keep starting and moving on to the next course without finished last one . so starting this weekend will be on treehouse . thanks hunter for the advice

Dane Parchment,

I appreciate your response, thank you! Is there any way to add or follow you on this website so we can keep in touch? and Software Engineering sounds pretty interesting, what exactly is the difference of Engineering and Programming?

yes, that would be great! So far with Python I am extremely happy with the way Kenneth teaches the course and I am sure the other instructors for the other courses do just as well. If they taught Math that would be awesome!

Dane Parchment
Dane Parchment
Treehouse Moderator 11,077 Points

A software engineer uses engineering and design principles to come up with a way to systematically build the software! They then give instructions to the programmers for them to build software.

Programmers are just guys/gals who know how to code but do not have the skillset to systematically design software efficiently.

Many people like to say software engineers == programmers, that however is not true and is generally spread by programmers who are sour from the fact that they themselves are not software engineers.

Do know that if you want to be a software engineer you must have at least a solid math background, great algorithm writing skills, and at minimum a bachelors degree in computer science or computer engineering (but if you want to be competitive at bigger companies a masters degree is a must).

I don't think you can follow people on treehouse, but if you can always ask questions on the general discussion forum, and I will do my best to answer them.

http://work.chron.com/differences-between-software-engineer-computer-programmer-7587.html