|
|
|
|
|
by biocomputation
3188 days ago
|
|
I always ask the same question about huge American tech companies. They have almost unfathomable amounts of cash, but complain about the lack of qualified American talent. If there really is a shortage of qualified American talent, then American tech companies should use some of the cash to train American citizens. H1B and similar really are about labor arbitrage. It's amazing that anyone thinks the best paid jobs in America should go to hundreds of thousands of foreign nationals. (There are hundreds of thousands of H1B workers in America right now doing jobs that Americans are imminently qualified to perform.) Not to mention, non-profits are exempt from the annual cap on H1B. This includes virtually all hospitals and universities. If Democrats are serious about the middle class, then they really should do something about this. |
|
I've never run a huge tech company, but even when trying to hire 10-50 engineers it's been a real slog trying to find good ones. We built one of the least biased hiring processes imaginable, promoted jobs to largely American audiences, and the pool of applicants was still hugely unqualified. We found ~2 qualified people per ~1000 applications.
American tech companies _do_ train American talent, I'm a product of this. I think you're overestimating how good we are at training software devs, though. It's not a fast process, it's not very scientific, and it doesn't seem to "take" for most people.