Let the Other 95% of Great Programmers InFunny, then, how we mostly seem to wind up with upper caste Indians as H-1Bs. If you asked H-1Bs if programming talent was evenly distributed just within India, they’d scoff at the notion: “Untouchables? I say, that’s a good one!”
American technology companies want the government to make immigration easier because they say they can’t find enough programmers in the US.
Anti-immigration people say that instead of letting foreigners take these jobs, we should train more Americans to be programmers.
Who’s right? The technology companies are right. What the anti-immigration people don’t understand is that there is a huge variation in ability between competent programmers and exceptional ones, and while you can train people to be competent, you can’t train them to be exceptional.
Exceptional programmers have an aptitude for and interest in programming that is not merely the product of training. 
The US has less than 5% of the world’s population. Which means if the qualities that make someone a great programmer are evenly distributed, 95% of great programmers are born outside the US.
The anti-immigration people have to invent some explanation to account for all the effort technology companies have expended trying to make immigration easier. So they claim it’s because they want to drive down salaries.I was going to enumerate the non sequiturs, economic fallacies, and slippery changes of focus, but I’ll leave that as an exercise to the reader.
But if you talk to startups, you find practically every one over a certain size has gone through legal contortions to get programmers into the US, where they then paid them the same as they’d have paid an American.
We have the potential to ensure that the US remains a technology superpower just by letting in a few thousand great programmers a year.Okay, so let’s say “a few thousand” means 5,000. Then what do we need 85,000 H-1B grunts for, much less 180,000?
Let me refocus from Silicon Valley to another giant California industry that is highly talent-dependent and remains totally dominant globally: the movie industry.
Here, from Box Office Mojo, are the top three dozen box office smashes so far in 2014 at overseas theaters (i.e., excluding revenue from North America):
But here’s the relevant fact for thinking about Graham’s logic: Hollywood, unlike Silicon Valley, makes very little use of H-1B visas. Indeed, overall Hollywood is a high cost industry, with fairly strong unions and a lot of nepotism.
Hollywood’s world dominance is not because America has a monopoly on talent. When I went to Turkey in 2009 I was amazed by how spectacular their home-grown TV commercials were. And the best foreign talent — e.g., Mexican cinematographer Emmanuel Lubezki (Gravity, Birdman, The Tree of Life) does get to the United States, even though Hollywood seldom uses H-1b programs.
So, once again, what do we need H-1Bs for, much less vastly more H-1Bs?