Let's face it, over 200,000 individuals have lost their tech jobs in 2023. The software engineering job market has become incredibly competitive. However, this doesn't spell doom for those seeking opportunities. In fact, now more than ever, a more intentional approach to applying for tech positions is essential. Putting together a hasty resume and crossing your fingers won't cut it anymore. Even revamping well-known tutorial-based projects to fill up your GitHub activity won't do the trick.
To truly stand out, you must go above and beyond the norm. If you're on the hunt for a job, here are some ideas that are sure to yield results:
FIRST IMPRESSION:
Your resume and cover letter must be intriguing and tailored. Crafting an extensive 2-3 page resume might not yield the desired outcome. A concise yet comprehensive resume that highlights your qualifications for the specific role you're pursuing increases your chances of reaching the interview stage. For instance, if you're a full-stack engineer eyeing a front-end role, ensure your resume clearly highlights your front-end expertise.
PORTFOLIO WEBSITE
Never underestimate the value of a polished portfolio website. Your portfolio should showcase details that can't be contained in your resume. Personal projects, contributions to open-source initiatives, blogs, and other noteworthy accomplishments should find a home on your portfolio. It should act as the one-stop destination for anyone seeking more insights after reviewing your resume.
Of course, don't forget to provide a direct link from your resume to your portfolio site.
DOING THE WORK
Once you've established a compelling portfolio and resume, it's time to begin your job applications. While online job boards and social media posts are viable options, don't solely rely on them. As a proactive step, compile a list of all the tech companies you're aware of, create a spreadsheet or something similar. Then, take a tour of their websites and look at their careers page. If a relevant opening aligns with your skills, go ahead and apply, complete with a personalized cover letter. Approach your job hunt with the same mindset you'd have when marketing any other product; the difference is, you're showcasing your skills. This perspective shift will guide your actions and expectations.
THE INTERVIEW
You've put in the effort and secured an interview, now what?
This is the phase where you must shine. Be ready for anything, whether it's tackling algorithms or engaging in hands-on coding exercises. Be prepared to show your skills and the value you bring. If solving algorithms poses a challenge, consider checking out this book. Additionally, there's a comprehensive GitHub repository stocked with more valuable resources.
Thank you for investing your time in reading this piece. Feel free to drop me a direct message on X if you have any questions.