They were largely left to rely on loyalty and other kinds of fragile non-monetary factors to preserve their existing talent and institutuonal knowledge and otherwise scavenge for scraps when making new hires.
For those companies outside the specific Silicon Valley money circle, it was an extremely disruptive change and recovery basically requires that salaries normalize to some significant degree. In most cases, engineers provide quite a lot of value but not nearly so much value as FAANG and SV speculators could build into their market-shaping offers.
It's not a healthy situation for the industry or (if you're wary of centralization/monopolization) society as a whole.
If FAANG company can hire an engineer overseas for 60k$ annually why other cannot?
Companies that can do that are at an advantage over those who can't right now, but pulling that off is neither trivial nor immediate nor free.
I had teams in North American, Europe, Russia and East Asia. It resulted in a diversified set of engineers who were close to our customers (except in Russia where the engineers were highly qualified but few prospects for sales). Managing across cultures and time zones is a competence. Jet lag from travel was not as great...
I'm not convinced he's actually done that. Pretty much any 'profitable, sustainable business' can afford software developers.
Software developers are paid pretty decently, but (grabbing a couple of lists off of Google) it looks like there's 18 careers more lucrative than it (from a wage perspective), and computers-in-general are only 3 of the top 25 highest paying careers - https://money.usnews.com/careers/best-jobs/rankings/best-pay...
Medical, Legal, Finance, and Sales as careers (roughly in that order) all seem to pay more on average.