Laat de andere 95% van de geweldige programmeurs binnen

December 2014

Amerikaanse technologiebedrijven willen dat de overheid immigratie versoepelt, omdat ze zeggen dat ze niet genoeg programmeurs in de VS kunnen vinden. Anti-immigratie mensen zeggen dat we in plaats van buitenlanders deze banen te laten innemen, meer Amerikanen moeten opleiden tot programmeurs. Wie heeft er gelijk?

De technologiebedrijven hebben gelijk. Wat de anti-immigratie mensen niet begrijpen, is dat er een enorme variatie in bekwaamheid is tussen competente programmeurs en uitzonderlijke programmeurs, en hoewel je mensen kunt opleiden om competent te zijn, kun je ze niet opleiden om uitzonderlijk te zijn. Uitzonderlijke programmeurs hebben een aanleg voor en interesse in programmeren die niet louter het product is van training. [1]

De VS heeft minder dan 5% van de wereldbevolking. Dat betekent dat als de kwaliteiten die iemand een geweldige programmeur maken gelijkmatig verdeeld zijn, 95% van de geweldige programmeurs buiten de VS geboren is.

De anti-immigratie mensen moeten een of andere verklaring verzinnen om alle inspanningen van technologiebedrijven te verklaren die erop gericht zijn immigratie te vergemakkelijken. Dus beweren ze dat het is omdat ze de salarissen willen drukken. Maar als je met startups praat, zul je merken dat vrijwel elk bedrijf van een bepaalde omvang juridische kronkels heeft doorstaan om programmeurs naar de VS te halen, waar ze vervolgens hetzelfde betaalden als aan een Amerikaan. Waarom zouden ze extra moeite doen om programmeurs voor dezelfde prijs te krijgen? De enige verklaring is dat ze de waarheid spreken: er zijn gewoon niet genoeg geweldige programmeurs.

Ik vroeg de CEO van een startup met ongeveer 70 programmeurs hoeveel meer hij zou aannemen als hij alle geweldige programmeurs kon krijgen die hij wilde. Hij zei: "We zouden er morgenochtend 30 aannemen." En dit is een van de populaire startups die altijd winnen in de strijd om talent. Het is overal in Silicon Valley hetzelfde. Startups worden zo beperkt door talent.

Het zou geweldig zijn als meer Amerikanen werden opgeleid tot programmeurs, maar geen enkele hoeveelheid training kan een verhouding zo overweldigend als 95 tegen 5 omkeren. Zeker omdat programmeurs ook in andere landen worden opgeleid. Behalve een of ander cataclysme, zal het altijd waar zijn dat de meeste geweldige programmeurs buiten de VS worden geboren. Het zal altijd waar zijn dat de meeste mensen die ergens goed in zijn, buiten de VS worden geboren. [3]

Uitzonderlijke prestaties impliceren immigratie. Een land met slechts een paar procent van de wereldbevolking zal alleen uitzonderlijk zijn op een bepaald gebied als er veel immigranten in werken.

Maar deze hele discussie heeft iets vanzelfsprekend aangenomen: dat als we meer geweldige programmeurs toelaten in de VS, ze zullen willen komen. Dat is nu waar, en we beseffen niet hoe gelukkig we zijn dat het zo is. Als we deze optie open willen houden, kunnen we er het beste gebruik van maken: hoe meer van de geweldige programmeurs ter wereld hier zijn, hoe meer de rest hierheen zal willen komen.

En als we dat niet doen, kan de VS ernstig in de problemen komen. Ik realiseer me dat dat sterke taal is, maar de mensen die hierover dralen lijken de kracht van de krachten die hier spelen niet te beseffen. Technologie geeft de beste programmeurs enorme invloed. De wereldmarkt voor programmeurs lijkt dramatisch vloeibaarder te worden. En aangezien goede mensen goede collega's waarderen, betekent dit dat de beste programmeurs zich in slechts een paar knooppunten kunnen verzamelen. Misschien voornamelijk in één knooppunt.

Wat als de meeste geweldige programmeurs zich in één knooppunt verzamelen, en dat knooppunt was niet hier? Dat scenario lijkt nu misschien onwaarschijnlijk, maar dat zal het niet zijn als de dingen in de komende 50 jaar net zoveel veranderen als in de afgelopen 50 jaar.

We hebben het potentieel om ervoor te zorgen dat de VS een technologische supermacht blijft door simpelweg een paar duizend geweldige programmeurs per jaar toe te laten. Wat een kolossale fout zou het zijn om die kans te laten glippen. Het zou gemakkelijk de bepalende fout kunnen zijn waar deze generatie Amerikaanse politici later beroemd om wordt. En in tegenstelling tot andere potentiële fouten van die omvang, kost het niets om het op te lossen.

Dus ga ermee aan de slag.

Noten

[1] Hoeveel beter is een geweldige programmeur dan een gewone? Zoveel beter dat je het verschil niet eens direct kunt meten. Een geweldige programmeur doet niet alleen hetzelfde werk sneller. Een geweldige programmeur zal dingen uitvinden waar een gewone programmeur nooit aan zou denken. Dit betekent niet dat een geweldige programmeur oneindig veel waardevoller is, omdat elke uitvinding een beperkte marktwaarde heeft. Maar het is gemakkelijk voor te stellen dat een geweldige programmeur dingen uitvindt die 100x of zelfs 1000x het salaris van een gemiddelde programmeur waard zijn.

[2] Er zijn een handvol consultancybureaus die grote groepen buitenlandse programmeurs verhuren die ze binnenhalen met H1-B visa. Pak deze vooral aan. Het zou gemakkelijk moeten zijn om wetgeving te schrijven die hen onderscheidt, omdat ze zo anders zijn dan technologiebedrijven. Maar het is oneerlijk van de anti-immigratie mensen om te beweren dat bedrijven als Google en Facebook door dezelfde motieven worden gedreven. Een instroom van goedkope maar middelmatige programmeurs is het laatste wat ze willen; het zou ze vernietigen.

[3] Hoewel dit essay over programmeurs gaat, is de groep mensen die we moeten importeren breder, variërend van ontwerpers tot programmeurs tot elektrotechnici. De beste algemene term zou "digitale talenten" kunnen zijn. Het leek beter om het argument iets te eng te maken dan iedereen te verwarren met een neologisme.

Dank aan Sam Altman, John Collison, Patrick Collison, Jessica Livingston, Geoff Ralston, Fred Wilson, en Qasar Younis voor het lezen van concepten hiervan.