As technology permeates the world more and more, the hiring process is becoming more dehumanized, IMHO. What can we do as an industry, to make hiring more efficient for everyone?
Some of the pain points I observe are:
1. Applicants must wade through large volumes of job postings, which are often poorly written, and frequently lacking key information which is important to the applicant.
2. Employers are overwhelmed with large numbers of applicants, most of whom don't meet the requested minimum requirements.
3. Employers are then too overwhelmed to reply to all the applicants.
4. Applicants are then annoyed with the lack of replies.
5. By the time an employer finds a potential match, the applicant may be difficult to reach, or is no longer interested.
6. By the time an applicant hears back from an employer, they are disappointed in the quality of the response, and already have a bad impression of the employer.
What is working well today to address these pain points?
What are other Possible Fixes?
They also tend to reach out to you over linkedin and refuse to give you the actual job description unless you give them your email/phone-number and CV, which is just infuriatingly arrogant.
My hope is that tech job listings stop listing stuff like Must have Experience with XXX and YYY application/framework and instead start listing skills needed to be success full in the role. Tech becomes outdated so incredibly fast and we're allways learning in our jobs that it's kinda futile to list tech instead of skills.
Sure Need to know Python, C#, Assembler, that is a skill, but applications and frameworks are something that you can learn, and besides each company use them slightly different so you'd need internal training anyway.