Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

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
220,696 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 90,956 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! :)