1. What kind of company/project can benefit from 1000 developers being added to it?
2. What kind of onboarding process could handle 1000 new developers in a year?
3. Are there really a thousand Ruby developers in the world who are likely to change jobs in 2021?
[1]: http://stackoverflow.blog/2021/05/14/podcast-338-why-is-it-so-hard-to-find-ruby-developers/
2. On-boarding can be productized, I've done that a few times for companies where we were hiring rapidly and constantly. I learned this at GE where we worked hand in hand with HR to productize our on-boarding process where we could bring in groups of people and grow rapidly. At another company we had two "universities" one for new-grads one for industry experienced people. So groups of 20+ people would join every month into a "university" that lasted 14-60 days to train new hires on the company, industries serviced, processes etc. So you could easily do this and support 1000 hires in a year at one company.
3. No hard facts of course, but I'd imagine this is a non-issue overall, but maybe I am wrong. If you just said U.S. or EU, I'd think it would be harder.