Hiring managers are different. They screen hundreds of resumes every day, and through high-frequency training, they form an overall scanning mode of key points and details of resumes, and it is easy to find loopholes in details. Secondly, the goal of the hiring manager is not to recruit a perfect person. Many times, they will reject candidates who look perfect and hire candidates with better key qualities. If you think your resume is excellent, it may be just your cognitive bias. After all, everyone thinks they are excellent. If you can see the overall level of HR receiving resumes, you may not think so.
As we all know, once we decide to look for a job, we will begin to prepare our resumes. After the resume is written, we will post it directly on the recruitment website and wait for the interview. However, many times, we find that after waiting for a long time, we still can't wait for the interview call, and then we will be discouraged. In the end, we didn't even have the enthusiasm to submit resumes. What's the problem? Is our resume too uncompetitive in HR eyes? Of course it's possible, but it's more likely that we submitted our resumes in the wrong way.
Most companies, when they want to recruit people, will not post them on the recruitment website for the first time. They will try internal promotion first. If there is no suitable one, they will consider acquaintances outside the company. If not, they will consider looking for acquaintances to recommend them. If not, they will post the recruitment information on the website. Whether you want to find a job or not, as a professional, you must have a resume that you can get at any time and update it regularly on social media, recruitment websites, headhunters and so on. If you decide to look for a job and update or refresh your resume a little more frequently, someone will take the initiative to find you.