|
Your resume tells a story. What story does yours tell? If you haven't stayed very long at jobs, red flag. If you have done a lot of different things that don't relate to the job you're applying for, yellow flag. FAANG salary? Red flag. Mid-20s? Yellow flag (sorry, ageism is real: if they're looking for senior/leadership/etc that's unlikely to be found in someone in their 20s). Pay for a professional resume review and fix any problems they find, whether you agree or not. Keeping multiple resumes is best practice, and always write a good cover letter. Focus on your professional network. Most of your jobs should be coming from referrals from coworkers, not cold-calls on a jobs board. This is the only way to continuously get hired regardless of the job market, and is very important as you get older (again: ageism is real). Personal projects count for a lot for a software developer. Make sure you have at least a couple small projects that you maintain regularly. Contributing to open source is nice, but unless you're a major contributor, it isn't a big factor the way owning a project is. Make it really shiny: good docs, clean code, linting, testing, CI/CD. Using the latest tech is encouraging. You're applying during a time when hundreds of thousands have been layed off at the beginning of an economic recession. It's gonna be hard for anyone but the most qualified candidates to land a job now. Just look for the jobs you're a shoe-in for, get employed, wait for a better role. |
The importance of this can't be overstated. This is just my opinion based on years of interviewing and hiring devs, but...
The resume tells you the "what". What is the candidate's experience, what is their skillset, etc. Resumes get a once-over, mostly to see if the candidate is in the ballpark for the position.
The cover letter tells you the "why". Why should I hire this candidate over the others? Why does the candidate want to work here? etc.
The cover letter is the more important of the two. Assuming a candidate has the technical skills required, the things an interviewer really wants to know are softer: will they fit in with the team? Will they be happy in this role? And so forth. This is what the cover letter should be talking about.