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 trialAlexander Cifuentes
1,966 PointsShould I upgrade to Techdegree even if it affects my budget?
Hi Team!
I have a paid subscription and I’m currently learning front-end development but I’m curious about how getting a Techdegree would actually impact my learning process and how worth it would be.
I already have read a couple of success stories about it as well as the main information about Techdegree. I wouldn’t be able to afford $199/mo for it right now and I am concerned about the subscription that I have not being “good enough” for my purpose.
I want to land a job in front-end development as soon as possible to replace my current full-time job. Is that something that you honestly think I could achieve without the need of a Techdegree? Have you had success stories with normal-subscribers? And, would it make sense for me to start learning and then upgrade to a Techdegree when possible?
Basically what I’m asking from you is some guidance so that I can find success on my career.
I currently live in Guatemala City, Guatemala.
Thank you for your help! I’d appreciate a honest response.
2 Answers
Christopher Lugenbeal
2,765 PointsHey Alexander,
Getting a tech degree subscription is not necessary as you can learn the same things with the normal subscription service. When I was learning I was contemplating the same thing but decided not to go with tech degree as it was beyond my budget as well.
If you are looking for structure, doing the front end track is a great option and pairing that with other services like freecode camp and codecademy (both free) to get hands on practice. That is what I did. Started in February 2018 with team treehouse tutorials and practiced with other services and developed website on my own. By the end of the year I got my first job in front end web development! Still a lot more I need to learn.
The secret is stick to it and stick to your plan. Don't get distracted by other things and especially don't allow yourself to think you are not good enough. You can achieve great things if you put your mind to it...so persevere.
As they say, practice makes perfect. If you haven't already, set yourself up a local Dev environment (great YouTube videos on how to do this) on your personal computer so that you can begin developing your first site. If you are looking to develop WordPress sites, Local by Flywheel is a free and easy to use local Dev environment (you don't have to worry about setting up a MYSQL database), this is only specific to WordPress development. Go with Mamp if you are not focusing on WordPress.
Videos will only go so far and are a great start. But diving in and actually building something is where the real learning starts. Because you will see what works, what doesn't and you will be forced to figure out to find the answer to a problem...you'll become an expert googler lol! Start with pure vinella code...try to not use any frameworks like bootstrap. Developing a site with vinella HTML and CSS will teach you a lot about the two languages. Also, and this is very dependant on your local job market, you may not need to spend much time learning JavaScript. I got lucky with my first job as I know very little (but am in the process of learning now) JS. But focus on HTML and CSS and get familiar with those before moving on to JS. Once you are comfortable with HTML and CSS and have a couple simple sites developed you can start applying for jobs. But don't stop learning while you apply. LBA (Learn. Build. Apply) is a methodology I followed, that helped me stay on track and not focus too much on one thing over another. I developed a weekly schedule that touch on those three points.
If it takes you several hours to figure out a simple problem, don't get down. It once took me 5 hours to figure out how to center an element. And it was as simple as inserting the proper class name (using bootstrap). But these types of experiences are learning experiences.
In conclusion, you can learn everything you need to get your first job without going over budget. It takes time, patience and perseverance.
stjarnan
Front End Web Development Techdegree Graduate 56,488 PointsFirst off, Christopher Lugenbeal is spot on.
You can definitely succeed with the basic plan, there is a lot of people here who has! :)
Short reply here, but I just wanted to give you one more "Yes"-vote.
Happy coding!
Alexander Cifuentes
1,966 PointsHi stjarnan ! Yes, thank you for taking the time to confirm that answer, I appreciate that a lot!