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

Ruben Ponce
seal-mask
.a{fill-rule:evenodd;}techdegree
Ruben Ponce
Full Stack JavaScript Techdegree Student 12,035 Points

How many people here are focusing solely on Treehouse learning? And has it been successful in terms of employment?

Sorry if this is just me venting or something, but I’m just having trouble figuring out what I should focus on. I’ve been on this site for 2 weeks and I’ve been learning a lot about creating websites from here. I think it’s amazing and powerful what you can do with code. However, are there really jobs for someone self taught? I find it hard to believe.

I’m ~40% through a CS degree at a community college. I’m about to transfer to a Uni next year and I’m feeling like I know nothing because of all the new things I’ve learned here in just these two weeks. You don’t learn front end stuff in a CS program. All I’ve really learnt is calculus and chemistry, and I’m scared because these things aren’t practical to employment. I don’t have a safety net(no family, no money saved, sometimes buying food on credit cards) for when I transfer, so I could end up $20k+ in debt from just the first year, or not even approved for loans because I already owe $9k in subsidized loans. I’ve watched several YouTube videos on the topic of self taught employment: “Build your portfolio, apply constantly, keep practicing” but that sounds very surreal to me because that can’t be all it takes—not to downplay the effort— right?

So I’m conflicted. Is it wise to focus my learning on treehouse and building my own projects, or will a CS degree in 2-3 years be more worthwhile despite me not being able afford it?

3 Answers

Aakash Srivastava
Aakash Srivastava
5,415 Points

Hey friend Ruben Ponce , let's tackle first paragraph. So , you said you are learning here from 2 weeks and have learnt a lot. That's amazing , because not everyone get the understanding in first two weeks. Some feel daunting , for some it's a little harder and I was among those. It depends on many factors like , how much are familiar with the topics you are learning , how much eager you are to learn those contents , what's you goal for learning and much more.
Now , a big YES for your question "are there really jobs for someone self taught?" .
Yes , most of the developers today are self taught. If you don't believe , here is the link to Stack Overflow Survey 2018 . Just go to "Other types of Education" section and you will find
"87 % of the students taught themselves a new language, framework, or tool without taking a formal course" .
And we all here are learning by ourselves . Now , job really depends on your area and which stack are your learning .

As per second paragraph : When talking about university , it really depends , what are you interested about. Are you interested in any particular subject taught at university like chemistry or physics . If you are and want to go furthur in that area then you must go to university .
On the other hand , if you are a computer science student and want to continue in computer science then , it's a fact that there has always been a big gap in university syllabus and industry requirement.
You are right , if you want to learn coding in university then you can , but in 2-3 years as you mentioned because they will also teach you unnecessary stuff.
And most importantly , what about your debt ? How will you recover those? You can't wait for 2-3 years. So , if you are interested in computer science , then choose your interest , pick a language and stick with it.
Sticking with it most important .You may choose JavaScript or Python because those are the trending , but that's my choice. You can choose as per your own interest.
As , you said , you are loving HTML and CSS courses , you can continue further. We are all here , learning together .
There is no class , but still we'are all learning together here , that's the best part of treehouse .
If you want to study only job oriented , go for Treehouse Techdegree and choose and one program. You will learn a lot there and it will make you job ready once you complete the Techdegree.
And the most important lesson , always follow your heart , if you love HTML , CSS , JavaScript , don't wait , go for it.

All the best for you upcoming journey :)

For any help , we are here to help you .

Ruben Ponce
seal-mask
.a{fill-rule:evenodd;}techdegree
Ruben Ponce
Full Stack JavaScript Techdegree Student 12,035 Points

Thank you for your link. It does seem that a lot of people do have a degree though, but approximately 1 in 5 people are self taught developers that use StackOverflow. And 1/5 of the people that have degrees, have degrees that are not very related to computer science. That is somewhat reassuring. I also saw from your link that the highest years of experience for this field was around 3-6 years and then it begins dropping off. Though that might be from people not using as much StackOverflow as they age. Thanks for your reassurance too I hope that you also get what you're looking for out of the site.

Marco Cornejo
Marco Cornejo
3,411 Points

As Mark Cuban said in an interview (or was it Elon Musk??? Idk) If you can't afford college, don't go. A paper will not define if you land the job or not, your portfolio, your interview, and your experience will. Formal education is not worth the loans, take a bootcamp or seriously dedicate yourself to a platform such as Treehouse, after 2-3 months take an internship (Great way to get something in your Curriculum, and learn from the industry), then you'll be ready for the big leagues.

Do not presume that it's an easy road however, your success will be defined by the hours and the thrive you invest into this, College can give you a solid 8 to 5 job even if you're a mediocre coder. Over here, you have to prove yourself and compete for the same jobs college graduates are applying to, so basically, you have to be good enough for an interviewer to prefer you over the people that do have the piece of paper worth a ton of loans, and to be honest, it isn't that hard at all, as long as your portfolio is good, and you demonstrate proficiency in the field you're applying to.

stjarnan
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
stjarnan
Front End Web Development Techdegree Graduate 56,488 Points

Hi Ruben Ponce,

You have received some great replies, awesome!

But I still felt like sharing my story with you might be helpful. Back in 2014 I was unemployed and went to the unemployment center in my city applying to so many jobs and never receiving any responses. I wasn't able to join a university in my country as my grades from school were basically non-existent, I tried applying but as expected I was declined. Getting the grades high enough to be able to join the university would take years. I felt beaten down.

Then I found Treehouse while browsing the web one night, long story short, I went through Treehouse and later joined a Techdegree. Now 4 years later I've been working as a developer for 2 years, the 2 best years of my life and things keep getting better every day. I was hired by a company that lists a CS degree as a requirement on every ad. So yes Ruben, you really can succeed.

I hope that helps, and if you have any other questions feel free to tag me!

Jonas