Loading...

LAISSEZ ENTRER LES 95 % D'EXCELLENTS PROGRAMMEURS

Original

décembre 2014

Les entreprises technologiques américaines veulent que le gouvernement facilite l'immigration car elles disent qu'elles ne peuvent pas trouver suffisamment de programmeurs aux États-Unis. Les personnes anti-immigration affirment qu'au lieu de laisser des étrangers occuper ces emplois, nous devrions former plus d'Américains pour devenir programmeurs. Qui a raison ?

Les entreprises technologiques ont raison. Ce que les personnes anti-immigration ne comprennent pas, c'est qu'il existe une énorme variation de capacité entre les programmeurs compétents et les exceptionnels, et bien que vous puissiez former des gens pour être compétents, vous ne pouvez pas les former pour être exceptionnels. Les programmeurs exceptionnels ont une aptitude et un intérêt pour la programmation qui ne sont pas simplement le produit d'une formation. [1]

Les États-Unis ont moins de 5 % de la population mondiale. Ce qui signifie que si les qualités qui font de quelqu'un un excellent programmeur sont réparties de manière égale, 95 % des grands programmeurs naissent en dehors des États-Unis.

Les personnes anti-immigration doivent inventer une explication pour rendre compte de tous les efforts que les entreprises technologiques ont déployés pour essayer de faciliter l'immigration. Elles prétendent donc que c'est parce qu'elles veulent faire baisser les salaires. Mais si vous parlez aux startups, vous découvrez pratiquement que chacune d'elles, au-delà d'une certaine taille, a traversé des contorsions légales pour faire entrer des programmeurs aux États-Unis, où elles leur ont ensuite payé le même salaire qu'à un Américain. Pourquoi feraient-elles des efforts supplémentaires pour obtenir des programmeurs au même prix ? La seule explication est qu'elles disent la vérité : il n'y a tout simplement pas assez de grands programmeurs pour tout le monde. [2]

J'ai demandé au PDG d'une startup comptant environ 70 programmeurs combien il en embaucherait de plus s'il pouvait obtenir tous les grands programmeurs qu'il voulait. Il a dit : "Nous embaucherions 30 demain matin." Et c'est l'une des startups en vogue qui gagne toujours les batailles de recrutement. C'est la même chose dans toute la Silicon Valley. Les startups sont si limitées en talents.

Ce serait formidable si plus d'Américains étaient formés en tant que programmeurs, mais aucune formation ne peut inverser un ratio aussi écrasant que 95 à 5. Surtout puisque des programmeurs sont également formés dans d'autres pays. À moins d'un cataclysme, il sera toujours vrai que la plupart des grands programmeurs naissent en dehors des États-Unis. Il sera toujours vrai que la plupart des personnes qui excellent dans quoi que ce soit naissent en dehors des États-Unis. [3]

Une performance exceptionnelle implique l'immigration. Un pays avec seulement quelques pourcents de la population mondiale sera exceptionnel dans un domaine seulement s'il y a beaucoup d'immigrants y travaillant.

Mais toute cette discussion a pris quelque chose pour acquis : que si nous laissons entrer plus de grands programmeurs aux États-Unis, ils voudront venir. C'est vrai maintenant, et nous ne réalisons pas à quel point nous avons de la chance que ce soit le cas. Si nous voulons garder cette option ouverte, le meilleur moyen de le faire est d'en profiter : plus il y a de grands programmeurs du monde ici, plus les autres voudront venir ici.

Et si nous ne le faisons pas, les États-Unis pourraient être sérieusement en difficulté. Je réalise que c'est un langage fort, mais les personnes qui tergiversent à ce sujet ne semblent pas réaliser la puissance des forces en jeu ici. La technologie donne aux meilleurs programmeurs un énorme levier. Le marché mondial des programmeurs semble devenir de plus en plus liquide. Et puisque les bonnes personnes aiment avoir de bons collègues, cela signifie que les meilleurs programmeurs pourraient se regrouper dans quelques hubs seulement. Peut-être principalement dans un seul hub.

Que se passerait-il si la plupart des grands programmeurs se regroupaient dans un hub, et que ce n'était pas ici ? Ce scénario peut sembler peu probable maintenant, mais il ne le sera pas si les choses changent autant dans les 50 prochaines années qu'elles l'ont fait dans les 50 dernières.

Nous avons le potentiel d'assurer que les États-Unis restent une superpuissance technologique simplement en laissant entrer quelques milliers de grands programmeurs par an. Quelle erreur colossale ce serait de laisser passer cette opportunité. Cela pourrait facilement être l'erreur déterminante pour laquelle cette génération de politiciens américains deviendra célèbre plus tard. Et contrairement à d'autres erreurs potentielles de cette ampleur, cela ne coûte rien à corriger.

Alors s'il vous plaît, passez à l'action.

Notes

[1] À quel point un grand programmeur est-il meilleur qu'un programmeur ordinaire ? Tellement meilleur que vous ne pouvez même pas mesurer la différence directement. Un grand programmeur ne fait pas simplement le même travail plus rapidement. Un grand programmeur inventera des choses qu'un programmeur ordinaire n'aurait même jamais envisagées. Cela ne signifie pas qu'un grand programmeur est infiniment plus précieux, car toute invention a une valeur marchande finie. Mais il est facile d'imaginer des cas où un grand programmeur pourrait inventer des choses valant 100 fois ou même 1000 fois le salaire d'un programmeur moyen.

[2] Il existe une poignée de sociétés de conseil qui louent de grands groupes de programmeurs étrangers qu'elles font venir avec des visas H1-B. Il devrait être facile de rédiger une législation qui les distingue, car elles sont si différentes des entreprises technologiques. Mais il est malhonnête de la part des personnes anti-immigration de prétendre que des entreprises comme Google et Facebook sont motivées par les mêmes raisons. Un afflux de programmeurs peu coûteux mais médiocres est la dernière chose qu'elles souhaiteraient ; cela les détruirait.

[3] Bien que cet essai parle de programmeurs, le groupe de personnes que nous devons importer est plus large, allant des designers aux programmeurs en passant par les ingénieurs électriciens. Le meilleur terme général pourrait être "talent numérique". Il semblait préférable de rendre l'argument un peu trop étroit que de confondre tout le monde avec un néologisme.

Merci à Sam Altman, John Collison, Patrick Collison, Jessica Livingston, Geoff Ralston, Fred Wilson et Qasar Younis d'avoir lu des brouillons de ceci.