LASSEN SIE DIE ANDEREN 95 % DER GROSSARTIGEN PROGRAMMIERER REIN
OriginalDezember 2014
Amerikanische Technologieunternehmen wollen, dass die Regierung die Einwanderung erleichtert, weil sie in den USA angeblich nicht genügend Programmierer finden. Einwanderungsgegner sagen, wir sollten, anstatt Ausländern diese Jobs zu überlassen, mehr Amerikaner zu Programmierern ausbilden. Wer hat Recht?
Die Technologieunternehmen haben recht. Was die Einwanderungsgegner nicht verstehen, ist, dass es zwischen kompetenten und außergewöhnlichen Programmierern große Unterschiede in der Begabung gibt. Und obwohl man Menschen zu kompetenten Programmierern ausbilden kann, kann man sie nicht zu außergewöhnlichen Programmierern ausbilden. Außergewöhnliche Programmierer haben eine Begabung und ein Interesse am Programmieren, die nicht nur das Ergebnis ihrer Ausbildung sind. [ 1 ]
Die USA haben weniger als 5 % der Weltbevölkerung. Das bedeutet, dass bei gleichmäßiger Verteilung der Eigenschaften, die einen guten Programmierer ausmachen, 95 % der guten Programmierer außerhalb der USA geboren sind.
Die Einwanderungsgegner müssen sich irgendeine Erklärung einfallen lassen, um all die Anstrengungen zu rechtfertigen, die die Technologieunternehmen unternommen haben, um die Einwanderung zu erleichtern. Sie behaupten, es liege daran, dass sie die Gehälter drücken wollten. Aber wenn man mit Startups spricht, stellt man fest, dass praktisch jedes Unternehmen über einer bestimmten Größe rechtliche Verrenkungen unternommen hat, um Programmierer in die USA zu holen, wo sie ihnen dann das gleiche Gehalt zahlten, das sie einem Amerikaner gezahlt hätten. Warum sollten sie sich zusätzliche Mühe geben, um Programmierer zum gleichen Preis zu bekommen? Die einzige Erklärung ist, dass sie die Wahrheit sagen: Es gibt einfach nicht genug gute Programmierer. [ 2 ]
Ich fragte den CEO eines Startups mit etwa 70 Programmierern, wie viele weitere er einstellen würde, wenn er alle gewünschten großartigen Programmierer hätte. Er sagte: „Wir würden morgen früh 30 einstellen.“ Und das ist eines der angesagten Startups, die immer die Rekrutierungsschlachten gewinnen. Im ganzen Silicon Valley ist es dasselbe. Startups haben so wenig Talent.
Es wäre großartig, wenn mehr Amerikaner als Programmierer ausgebildet würden, aber kein Ausbildungsumfang kann ein so überwältigendes Verhältnis wie 95 zu 5 umkehren. Vor allem, da Programmierer auch in anderen Ländern ausgebildet werden. Wenn nichts Unerwartetes geschieht, wird es immer so bleiben, dass die meisten großartigen Programmierer außerhalb der USA geboren werden. Es wird immer so bleiben, dass die meisten Menschen, die in irgendetwas großartig sind, außerhalb der USA geboren werden. [ 3 ]
Außergewöhnliche Leistungen erfordern Einwanderung. Ein Land mit nur wenigen Prozent der Weltbevölkerung kann in einem bestimmten Bereich nur dann außergewöhnlich sein, wenn viele Einwanderer dort arbeiten.
Aber diese ganze Diskussion hat etwas als selbstverständlich vorausgesetzt: dass, wenn wir mehr großartige Programmierer in die USA lassen, sie auch kommen wollen. Das ist jetzt der Fall, und wir erkennen nicht, wie viel Glück wir damit haben. Wenn wir uns diese Option offen halten wollen, ist es am besten, sie zu nutzen: Je mehr der weltbesten Programmierer hier sind, desto mehr werden die übrigen hierher kommen wollen.
Und wenn wir das nicht tun, könnten die USA ernsthaft am Arsch sein. Ich weiß, das ist eine starke Sprache, aber die Leute, die darüber zittern, scheinen die Macht der Kräfte, die hier am Werk sind, nicht zu erkennen. Die Technologie gibt den besten Programmierern einen enormen Einfluss. Der Weltmarkt für Programmierer scheint dramatisch liquider zu werden. Und da gute Leute gute Kollegen mögen, bedeutet das, dass sich die besten Programmierer in nur wenigen Hubs versammeln könnten. Vielleicht sogar hauptsächlich in einem Hub.
Was wäre, wenn sich die meisten großen Programmierer in einem einzigen Hub versammeln würden, der dann aber nicht mehr existiert? Dieses Szenario erscheint heute vielleicht unwahrscheinlich, aber es wird nicht mehr so sein, wenn sich die Dinge in den nächsten 50 Jahren so stark ändern wie in den letzten 50 Jahren.
Wir haben das Potenzial, sicherzustellen, dass die USA eine technologische Supermacht bleiben, indem wir einfach ein paar tausend großartige Programmierer pro Jahr ins Land lassen. Es wäre ein kolossaler Fehler, diese Chance ungenutzt verstreichen zu lassen. Es könnte leicht der entscheidende Fehler sein, für den diese Generation amerikanischer Politiker später berühmt wird. Und im Gegensatz zu anderen möglichen Fehlern dieser Größenordnung kostet es nichts, ihn zu beheben.
Also bitte, machen Sie weiter.
Hinweise
[ 1 ] Wie viel besser ist ein großartiger Programmierer als ein gewöhnlicher? So viel besser, dass man den Unterschied nicht einmal direkt messen kann. Ein großartiger Programmierer erledigt nicht nur die gleiche Arbeit schneller. Ein großartiger Programmierer wird Dinge erfinden, an die ein gewöhnlicher Programmierer nicht einmal denken würde. Das bedeutet nicht, dass ein großartiger Programmierer unendlich wertvoller ist, denn jede Erfindung hat einen begrenzten Marktwert. Aber es sind leicht Fälle vorstellbar, in denen ein großartiger Programmierer Dinge erfindet, die das 100- oder sogar 1000-fache des Gehalts eines durchschnittlichen Programmierers wert sind.
[ 2 ] Es gibt eine Handvoll Beratungsfirmen, die große Pools ausländischer Programmierer vermieten, die sie mit H1-B-Visa ins Land holen. Diese Firmen müssen unbedingt unter Beschuss genommen werden. Es sollte einfach sein, Gesetze zu erlassen, die sie von anderen Firmen unterscheiden, denn sie unterscheiden sich so sehr von Technologieunternehmen. Aber es ist unehrlich von den Einwanderungsgegnern, zu behaupten, dass Firmen wie Google und Facebook von denselben Motiven getrieben würden. Ein Zustrom von billigen, aber mittelmäßigen Programmierern ist das Letzte, was sie wollen; es würde sie zerstören.
[ 3 ] Obwohl in diesem Aufsatz von Programmierern die Rede ist, ist die Gruppe der Leute, die wir importieren müssen, breiter und reicht von Designern über Programmierer bis hin zu Elektroingenieuren. Der beste allgemeine Begriff, den man verwenden könnte, wäre „digitales Talent“. Es schien besser, das Argument ein wenig zu eng zu fassen, als alle mit einem Neologismus zu verwirren.
Danke an Sam Altman, John Collison, Patrick Collison, Jessica Livingston, Geoff Ralston, Fred Wilson und Qasar Younis für das Lesen der Entwürfe.