> You probably don't realize that there are several thousands of people without a job who could work for a company that is instead just "waiting years" to find an imaginary worker.
I screen hundreds of resumes a week when hiring. I know this very well.
Hiring the wrong person can easily be a net negative to the team. Hiring too fast and desperately hiring anyone who applies is doubly bad because it occupies limited headcount and prevents you from hiring the right person when they become available.
Building teams is a long game.
Shame how the cost of the long game is paid by the future employee having to be lying in wait, applying to you and 300+ of your colleagues openings, praying for a bite.
The best applicants aren't lying in wait or filing hundreds of applications. They're happy where they're at, ignoring the dozen people a week who reach out trying to recruit them, until eventually they decide it's time for a change. Then they apply or get referrals to the handful of companies they find most interesting, and at least one is going to give them an offer.
So if you don't have a job opening posted on the day they're sending out applications, you may miss your shot to hire them.