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
Alexander Werner
12,586 PointsI need help understanding if there is a future in development for me.
Hello everyone,
Typically, I am not the one to go seeking advice on a forum, but here I am. I suppose the question I have to ask would be: How realistic would it be to get a job in development without a college degree.
I'm a freshmen in college, and I'm feeling truly miserable. Prior to college, I used my free time to learn the foundations of web development concepts like HTML, CSS, JavaScript/JQuery, and I was content with learning new topics that had a purpose to reaching a goal that I wanted to reach. Now, I feel that I am only wasting time learning about topics I care nothing for, nor do they have any real world application. (Most of the classes, anyway).
I cannot not just quit school, even if it is making me miserable because it's all I really have, and without it, there is no telling what I can do. I'm only going for the pretty degree you get after 4 years. I know the idea out there is that you don't necessarily need a college degree to land a gig working in development, and what you need to succeed in the business is to show that you are able to produce quality content in the form of personal projects, but how true is that.
I guess I'm looking for some personal experience stories, or maybe someone to knock me in the head and tell me that fighting through college is something I should do, or even something I need to do.
Sorry to bother this forum in particular with this post, but honestly I love treehouse a lot. This website was fundamental in getting me active in the coding world. It made it so much easier to branch out and learn other material from other sites.
Thanks in advance, Alex
5 Answers
Anthony Babich
5,505 PointsI started crafting websites when I was thirteen and had a corporate career at seventeen, salary, benefits. Before that I worked directly with a designer and easily made him 100k/year-- my 300 dollar a week paycheck was nothing to him. You should definitely finish school, some people aren't as lucky and that is a good safety blanket. I am on teamtreehouse.com primarily to learn iOS development.
At the same time I have an older brother close to a degree who started working in a real office environment late into his school career, and wishes he had done it sooner. Hands on experience and networking++. Good luck!
jason chan
31,009 PointsStay in school as long as you can.
I would recommend going to community college or state school. Private and unis are too expensive.
james white
78,399 PointsI'm not saying you can't get a web developer job if you don't have a 4 year degree, but over the last 8 years (since the Great Recession in the United States) more web design/developer positions on Craigslist are asking for a four year degree than ever before.
I have an Associate's Degree - more than one tech recruiter told me it's work about as much as a piece of toilet paper.
My recommendation for community college - choose wisely (and make sure you're community college credits will transfer over to more than one four year college).
That's really only the smart way to use community college - as a stepping stone to a full four year degree .
Community college courses let you get your General ED course out of the way,
pay less for your credits in your first 2 years (4 semesters) .
College is expensive, whether private or public, so use any discount you can get.
Although the economy is bad right now (and you might end up
as a barista at Starbucks even with a 4 year degree right now),
long term studies still show it's value:
http://www.huffingtonpost.com/john-petillo/the-value-of-a-fouryear-d_b_6956886.html
http://www.nytimes.com/2014/05/27/upshot/is-college-worth-it-clearly-new-data-say.html
http://www.newyorkfed.org/research/current_issues/ci20-3.pdf
Finally I should mention degree creep is a real thing
http://www.urbandictionary.com/define.php?term=Degree+Creep
..and for web development (which can be outsourced to anyone anywhere in the world)
there are a lot of web developers in emerging countries that have masters and PHDs
in computer science.
In India such a person could be had (outsourced to) at 1/15th the cost of a similar person in the United States.
Factor that into your calculation of what's the worth of a 4 year degree - your competition.
Tyler _
6,651 PointsYou forget to mention that a lot of developers in foreign countries who don't speak good English are a PAIN to work with if you speak English. In addition, some of their work standards are very poor in other countries. There is a big advantage to being a native English speaker and being a good developer. The foreign competition thing is way overblown.
Kathryn Ann
10,071 PointsHi Alexander - If you're in your freshman year, I'm guessing you're getting some general education requirements and prerequisites out of the way and haven't really started working on a major yet. If that's the case, you're definitely not alone in feeling unengaged with your classes - it's something most of us had to deal with freshman year, and it will get better when you actually get to choose what you study! But if you are already working towards a major and you're that unhappy with it, you might want to explore other majors and see if there's something you'd be happier with. There's nothing wrong with changing your path freshman year; you have plenty of time! Are you planning to study computer science?
Alexander Werner
12,586 PointsHello Kathryn - I'm already starting to work on a computer science major. Half my schedule is general education, and the other half of my schedule is dedicated to starting my computer science major. I've been giving myself some time to think, and I found that the reason I'm having doubts is because of the way I've been learning on my own. Everything I'm learning in college, is very broad (which makes sense since I'm a freshman, and I'm just starting out), and this is very different to the way I'm used to learning on my own. The reason I first turned to computer science--as well as other hobbies, is that I liked the idea of coming up with an projects that I thought were interesting, but had no idea how to accomplish. After the idea is formed, I'm forced to take the time to research ideas and concepts that will pertain the goal I'm trying to reach. I enjoy not knowing what it is I need to know and then being forced to find the answer, so that I can reach my end goal. I suppose the best thing I can do for myself right now is to curve my thinking as much as I possibly can. Thanks for the reply! I appreciate it!
jason chan
31,009 PointsGet job early. Like any job. Experience trumps education any day. Always always get your hands dirty. Solve real world problems. See how processes work.