I am a junior, and can't find a job - now what?
“The market is tough” is something many juniors hear today. people are frustrated. graduating after 3-4 years with a CS degree is not easy. They graduate only to find out nobody wants to hire them or even move forward beyond the initial screening.
I’ll be real with you. there’s a chance you are not enough.
when I say you might not be enough, I don’t mean it in a “gate-keepy” way. I mean that the way you present yourself right now might not be impressive. that’s good news because you can fix it. it is not necessarily a “cosmetic” change alone, you might need to do more impressive things to present.
let’s face it, if you graduated from college with a CS degree, without anything impressive to share, most chances you are doomed. the bare minimum doesn’t cut it. there are hundreds of candidates for each junior position.
Note: although I only explicitly mention CS degrees, the below advice applies to bootcamp grads or self-taught devs… obviously…
here are the tips make the most sense in that situation
realize you are the problem - prerequisite step. (the company/recruiter is not to blame, they didn’t miss out on you because you got an auto rejection, and there are too many candidates)
seek feedback & improve resume - there’s a ton of content on how to improve a resume - look it up. also, you can post your resume on linkedin, reddit, etc., and ask to get honest feedback on it.
education isn’t enough - do personal projects. explain what you built, what skills you acquired, what challenges you had, and share your code.
apply through friends or random people on linkedin that work where you want to apply - DM them.
lower your expectations - your first job doesn’t have to be glamorous, or even pay well. get any job as a dev.
seek mentorship - find someone who is a few steps ahead of you, and ask for their tailored advice for your specific situation. (I am available for questions, see here).
I applied all these tips myself ~4.5 years ago.
my first job as a dev was in a lab in the uni I studied in. I got paid minimum wage - but that line on the resume a year later was priceless.
“Well I have been trying all of that for months, and nothing changed - what now?!”
There are two options. you either didn’t apply the advice well enough - seek mentorship.
or you just need to lower the bar for the roles you apply for. your first job might not be a dev job. it can be qa, data analyst, or anything else that is close enough to a dev role so that you can make the jump within the company.
I am not a fan of sugar-coating so I’ll be blunt with you… if you didn’t find a job in 6 months, and you aren’t doing anything about it besides spamming recruiters, most chances it ain’t happening this month too. progress is not achieved passively. figure out your weaknesses and iteratively get better.
oh, and a few more tips… once you do get a technical interview put emphasis on the following
show you are coachable - you know how to receive feedback and adapt.
show your passion - talk about your projects with passion, explain the decisions you had to make, and why you made them.
show your skill - code fluently in a single language at the very least. (most companies don’t let you prompt llms in an interview, yet)
How can I try to help?
- I am offering free mentorship
- I recently developed a platform for devs to get better at backend skills through real-world projects. It’s open-source and free - https://github.com/sissues/cli
Looking for a powerful, self-hosted backend for forms?
I’m building Collecto — a production-ready tool designed to handle your forms with ease and security. Check it out here and be part of its journey!