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!
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
Rob Edworthy950 Points
Am I to old to retrain at over 40?
As above, I currently work in IT mostly project work/2nd line support. But think it's time to broaden my skill set an try something different. I'm have started the front end development course. Realistically how long would it take me to retrain and gain employment?
Would you recommend trying?
Erik McClintock45,783 Points
I don't even know that you would need to worry about having difficulty competing with the younger crowd in the job market, which is one of the many beautiful things about this particular profession. If you can do the work, and prove that you can do it, you can get hired, or better yet, become successful as your own boss doing freelance work! People don't care if you don't have a fancy education or a degree, and they don't care how old you are: If you can build them a great, proper, competitive website, you've got just as much claim in this business as anybody else!
Erik McClintock45,783 Points
It is absolutely doable, regardless of age! People of all ages, from young children to elders, are learning to code and are building useful, interesting things all the time! As with anything else, if you dedicate yourself seriously to learning, and constantly practice and use the information that you're absorbing, you will retain it and before long it will become second nature.
Naturally, everybody works differently, and everybody has a different amount of time that they can dedicate to extracurricular things like learning a new skill, but again, if you keep at it, you can definitely succeed. For myself, I was studying with Treehouse, Codecademy, and a variety of books from the O'Reilly Media Head First series for a while, and now I work as a professional Web Developer at a firm in my city and do freelance work on the side. I had begun with Codecademy and books (learning C#, actually...interesting move...), probably for a year or so, but very off and on, not consistently, etc., so didn't retain much of anything. Then I spent 4-8 hours about 5 days a week with Treehouse for ~6 months and was able to switch careers! So if you really buckle down and study and practice, you can start working on this stuff in a relatively short amount of time, and without the hassle and ridiculous cost of a formal education at a university.
It takes different amounts of time for everybody, but don't get disheartened! It isn't simple stuff, and really is like learning a new language like Spanish or French, but it'll click with enough repetition and focus. And when you do get stuck and need help? That's what the great community here on the Treehouse forums is for!
Happy coding! :)
Kevin Korte28,147 Points
I think this is something anybody can learn at any age. No reason not to do it. Just be prepared to commit to it and go for it. A few short hours a week will net you solid results in the first year. Lots of factors like how easy it comes to you, hours spent learning, projects worked on, etc will set your timeline for employment, but I bet if you commit you could be seriously employable at a junior level in probably 6-9 months.
Greg Kaleka39,020 Points
Certainly not! This isn't about front-end web development, but here are some stories of people learning iOS programming later in life. Their stories should help assure you that in your 40s isn't even close to "too old"!
That said, learning new things (tech related or otherwise) is hard and takes lots of time and dedication. I think Treehouse says 6 months of solid work is typical for going from 0 to job using the coursework here.
Good luck, and happy coding!
Gordon Reeder2,521 Points
I hope that 40 isn't too old! Otherwise I'm wasting my time here. I'm 56!
You're never to old to to get new skills or knowledge. At Treehouse you'll get a solid foundation. With practice or at-work training you are getting experience. In my opinion you have to be excited about what you're doing, like to get new skill all the time, be open-minded for new technologies and skills. To cut a long story short, Foundation + Practice + Open-Mindedness + Loving-What-You're-Doing = Rob Rulz
You are just on time! Come on, it's not about the age, its about what you know and what you can give in a company or project. Also, remember this is a virtual world. You can get a job as a freelance web developer without even tell your age.
John Fisher7,974 Points
John Fisher7,974 Points
I'm in a similar boat to you. I'm 38 and as I'm trying to learn all this stuff, I sometimes ask myself whether it's worth it. I don't expect to be able to compete with younger people in the jobs market to be honest. Instead I'm just going to use the skills I gain to improve the calibre of my personal websites and possibly in the future do some small project freelance work here and there.
I think it's worth trying anyway... what have you got to lose really?
Does the IT company you work for have have a web department? Maybe you can get transferred there once you feel you're ready?