Sommaire
L’éducation au codage: Un indispensable malgré l’essor de l’IA
L’appel de GitHub pour une éducation scolaire au codage
Thomas Dohmke, PDG de GitHub, une filiale de Microsoft connue pour ses outils d’intelligence artificielle générative extrêmement puissants, souligne l’importance de l’éducation au codage dans les écoles.
Malgré la montée de l’IA, Dohmke estime que le codage devrait figurer au même titre que des matières fondamentales telles que la physique, la géographie et les mathématiques.
Il affirme que le codage est une compétence essentielle à acquérir dès le plus jeune âge. Ceci est crucial, dit-il, car la demande pour des développeurs qualifiés reste élevée, même avec l’avènement de l’IA.
La démocratisation du développement logiciel grâce à l’IA
Des outils comme Copilot de GitHub et des chatbots populaires tels que ChatGPT et Gemini ont facilité l’accès au développement logiciel, en réduisant la barrière à l’entrée. Pour les développeurs expérimentés, l’IA leur permet de se concentrer sur des projets à plus grande échelle en automatisant les tâches répétitives.
Malgré les interrogations sur l’avenir des emplois en programmation, notamment avec la possibilité de réduire la taille des équipes, Dohmke reste optimiste et encourage fortement l’apprentissage du codage.
« L’anxiété est compréhensible, mais à maintes reprises, les développeurs ont découvert comment canaliser les nouvelles capacités vers des domaines d’innovation qui n’existaient pas auparavant », déclare-t-il, soulignant l’expansion des cas d’utilisation et la nécessité persistante pour des programmeurs qualifiés.
Un apprentissage constant face à une évolution constante
Dohmke insiste également sur l’importance de la formation continue:
« Vous devez continuer à vous former. Vous devez continuer à apprendre. L’apprentissage n’est jamais terminé », ajoute-t-il, notant que s’il avait cessé de suivre les blogs et autres publications, il aurait pris du retard.
Selon lui, l’IA représente une évolution de la fonction de développeur, et non sa fin.
Ainsi, dans un monde technologique en perpétuelle évolution, l’apprentissage continu du codage et l’adaptation aux avancées de l’IA sont essentiels pour les développeurs.
Les outils IA actuels ne remplacent pas les programmeurs, mais leur offrent de nouvelles opportunités pour innover et étendre leurs capacités dans des domaines auparavant inexplorés.
