DEV Community

Cover image for You're never too old to learn to code
Anthony Delgado
Anthony Delgado

Posted on • Edited on

You're never too old to learn to code

Breaking into tech after 40?

Learning to code can be a daunting task at any age but entering a Coding Bootcamp where the average age range of the students is 18-25 can make an aspiring web developer who is older feel out of place. I attended a Coding Bootcamp at the age of 31, and while I am still technically considered a millennial (And I am super young at heart), even I have felt like there is a bias in tech/startup culture that leans towards a younger crowd. In 2016 the organizers of a hackathon threatened to disqualify our team after 24+ hours of coding for being "too old to compete" even though the only age requirements at the event were that the participants be 18+.

Although you may face some challenges as an adult coder, learning to code can be one of the most rewarding things you can do as a human being, and there is no reason to let societies biases stop you from following your dreams. In this article, we are going to talk about how you can overcome any potential bias and how you probably have a lot more advantages than you think.

Let your work speak for itself

The beautiful thing about tech is that it is a show and prove industry. You don't need a license to pimp out your portfolio or create an epic Chrome extension. Showcase your skills by creating a collection of side projects and demo applications. This is how your creativity can set you apart from the pack, regardless of your age. Let your website/portfolio show your personality and your projects on GitHub; showcase your creativity and problem-solving skills.

Don't wear a suit

Listen, I get it. You want to take your career seriously. But if you walk into an interview wearing a full three-piece suit & meanwhile the person interviewing you is wearing a t-shirt, it is going to get a little bit awkward. I am not saying you have to wear a t-shirt. Do your research and ask the interviewer beforehand what the dress code is when setting up the appointment for an in-person interview.

Leveraging Industry Knowledge

This is a big one. If you have been an investment banker or accountant for the last 20 years and you are just starting a new career in tech at age 45, you might feel as though you have no relevant work experience, but you couldn't be more wrong.

Today, every company is becoming a tech company in some way shape or form. (And the ones who don't evolve are going extinct.) Now more than ever, software developers are in high demand at a wide range of organizations, not only Silicon Valley startups.

If you are coming from a career in another field, consider applying to the tech department in that industry or disrupt that industry in a tech startup that focuses on that vertical. Your domain expertise is super valuable and relevant at this point. At a FinTech startup, the fact that you have 20 years experience in finance AND you know how to code is a HUGE asset that can set you apart from your younger less experienced counterparts.

Project Management

Another advantage to having a wealth of previous job experience is the ability to work with and manage a team of people. If you ever held any managerial role in another industry, I would highly recommend taking a course on SCRUM and learning the fundamental principles of running an Agile Software development team. Your people skills and seniority can be a benefit to an organization looking for a tech team lead where you are skilled at coding but also at managing the timeline and product backlog of a project.

Overcoming Bias

Depending on where you want to apply, there can be varying amounts of age bias. The fact is that Millennials and Gen Z make up for close to 50% of the tech workforce and when you look specifically at Silicon Valley tech startups, that number is even higher. At some companies, the bias might be worse than others, and a lot of it is subliminal and subconscious.

Ageism in the Tech Industry is a real thing, but hopefully, this article provided you with some insights into overcoming age bias and even using your seniority to your advantage.

Let me know your thoughts in the comment section below.

Latest comments (27)

Collapse
 
feofanovmaksim profile image
Maksim Feofanov

From my experience in different industries if you are quite good - you will get hired. Trust your guts.

Collapse
 
bolstv4 profile image
steve bolo

Great discussion. I’m a 57 yr old considering learning to code(JavaScript) in hopes to land part time remote employment. No previous experience. Is this realistic? Thanks in advance for any input,

Collapse
 
hillarts profile image
Mike Hill

There is no question that there is a bias. It's also true that being older may come with some challenges, but it comes with several core benefits that a younger person can't match. You have experience, you've already made and learned from big mistakes. You may also have management and leadership experience that makes you more valuable to any business. Learning to code is no more difficult to learn than any other new skill. Your ability to learn doesn't fade with age, unless you never had it to begin with. Don't let anyone tell you what you can or can't do, just do it.

Collapse
 
cyberfishy profile image
Reed Fisher

I’m signed up for an intensive Coding Bootcamp and I’m 73 years old. I have experienced ageism many times and do not expect that I won’t experience it again. I also do not expect to get employment in the industry and don’t have to; I own a small SAAS company and will employ myself.

Collapse
 
yoelblum profile image
Yoel

Freaking unbelievable that you're deemed "too old" at 40, that's just sickening. The funny part is those discriminating against 40 year olds will turn to be 40 real quick.

Collapse
 
jongi profile image
jongi

Thank you for sharing, I have been System Administrator for the last past 16 years, now I just moved in the DevOps(6 month), I am teaching myself more coding like never before. I am in my early 40s. This article is such an inspiration to matured version of people like us. Thank you!

Collapse
 
feofanovmaksim profile image
Maksim Feofanov

I think that when dealing with clients age and experience is advantage. A 45 year old business owner is more likely to get connected with 35-50 year old developer or software engineer, even with 4-5 years of experience, than with regular 18-19 year old who does not know when to talk and when to listen. Unless, this 18 year old is genius, which is not always the case.

Collapse
 
peter profile image
Peter Kim Frank

Hey @anthonydelgado — thought you'd get a kick out of this: aarp.org/work/working-at-50-plus/i...

Collapse
 
deannaswallow profile image
Deanna Swallow

Thank you for posting this. As someone in their late 30s, this is a fear I have. I'm hoping that my Jill-of-all-trades background comes in handy when I start doing interviews soon.

Collapse
 
sa_martinezr profile image
Sergio Martínez

This article reminds me this one, not just old people but people of different disciplines.

I see here in my country Colombia, a lot of people that tech is their career but they don't have a good level, there a lot of non tech people that is gaining importance and making better stuff with tech than the tech people.

Collapse
 
thejewelmaker profile image
Dennis Smith

OK, you are never too old.

I started a relational database design and development business from scratch at the age of 39 in 1987. Closed that business in 1993 and then modified 300K lines of code at night until it worked the way I wanted by 1996 (at the age of 48).

I was so exhausted by then that I swore that I would never touch code again. I got away with that until last year when I realized that I needed to look at development again for a unique business project.

Wow, has the ecosystem changed over the last 20 years! I feel like a kid in a giant never-ending candy store. So here I am, 70 years old, full of ideas and there is free code everywhere I look. I've still got 20 plus years in front of me. I've built entire enterprises in less than 5 years so the future is unbound and certainly age is not the problem.

Stay tuned.