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

Basic or TechDegree? But I dont have the $$ for the techdegree.

I really love this program. But I need to do a transition fast into becoming a developer. Should I keep doing the basic and create my own portfolio for jobs or should I do the tech degree? I see it's $199 which is very expensive considering I only make $15/hr at my current job. I am not sure what to do and I don't want to give up. Your feedback is needed.

I am finding myself doing at least a 2 hrs a day on average so far I just need to get out of my current job as quickly as sixty days. How much more time should I put in? Where should I focus my time in specific tracks? (Php, or just the basics) I live and plan to work for a company in dallas if that makes a difference. Please let me know. I plan to stay with treehouse I just don't know financially what I can do to successfully transition over. Please help

2 Answers

Michael Hulet
Michael Hulet
47,913 Points

Take this answer with a grain of salt, as I've never worked in software before, so I may not be the most well-informed.

If you don't have the money for a Techdegree, I'd personally say don't do it. The certificate could be helpful, but I don't think it'd help that much, because all my friends that work in tech say that the most important thing to getting hired is a good portfolio. The majority of what the Techdegree provides is a structure for you to make a few projects you can put in a portfolio, and it'd take a minimum of 6 months to complete. That being said, 60 days is remarkably fast for a career change, and I'm not sure how successful you can be with that kind of timeframe. You can most definitely make projects on your own with just the content on a basic plan, but I don't think you'd have the time to give them the care they deserve in just 60 days.

Where you should focus on is greatly based on what you wanna build. Do you wanna build iOS apps? Try Objective-C/Swift. Wanna be a front-end web developer? Learn HTML, CSS, and JavaScript at least. Wanna build for Android? Check out Java and Kotlin. That all being said, if your primary goal is just to get a job, it's probably best to know about the web front-end and/or your favorite backend language. In Dallas, your best bet to get a job will likely be in C#/ASP.NET, JavaScript, or Java. I get that information from this Quora answer. Good luck, and happy coding!

Thank you Michael so much for your feedback. Your response made realize the truth of the matter that learning this information in sixty days isn't going to be a good plan and perhaps I should focus on something more realistic plan. But what is realistic? 6 months? The fact that I would have to stay at my job for 6 months makes me cringe. Not knocking the apartment industry but people are not nice... especially when it comes to the 1st of the month. anyways One thing I know for sure is that nothing is going to stop me from this in becoming a web developer. Your response also made me realize that I have choices on a path with the web development world...hmmmm interesting. Well I have 2 more days on my free trial..I am attracted to things like VR Development..soo cool <3. maybe ill try that. Thanks again! :)

Riaz Mesbah
Riaz Mesbah
2,705 Points

I personally don't think the techdegree is worth the money. Most employers want to see that you can code, not where you studied. The places that care about a cs degree from Stanford or whatever aren't going to hire us plebes anyway.

The fact of the matter is that even 6 months to make a career change is probably overly optimistic. IF you treat this site like a full time job on top of your existing job (yes that will suck but only for a short time), you can probably run through a good section of the tracks. Do that in a focused way by building up various languages and skills that all compliment each other and in 3 or so months you will have a good skillset. Now comes the hard part: portfolio creation. You will need to spend the next few months build projects that show off what you know. Now that doesn't have to wasted work. Look for small projects that you can do off places like craigslist or elancer. Start small, wordpress customization, small app projects where they just want their website in an app, that sort of thing. The pay for this type of works SUCKS but it will give you a portfolio of projects that are being used in production which looks good in an interview. You also use this time to continue to learn, either here or organically by looking at blogs and websites. Total time, 6-12 months. Now you are at a point that you can start putting a CV out, depending on your soft skills it could be days to months for that first salaried job.

Thanks Riaz so much for your feedback. I love the fact that I am getting real feedback from you guys. I can't believe I am about to go on my 3rd week already but I can tell how much time I am able to put into treehouse and other resources out there. It is going to take time and I am learning to be okay with it. I am definitely going to push the resumes and update them daily as I gain knowledge so I will always have updated and great things out there. Once I start seeing employers look at my resume, I guess that will tell me that I am ready. I just know I am created for something far more greater than where I am. What better platform then to use the power of tech!