Seeking Advice on Reality of Getting a Developer Job at 30 as a Non-CS Major
Hello. I turned 30 this year and I'm a non-CS major. I've been self-studying front-end development since last year, but finding a job feels really daunting. I have one portfolio project—a shopping mall built with React—and I can solve algorithm problems around Level 2 on Programmers. I'm considering joining a bootcamp, but is it even possible for a non-CS major newbie these days? I'd appreciate honest opinions from people currently in the field.
7 answers
I also started as a non-major around a similar age. Now I'm working as a third-year developer. Since one portfolio might not be enough, try building 2-3 more side projects. In particular, creating a service with actual users will be a huge help.
Getting a job as a non-major new grad at 30 isn't easy, but it's not impossible. Bootcamps are great for intensive short-term learning, but make sure to check their job placement rates after completion. I also recommend online courses like Inflearn or Fast Campus.
If you're at Programmers Level 2, you seem to have the basics down. How about focusing on networking rather than bootcamps? Building connections at developer meetups or communities can lead to job postings or referrals.
I've seen a few cases of non-majors getting hired as juniors, and the common factor was 'consistency.' Committing to GitHub daily and running a tech blog to show your growth process worked well. Bootcamps are optional, but it's totally doable on your own.
I'm a professional frontend developer. Having just one shopping mall project isn't competitive enough. Try adding experience with TypeScript, state management libraries, and test code beyond React. Also, it's important to include stories in your resume that show 'how you solved a specific problem in a certain way.'
You're still young at 30! I started as a non-major at 32, and now I'm in my 5th year. Bootcamps are fine if you're confident in investing time and money, but there's plenty of free material out there, so try diving deeper into YouTube or documentation first. When it comes to portfolios, quality matters more than quantity.
To be honest, the job market for newcomers is really tough these days. But you don't have to give up just because you're a non-major. If you join a bootcamp, the curriculum and job placement support can be helpful, and even if you can't, forming a study group to learn together can keep you motivated. Keep it up!