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

What should I learn to earn more money from the beginning?

What should I learn to earn more money from the beginning?

There are many courses to learn. But what should I learn first to earn more.

2 Answers

Steven Parker
Steven Parker
229,005 Points

There are a number of resources that track salaries of programming skiils, for example: this article Top 10 of Programming Languages With The Highest Salaries In 2017.

But I'd suggest you do your own search and compare several different sources and make sure they agree. Also look for any specific reports for the area where you intend to look for work.

Jonathan Grieve
Jonathan Grieve
Treehouse Moderator 91,252 Points

Hi Austin,

This question is a bit subjective. You can start earning money right away depending on your skills.

Welcome to Treehouse by the way! You've joined one of the best online technology schools there is and if you work hard, at the fun course, code challenges and quizzes you can be fired up quite quickly with the knowledge you need to make some pretty good looking websites. Maybe within 6 months

But that is the easy part.

How much do you know about HTML/CSS already. Do you feel confident enough to approach a company, or charity or even a family friend who might need a website and want to pay you for that service? If so, you can start earning money from making websites right away.

But I would always urge students to start with the Learn Web Design Track whatever field you start in the tech industry you will need to know HTML and CSS.

Then, in my opinion, the learning paths diverge depending on what you want to do. There's so much choice out there. I might want, for example, to go straight on to Beginner JavaScript for example to explore that particular layer of making websites, and then the Front End Development Track to learn a bit more about how it is all put together. Some courses in the track overlap each other but that's okay. You can skip them or take them again to reinforce your learning.

Depending on the time you take to do all of these it could take you from 6 to 12 months, during which time you're building up skills to sell to clients or employers. Skills that you can demonstrate on your CV, Portfolio or GitHub repositories.

Treehouse won't teach you to make money, but it will teach you the skills you need to do it yourself! Good luck! :)