I can remember a time when you used to print off resumes and cover letters to mail them to companies during a job search. I know it sounds crazy that we used to have to do that before the internet! Once things moved on-line, it seemed like the best thing ever to just apply online and attach your resume to the application. However, it created another challenge. Everyone else started applying that way too!
Job sites used algorithms with key words specific to the role to weed through the millions of resumes and find just the right people to interview. Job seekers had to try to figure out the algorithms so they could include the right key words in their resume to be selected for interviews. This automated process means that your resume may never be one of those that are selected. You are in limbo waiting for an interview that never materializes and you may not even hear from the company to let you know.
Although you may still need to apply online, the best way to get an interview for a new role is to network with people.
This is not the popular answer that people want to hear, but it is the truth. Someone you know with a lot of credibility shares your resume with the hiring manager and they will put you at the top of the pile. It isn’t a guarantee that you will get the role, but you are probably going to get an interview. This is your chance to get in there and show them why you are the right person for the role.
Even if you aren’t looking for a new role, it is always good to focus on your internal and external networks.
It is not something that you can create quickly and if you lose your job, it is what you need the most. Leverage social media apps like LinkedIn to continue to expand your network externally. Set up time with people in your organization that are outside of your group to meet with for a one on one. Learn about them, their part of the organization and share your story with them. You never know when you will need to leverage your network, so spend time each week to expand it.