Vous vous souvenez du problème de serveur qui a donné du fil à retordre à une poignée d'élites de la Silicon Valley juste avant Noël dernier ? À l'époque, l'équipe de Cognition AI était aux prises avec un serveur de données complexe, essayant toutes sortes de méthodes sans succès. Alors que l'équipe était sur le point d'abandonner, quelqu'un a suggéré de faire appel à Devin, l'assistant de codage IA qui n'avait pas encore été officiellement lancé. Et devinez quoi ? Devin a résolu le problème en un clin d'œil ! Il a simplement supprimé un fichier de test système ignoré par l'équipe, et le voyant du serveur est passé du rouge au vert. Un véritable miracle !
Cette prouesse de Devin a stupéfait toute l'équipe, qui a pris conscience d'une révolution imminente dans le domaine de l'ingénierie logicielle. Un an plus tard, Devin est devenu un assistant indispensable pour les développeurs. Il peut détecter et corriger les bogues, mettre à jour des blocs de code, migrer du code entre différentes plateformes, et même élaborer et exécuter un plan pour « nettoyer cette base de code » sur simple instruction. Contrairement à des outils comme GitHub et Codeium qui ne proposent que des suggestions de code, Devin est un agent intelligent autonome, capable théoriquement de coder, de corriger et de migrer du code de manière indépendante, sans intervention humaine, et de mener à bien des projets entiers généralement confiés aux développeurs.
Derrière Devin se cache une « dream team » de programmeurs de génie : l'équipe fondatrice de Cognition AI. Cette équipe est une véritable moissonneuse de médailles d'or IOI. Les trois fondateurs, Scott Wu, Steven Hao et Walden Yan, sont tous lauréats de médailles d'or IOI, et auraient remporté 10 médailles d'or IOI au total ! Scott Wu, entrepreneur en série, a créé une plateforme de réseau social pilotée par l'IA appelée Lunchclub avant de fonder Cognition AI. Il est un prodige des mathématiques depuis son jeune âge et a atteint le rang de « Grand Maître légendaire » sur Codeforces (un site web d'échange entre programmeurs). Steven Hao possède une vaste expérience des systèmes d'IA. Diplômé en informatique et mathématiques du MIT, il a travaillé comme ingénieur système IA senior chez Scale AI. Walden Yan est un jeune diplômé prometteur de Harvard. Cette équipe de jeunes prodiges a créé Devin en seulement 6 mois et a obtenu un investissement de 176 millions de dollars de Founders Fund et Khosla Ventures, portant la valorisation de l'entreprise à 2 milliards de dollars !
Des entreprises de renom comme Ramp, MongoDB et Microsoft utilisent déjà Devin. Kevin Scott, directeur technique de Microsoft, a même salué Devin comme un outil extraordinaire lors de la conférence annuelle des développeurs. Cependant, Devin n'est pas parfait. Un youtubeur avec 35 ans d'expérience en tant qu'ingénieur logiciel a reproduit la vidéo promotionnelle de Devin réalisant une tâche Upwork, et a constaté que les performances réelles de Devin étaient bien inférieures à ce qui était montré dans la vidéo. Certains remettent également en question l'exagération des capacités de Devin par Cognition AI, estimant qu'il ne peut actuellement effectuer que des tâches prédéfinies, comme le nettoyage de code existant.
Malgré ses imperfections, le potentiel de développement de Devin reste énorme. Cognition AI améliore constamment ses capacités, par exemple en lui permettant de mobiliser des IA subordonnées pour l'aider, ce qui formera une « bureaucratie IA », comme une « légion » d'ingénieurs juniors. Ce mode de « gestion » pourrait inquiéter certains programmeurs, mais Scott Wu estime que Devin peut aider les entreprises à lancer davantage de projets et permettre aux programmeurs humains de se concentrer sur des tâches plus significatives.
Le code généré par l'IA commence à remodeler l'ensemble du secteur. Sundar Pichai, PDG de Google, a déclaré que plus de 25 % du nouveau code de Google est écrit par l'IA. Satya Nadella, PDG de Microsoft, a déclaré que l'outil de complétion de code automatique de GitHub représentait 40 % de la croissance des revenus cette année. Le codage par IA est devenu le cas d'utilisation le plus financé dans le domaine de la GenAI, les startups du secteur ayant levé plus d'un milliard de dollars au premier semestre 2024. On prévoit que les revenus réels du codage par IA dépasseront 4 milliards de dollars d'ici 2029.
L'avenir du codage par IA est prometteur, mais il suscite également une inquiétude chez des millions de programmeurs dans le monde. L'arrivée de Devin signifie-t-elle la disparition imminente du métier de programmeur ? Scott Wu estime qu'il est peu probable qu'il y ait des licenciements massifs, car le marché du travail des programmeurs reste tendu. Quoi qu'il en soit, la vague du codage par IA est arrivée, et les programmeurs, êtes-vous prêts ?