I am interested in switching to tech career, but afraid that it is very unlikely at my age (34). There are many similar questions on HN, stackoverflow and quora but most answers are about learning to code rather than career and bread-winning side of it, so lets want to clear this up now, I code C, C++, Python, JS, Rust, Java and stay in touch with latest trends but have no official qualification to prove this. Decided to switch to coding for mainly for challenge and ability to work from home and spend more time with family, want to hear from field experts.
How old is too old to jump into software development?
1–10 of 43 posts
Re: How old is too old to jump into software development?
#2How? Well, there are many ways, but in your position... what is your position? What do you currently do? In your current position, are there programming jobs you can take on, kind of around the edges of your current work? Or, are there programming teams/projects where you could apprentice? The easiest way to break into it is not "Hi, I'm some random guy who has some hobby experience, will you hire me?" The easiest way is "I didn't have the title, but here is the value I delivered at my current job."
Re: How old is too old to jump into software development?
#3The key difference between hobbyist and professional web development, in my opinion, is not so much programming knowledge but rather knowing the tooling that surrounds a project (git in particular, testing rigs, etc) and learning to work as part of a team (how to estimate work, what to do when you blow up the git repo, etc).
On qualifications - there's companies out there that insist on some sort of qualification before they'll go further than your CV. There's other companies that care nothing about such paperwork, but want to hire people who are good at solving problems and eager to learn (quickly!) from colleagues about all the stuff needed to do the job beyond the code base itself.
PS: don't leave the career change too long - ageism does, sadly, exist in the tech industry. It took me over 800 applications to land that first gig!
Re: How old is too old to jump into software development?
#4Credentialing for software development is much easier than fields like law or medicine, so as long as you can prove you can code well there will be plenty of opportunities open to you. Showing an open source project contribution or getting some certification might be a good start.
Re: How old is too old to jump into software development?
#5Re: How old is too old to jump into software development?
#6Do you have a degree in analytical subject? Some form of engineering or hard science (I presume you don't have a CS degree).
Do you have a portfolio of work that can demonstrate your ability?
Have you contributed significantly to a reasonably large open source project? Better yet, are you a maintainer of such?
If you can answer yes to some or all of these, it will demonstrate that you have a certain intellectual ability and staying power; that you have demonstrable competence in programming and that you understand and are familiar with SDLCs and working in a development team. It will still likely take some effort in applications, you are still a risk, but you should stand a reasonable chance of landing a job.
If you can't answer yes to some of them then I'd argue struggle, as a recruiter, to see what's in it for me.
Re: How old is too old to jump into software development?
#7Re: How old is too old to jump into software development?
#8Re: How old is too old to jump into software development?
#9At 40+ I chose to change careers. Did some self study + a bootcamp and I have done it professionally for a number of years now.
Re: How old is too old to jump into software development?
#10I think it depends on the person. I'm in my early 30s and I've already seen a pretty drastic decline in how quickly I can learn things. It would be tough but not impossible.