d'influence menées dans les années 2010 pour encourager le développement des compétences en programmation informatique dans une économie de plus en plus axée sur les technologies de l'information. Ces campagnes ont abouti à des soutiens politiques, à l'intégration de la programmation dans les programmes scolaires publics et à la multiplication des formations intensives en codage . L'apprentissage du code a une longue histoire, marquée par des moments d'enthousiasme et d'inquiétude quant à la culture informatique et aux meilleures méthodes d'apprentissage. Une réaction négative a éclaté en 2019, se traduisant par du harcèlement en ligne de journalistes américains licenciés.
l'enseignement primaire ou général — remonte à l' essai d' Alan Perlis de 1962, « L'ordinateur à l'université ». Perlis préconisait un cours durant les deux premières années d'université où les étudiants écriraient ou observeraient un grand nombre de programmes. John Kemeny et Thomas Kurtz créèrent le langage de programmation BASIC pour répondre à cet objectif, et le langage Logo fut introduit comme outil d'éducation préscolaire. Des recherches ultérieures ont constaté peu de preuves des bénéfices cognitifs escomptés de l'enseignement de la programmation, et l'essor de l'industrie du logiciel et des interfaces graphiques a entraîné, dans les années 1990, un recentrage de l'éducation sur les compétences de l'utilisateur final. Le coût élevé des ordinateurs limitait également l'intégration des compétences en programmation dans les programmes scolaires. En 1995, on comptait environ trois ordinateurs pour 30 élèves dans les écoles américaines. Malgré ces obstacles, la recherche et la promotion de la culture du code se sont poursuivies.Dans les années 2010, la valorisation des entreprises du secteur des technologies de l'information a connu une forte croissance. En mars 2010, le classement des dix entreprises américaines les plus valorisées comprenait Microsoft et Apple aux 2e et 3e places, et Google à la 9e. L'année suivante, Apple a détrôné ExxonMobil et est devenue l'entreprise américaine la plus valorisée. Le capital-risqueur Marc Andreessen a alors déclaré que « le logiciel est en train de conquérir le monde » et a prédit que le logiciel occuperait une place centrale dans l'économie américaine. Constatant que le chômage restait élevé après la crise financière de 2008 , il a proposé d'accorder une plus grande importance à la formation dans tous les aspects de l'industrie du logiciel afin d'éviter une nouvelle hausse du chômage due aux bouleversements induits par ce secteur . En juin 2015, les trois géants de la tech dominaient le classement des valorisations et Facebook, à la 12e place, avait dépassé Walmart . En mars 2019, Amazon avait rejoint Apple, Microsoft et Google ( Alphabet Inc. ) dans le top quatre, Facebook se classait au 6e rang et la société de technologie de paiement Visa Inc. au 8e rang.
L’enseignement du codage a été profondément transformé par la commercialisation et les pratiques pédagogiques basées sur Internet au XXIe siècle. Collectivement, l’apprentissage du codage a pris les allures d’un mouvement populaire, avec des idéaux utopiques, des leaders charismatiques, des récits capitalistes et des identités partagées.
Codecademy et Code.org
Zach Sims et Ryan Bubinski ont lancé Codecademy en août 2011 avec pour mission de proposer des cours intensifs de programmation informatique à un large public. La plateforme a bénéficié d'un financement initial de plusieurs sociétés de capital-risque spécialisées dans les technologies, dont Union Square Ventures , AlphaTech Ventures (filiale d' O'Reilly Media) , Y Combinator et Founder Collective (fondé par Chris Dixon ). En janvier suivant, Codecademy a lancé une campagne de marketing viral intitulée « Code Year » incitant les internautes à prendre la résolution d'apprendre à coder pour la nouvelle année . Le lancement du site web de la campagne, qui mettait en avant les soutiens des investisseurs de Codecademy, a été relayé sur les réseaux sociaux par le maire de New York, Michael Bloomberg, et le journaliste du Washington Post , Ezra Klein , entre autres. Parmi les médias ayant annoncé le lancement, on peut citer CNN , CNN Money , The New Yorker , Slate et Fast Company (avec un article écrit par Sims).
Certains commentateurs ont accueilli Code Year avec scepticisme. Le journaliste spécialisé en informatique personnelle, Matthew Murray, a rétorqué que maîtriser la programmation au niveau professionnel exigeait généralement des années de pratique et a exprimé des réserves quant à la « marchandisation et la dégradation » d'une carrière exigeante. Plus particulièrement, Jeff Atwood , cofondateur du site de questions-réponses sur la programmation Stack Overflow , a soutenu que l'offre de développeurs compétents devait être équilibrée avec la demande réelle, laquelle était limitée par l'applicabilité de la programmation aux problèmes et par les inconvénients liés à l'écriture de code superflu. L'ancienne développeuse de logiciels Ciara Byrne a formulé des critiques similaires fin 2013. Code Year a néanmoins réussi à introduire la promotion de la culture du code dans le débat public au cours des années suivantes. À titre d'exemple, l'émission Today de NBC a salué, en novembre 2013, l'initiative d'un entrepreneur technologique new-yorkais qui avait offert un ordinateur portable et des cours de programmation JavaScript à un sans-abri, Leo Grand .
En janvier 2013, Code.org , une organisation permanente de promotion de l'apprentissage du code, a été fondée . Pour son lancement, une publicité mettait en scène Bill Gates , Mark Zuckerberg , Jack Dorsey et d'autres personnalités du secteur technologique, ainsi que des personnalités d'autres horizons comme le musicien will.i.am et l'athlète Chris Bosh . En décembre, Code.org a lancé la campagne « Hour of Code », soutenue par Barack Obama , l'acteur et homme d'affaires Ashton Kutcher et la chanteuse Shakira . Cette campagne proposait des ateliers sur les campus d'Apple et de Microsoft et incitait les enseignants à consacrer une heure de cours à l'enseignement de la programmation. L'organisation n'a pas divulgué son financement initial, mais en 2016, elle a levé un total de 23 millions de dollars auprès de Facebook, Mark Zuckerberg, son épouse Priscilla Chan , Microsoft, Google et Infosys , pour la formation des enseignants et le plaidoyer en faveur de l'apprentissage du code .
En 2014, d'autres startups spécialisées dans l'apprentissage de la programmation ont rejoint Codecademy pour une nouvelle campagne « Année du code » ciblant le Royaume-Uni. Saul Klein, investisseur de la première heure dans Codecademy et Seedcamp, une autre startup participante, siégeait au conseil d'administration de la campagne. La BBC , partenaire de la campagne, en a fait la promotion sans pour autant divulguer systématiquement son implication. Ben Williamson, chercheur en sciences sociales à l'Université de Stirling, a étudié le développement des réseaux de promotion de l'apprentissage du code au Royaume-Uni, les décrivant comme « non pas un réseau cohérent et stable, mais un hybride complexe d'intentions, d'ambitions et d'intérêts ». Il a identifié Code Club comme une des premières manifestations de ce mouvement, fondé en avril 2012 et soutenu par Microsoft, Google et le ministère de l'Éducation .
Impact des politiques
Une annonce de l' administration Obama en décembre 2014 a mis en lumière les résultats de son engagement en faveur de l'apprentissage du code. Elle comprenait des engagements de 60 districts scolaires, de donateurs philanthropiques, de la National Science Foundation (NSF) et du College Board pour améliorer l'enseignement de l'informatique dans les écoles. En mars 2015, l'administration a annoncé un soutien fédéral plus direct par le biais de l'initiative TechHire. Fruit d'une collaboration entre les gouvernements fédéral, étatiques et locaux et le secteur privé, TechHire a promis 100 millions de dollars de subventions fédérales pour des programmes de formation non diplômants en développement logiciel. Codecademy et les programmes de type « bootcamp » de Flatiron School , Galvanize et Hack Reactor ont été cités comme exemples de l'approche de formation accélérée qui serait soutenue. En 2016, Obama a demandé un financement de 4,2 milliards de dollars pour l'enseignement de l'informatique. Cette demande n'a pas été approuvée, mais des fonds plus limités ont été alloués par la NSF, le Département de l'Éducation et AmeriCorps à la formation des enseignants et à la recherche en éducation. Au niveau de l'État, le gouverneur de l'Arkansas, Asa Hutchinson, a dépensé 5 millions de dollars pour promouvoir l'enseignement du codage dans les écoles publiques et a mis en place un système de formation en ligne pour les écoles rurales.
Des résultats concrets ont également été obtenus dans d'autres pays. Le ministère britannique de l'Éducation a mis à jour le programme scolaire standard en 2013 afin d'y intégrer l'informatique comme « quatrième science », et le gouvernement a alloué 84 millions de livres sterling à l'amélioration de l'enseignement de l'informatique en 2017. Le gouvernement suédois a approuvé une politique nationale d'éducation aux technologies de l'information en 2016, incluant des exigences en matière de programmation, dont le financement et la mise en œuvre seraient assurés au niveau local. Interrogé sur l'enseignement de la programmation aux enfants lors d'une séance de questions au gouvernement en 2015, le Premier ministre australien Tony Abbott a rejeté l'idée, bien que son gouvernement ait déjà investi 3,5 millions de dollars australiens dans l'intégration de la programmation comme option au programme scolaire. Le gouvernement suivant, dirigé par Malcolm Turnbull, a modifié le programme national d'Abbott afin d'y inclure l'enseignement de la programmation dès la troisième année du primaire et a approuvé un budget de 7 millions de dollars australiens pour la formation en ligne des enseignants.
Résultats de la formation
La reconversion des mineurs de charbon dans le centre des Appalaches a servi de terrain d'expérimentation pour les programmes d'apprentissage du code informatique. Interrogé en avril 2014 sur la sortie progressive du charbon des centrales électriques en raison des engagements en faveur des énergies propres , Bloomberg a reconnu la nécessité de cette transition, tout en soulignant que les emplois liés aux technologies étaient surestimés comme solution au chômage. En 2016, plusieurs articles optimistes ont paru concernant Bit Source, une start-up de développement web basée à Pikeville, dans le Kentucky, et composée d'anciens mineurs de charbon reconvertis. Des rapports ultérieurs ont dressé un bilan plus mitigé : certains mineurs ont suivi la formation d'un centre de formation des Appalaches sans pour autant obtenir leur certificat ni trouver d'emploi. Malgré ces préoccupations, le candidat démocrate à la présidence, Joe Biden, a soutenu l'apprentissage du codage comme une voie d'avenir pour les mineurs et autres ouvriers lors d'un discours de campagne à Derry, dans le New Hampshire , le 30 décembre 2019 : « Quiconque est capable de descendre à 90 ou 900 mètres de profondeur dans une mine peut certainement apprendre à programmer, mais nous n'y pensons pas. Même mes amis libéraux ne le pensent pas. » Dave Weigel , journaliste au Washington Post , qui a relayé cette remarque sur Twitter, a fait remarquer que de telles exhortations à une « transition juste » avaient nui à la campagne d' Hillary Clinton en 2016, et Brianna Wu, candidate démocrate au Congrès, l'a qualifiée d'« insensible et contre-productive ».
Une série de fermetures d'écoles de codage en 2017 a incité à reconsidérer le modèle ; un rapport de Bloomberg a révélé que plusieurs grandes entreprises technologiques de la région de la baie de San Francisco étaient insatisfaites des résultats de ces écoles et ne recrutaient pas leurs étudiants. Une enquête plus vaste menée en 2018 par Stack Overflow a montré que près de la moitié des diplômés de bootcamps étaient des développeurs de logiciels en activité qui perfectionnaient leurs compétences. Parmi les 54,5 % restants, 16,3 % ont trouvé un emploi immédiatement, tandis que 20 % ont mis trois mois ou plus.
Harcèlement des journalistes
En janvier 2019, le Huffington Post , Gannett , BuzzFeed et Verizon Media ont annoncé des licenciements de journalistes. Lorsque ces derniers ont confirmé leur implication sur les réseaux sociaux, des inconnus ont réagi par un torrent de moqueries et de discours haineux, accompagnés de suggestions d'apprendre à coder. Il a été établi que ce harcèlement était coordonné sur 4chan , un forum de discussion anonyme et peu modéré qui avait précédemment coordonné la campagne GamerGate . Twitter a réagi en bloquant les comptes impliqués dans le harcèlement, ce qui a suscité les railleries de Tucker Carlson, personnalité de Fox News, et des soutiens implicites à ce harcèlement de la part de personnalités de droite telles que Ben Shapiro , Donald Trump Jr. et David Duke .
Conséquences
Les entreprises technologiques ont continué de gagner en valeur en 2020 et 2021. La pandémie de COVID-19 a engendré une forte demande pour le commerce et le travail en ligne, tout en pénalisant d'autres secteurs, et a attiré d'importants capitaux d'investissement dans ce domaine. Une nouvelle campagne, menée par Ivanka Trump et Tim Cook, PDG d'Apple , a conseillé aux travailleurs licenciés pendant la pandémie de « se reconvertir » en suivant des formations dans divers domaines, notamment le développement web. Fin mars 2021, les cinq entreprises américaines les plus valorisées étaient des sociétés de technologies de l'information ; quatre d'entre elles affichaient une valorisation supérieure à 1 000 milliards de dollars, et Apple dépassait les 2 000 milliards de dollars. La réouverture des lieux de travail et le resserrement de la politique de crédit par la Réserve fédérale ont freiné ces deux tendances qui avaient alimenté cette croissance fulgurante. En 2022 et 2023, des entreprises technologiques ont annoncé des licenciements qui ont semé le doute quant à la sécurité de l'emploi dans la programmation informatique , tandis que des experts du secteur ont commencé à évoquer la perspective de remplacer les programmeurs humains par des outils low-code / no-code et l'intelligence artificielle générative .