> That assumes that I am writing my resume for just your job posting. If I am just going to copy and paste the job requirement verbatim on my resume, doesn't that make your job screening applicants for actual experience much harder?
It doesn't make the hiring manager's job harder if you decline to customize your resume. They press reject and move to the next resume.
> Regardless, if my application is getting thrown out because my title is not quite right in a subtle way, or I reference Javascript but not Python, and no one is telling me - that's unfair on everybody.
If a job listing asks for Python and someone submits a resume that does not list Python, it's fair to reject that candidate.
If there was a hidden requirement to know Python but the job listing didn't ask for it, you get a lot of applicants that don't fit. Smart hiring managers will update the job listing as they review candidates. There are some lazy companies that will have secret requirements that they don't put in the job listing, but that only creates more work for everyone involved. It's not a secret trick they're pulling to be mean. They're just bad at their jobs.
> The company is going to skip over the best candidates for superficial reasons, because nobody is telling them their resume isn't perfect.
Unpopular opinion around these parts, but there's a high correlation between the best candidates and people who take the time to review the job posting and customize their resume before submitting.
I doubt the "best candidate" is also the person who can't be bothered to take 10 minutes to update their resume before pressing submit.
> But as a rule I don't customize my resume for every job posting anyway - if I have to apply to 70+ job listings to even hear back from even one of them,
Complaining about low response rates and refusing to tailor your resume are highly correlated, in my observation.