Allowing more foreigners to work in the US would not steal jobs away from Americans. Instead, it would create more jobs for Americans. That's what Bill Gates told Congress today, when he urged lawmakers to increase the number of visas available for high-skilled immigrants. The 65,000 H-1B visas granted this year were snatched up in one day, and Gates believes that the tight controls force companies to outsource jobs overseas.
Gates told the panel:
Microsoft has found that for every H-1B hire we make, we add on average four additional employees to support them in various capacities.
Are you surprised by the counterintuitive link between importing high-skilled professionals and creating more jobs for Americans? Why do you think America needs more foreign workers to keep its high-tech industry competitive?