| A lot of this is game theory at play. > 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. This is nothing new - it's been this way for over 20 years. Job postings are not more poorly written than in the past. > 2. Employers are overwhelmed with large numbers of applicants, most of whom don't meet the requested minimum requirements. Because many/most employers are willing to hire people who don't meet the minimum requirements. Or rather, they are sloppy when they made the job posting. Therefore, applicants who actually honor the minimum requirements are at a disadvantage. > 3. Employers are then too overwhelmed to reply to all the applicants. Same reason as above. Employers got themselves into this mess because they are not strict with their minimum requirements. I don't have solutions for the whole system, but a given employer can do much to improve things: 1. Employer posts accurate postings and are strict about minimum requirements. Applicants who submit applications where they clearly are not meeting the requirements are blacklisted for a year (make this clear up front). 2. Do not let people apply to more than 3 positions at once. 3. Require a proper cover letter. 4. Develop a reputation for good candidate management. If someone applies, they should hear from you in a decent timeframe (even if it is a simple rejection). 5. Write in reasonable detail about the interview process. Will it involve Leetcode style questions? Etc. Most applicants will just not apply to you, but that's fine. The key to making it work is step 4. As an example, I almost never include a cover letter, because it consumes a lot of my time, and I discovered that over 90% of openings that have an option for a cover letter never read them. If I'm submitting a cover letter, I want a strong commitment that it will be read. |
> Because many/most employers are willing to hire people who don't meet the minimum requirements. Or rather, they are sloppy when they made the job posting. Therefore, applicants who actually honor the minimum requirements are at a disadvantage.
Seriously—treat "requirements" as "a wishlist" is basically job hunting 101—because it works. Sucks for the employers who really, super-duper mean it when they write "requirements", but that's not most of them.
> 5. Write in reasonable detail about the interview process. Will it involve Leetcode style questions? Etc.
I swear to god, some companies protect this stuff like it's a state secret. I promise you that making details of your process public, or at least sharing them with applicants on first contact, won't ruin it. If FAANG can practically provide a study guide and get by, I'm pretty sure Jim Bob's House of Software or Boring Business Bank Incorporated isn't going to be ruined by providing a schedule and some guidance on the kind, difficulty, and broad domain of any technical assessments that will be performed. Meanwhile, leaving candidates with no clue what to expect when the real-world range of what happens in these interviews is unreasonably enormous, is simply shitty.