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

Would a Computer Science major get me into the tech industry as a Web Developer?

Greetings,

I'm currently attending college. I've been all over the place with what I'm learning. I have learned many things from Team Treehouse and used it in projects that I've created myself. When I subscribed for a monthly payment for the education materials on TTH, I've noticed myself that school has become less of a main priority for me. I enjoy more of what I'm learning hereon TTH. I do not know if college is wasting my time or not. I do not know if I should just earn a certificate for Web Developement in College or continue to pursue for a Computer Science major.

I would like to hear about how people who are in the industry today, approach their career whether it's through school or being self-taught through these materials like TTH.

Thank you

3 Answers

I'm not in the web development field YET, but I feel like I'm getting close. I was in the same shoes as you about 3 months ago and I decided to cut my losses and quit school after attending for 2 years (they had taught me the very basics of html and css after 2 years!), it didn't make sense to go in debt more when I was learning so much more on Treehouse and other sources. It's important to learn from other places as well even though Treehouse is by far the most thorough. In these 3 months I've been focusing on my coding exclusively I have learned the equivalent to about a year at school, and have actually had fun. It all comes down to how bad you want to work to achieve your goals, I stay up late nights with a cup of coffee just knocking out code projects and watching tutorials. I guarantee you an employer would choose a self taught developer that has a portfolio full of excellent work and can show he knows his stuff and is passionate about web development over someone with an associates degree. Just my 2 cents, learning on your own isn't for everyone but trust your gut on this decision because it's a big one, best of luck Tomy!

Aisha Blake
STAFF
Aisha Blake
Treehouse Guest Teacher

I finished a Bachelor of Science in Information Science, but I'll be the first to tell you it didn't directly prepare me for a job in web development. Most of the relevant skills I've learned, I've learned through things like Treehouse and Girl Develop It. There are certainly employers and programs that require CS (or related) degrees, but many will place far more weight on your portfolio and, for lack of a better term, hustle.

I will point out that if you're not going to go into massive debt, it might be a good idea to stick it out. Personally, I had a scholarship and could go to a really great school for only a few thousand dollars per year. Though I was (and still am) primarily interested in front-end web development, my IS classes gave me a really solid programming foundation. Even though I don't use most of the languages we learned now, my understanding of the basic concepts is very solid and can be transferred to pretty much any programming language I set out to learn. In my case, going to school afforded me that opportunity in a fairly forgiving setting.

I don't know how far along you are? If you're nearly done, you've probably already spent a bunch of money already. I wouldn't quit with six months or a year to go, for example. I'd also be prepared for your career to take you in unexpected directions, even if they're still related to web development. I teach with Girl Develop It, coordinate a web development course for high school students, and TA for Codecademy Labs. Oh, and I also make websites... :p

Best of luck with your decision!! I hope this was at least a little bit helpful.

Do both if you can. What have you got to lose?

Your degree will give you an extra, deeper layer of understanding that is harder (though not impossible) to get through self-tuition.

On the other hand, if you're racking up debt, that's a harder decision.