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

Did you manage to master the languages here at Treehouse. Can you describe: hours a day spent here, worker/non-worker...

Did you manage to master the languages here at Treehouse(how long did it take)? Can you describe: hours a day spent here, worker/non-worker, did you get hired or earn something during or after learning for Treehouse, any advice on daily projects or how to copy code/practice daily, how many hours do you recommend a day?

I know practice makes it perfect and I have already abandoned HTML/CSS/PHP courses in the past and now I'm back learning from scratch again due to not being able to have a daily project/companion to log in hours after courses. I currently have projects and a full time job but I master them and make time available for this but again I am losing interest due to practice....

Some opinions or suggestions are welcome for all people which needs some guidance for the start and want to get on the right path!

I am interested only in HTML, CSS, PHP, SQL, RUBY for the start(<2-3 years) Looking for Premiere Pro mastery also, maybe COMPTIA A+ certification also!

Hope you can shed some light and this topic can be a guide for people interested in developing their skills/future.

5 Answers

Ricky Catron
Ricky Catron
13,023 Points

Focus less on mastery and more on building stuff with what you know. Build something, anything, make it advanced enough to take more then a week and apply everything you know. Employers care a lot more about what you can build then how well you know the tools. AKA if you can build the house well I don't care if you know every little thing about the hammer you used.

Building stuff takes a long time if you know little and you hit a problem every time when you do so, the knowledge or experience!

I am more of like practice makes it perfect or faster :). So, start building on the current structure, copy maybe to practice and get along the way with new stuff! I know you need to know the big stuff they learn you here but I am more oriented on to do it correct and fast. I don't intend to work for a company in the near future, only as a freelancer and time/quality makes the difference here so you need to know how to use your tools for a good feedback!

I am not doing this to build a blog, a website with photos or for personal use, I intend to use it for shopping websites/platforms, wordpress, things that brings flow and value for start.

Ricky Catron
Ricky Catron
13,023 Points

I believe you missed my point. If you want to build those things then start working on them. It doesn't matter how much time you spend practicing, the first time you build something it is going to be hard regardless of how much you practice because practice is nothing like actually building something. Working through those problems is what will make you a good developer.

I don't understand how you believe someone will pay you as a freelancer to build "shopping websites/platforms, wordpress, things that brings flow and value" if you have never done it before.

I'm thinking for the future and not building but maintaining/developing(not sure the term), sorry. Anyway, it will be something related to HTML, CSS, SQL for the start and probably PHP.

I am freelancer for a few years already but in sales/tech/customer support. Believe me, if you have more skills you get contracts and develop connections in other areas too!

For ex. I want to control HTML, CSS and SQL for the start and master PHP at a later date. Other skills include Photoshop, Premiere Pro basic for now, maybe other programs from Adobe suite, support, etc. I have to learn a bit and pay the exam fee to take a COMPTIA A+ certification, pay a course or two to get back with other foreign languages learned in the past, etc. I have a problem only with finding jobs to work for a company here with these skills which pay good money(hard to find here with two unfinished universities and lack of employment for past years)....for so much time spent on developing experience with these. To make an idea I make as a freelancer two or three times more then I would usually do for a company which can control me during working hours! As a freelancer I can take multiple contracts, develop skills, earning weekly, etc.

So, I'm mainly interested to not build a thing from scratch but work for someone maybe unpaid till I understand how to align text, control the files, debug, etc. I know that this is what programmers do, create things from scratch but I am not interested in this for start.

And the biggest enemy is time :) I see your point but in my area people help you if you do your job well and accommodate hours of learning.

Maybe someone else can share their experience also?

I see you have invested a lot of time here @Ricky Catron, how much time did you need to learn html, css and php? Is it hard to start with a new language like Python?

Did you get employed, how are your earnings? And the main questions what are you still doing on Treehouse after three years?

I'm asking because I live alone and I can't afford to remain without a monthly basis.

Ricky Catron
Ricky Catron
13,023 Points

I used to be quite active during high school.I still don't fully know HTML, CSS, or PHP. They change frequently and have so much I just know enough to get the job done. Python is my favorite language and it was a difficult jump but the language its self isn't that hard. I did some freelance work but I won't discuss the pay. Right now I'm in college. I haven't taken a treehouse course in about 2 years. I just pop in to answer questions some times.

Thank man, gives me a boost to get back to learning seeing someone takes time to actually respond to your questions :)

It will be difficult but what the heck, I'll give it a try for one year and see how it goes, I can only accumulate information...

Ricky Catron
Ricky Catron
13,023 Points

I do my best. Goodluck!