Micode défi des développeurs face à GPT 5

En cette fin d’été 2023, une expérience captivante a été orchestrée par notre cher Micode, personnalité influente du monde du développement informatique en France.
Le défi lancé ?
Confronter des développeurs de différents horizons à la technologie GPT-5, un modèle de langage révolutionnaire.
Retour sur cette aventure qui en dit long sur les enjeux de l’intelligence artificielle dans le développement web.
Une expérience hors du commun
Commençons par planter le décor. Micode, connu pour sa capacité à rendre la programmation accessible à tous, a imaginé une expérience inédite.
Il a rassemblé trois individus aux profils très différents : Benjamin, développeur web senior ; Mamed, ingénieur en intelligence artificielle chez BNP Paribas ; et Arthur, novice en matière de code mais déterminé à relever le défi.

Leur mission ? Créer un mini jeu de QCM en seulement deux heures, avec comme seul allié l’IA de leur choix.
Cette expérience est déjà riche d’enseignement sur la diversité des profils dans le domaine du développement.
Nous avons d’un côté un professionnel aguerri, de l’autre un ingénieur spécialisé en IA et enfin un néophyte. Chacun apporte sa vision, ses compétences et sa méthode pour venir à bout de l’exercice.
Les premiers pas avec l’IA
Dès le départ, les stratégies diffèrent. Arthur, avec sa politesse de jeune homme bien élevé, tente une approche humble auprès de l’IA, se présentant comme un débutant en quête d’aide.
Benjamin, quant à lui, opte pour une approche plus directe en faisant un copier-coller des consignes de l’exercice. Enfin, Mamed décide de diriger l’IA, l’incitant à adopter un comportement précis pour répondre à ses besoins.
Là encore, ces premiers échanges sont révélateurs des habitudes et des compétences de chacun. Arthur, le novice, essaie d’établir un dialogue avec l’IA comme s’il s’agissait d’un humain.
Benjamin, le développeur confirmé, utilise l’IA comme un outil, une extension de son propre code. Mamed, l’expert en IA, comprend que la machine doit être guidée, orientée pour donner la meilleure réponse possible.
L’IA, une aide précieuse mais exigeante
Au fil de l’expérience, on constate que l’IA GPT-5 est un outil puissant, capable d’automatiser certaines tâches et d’apporter des réponses précises. Pour autant, elle n’est pas infaillible et demande une certaine rigueur dans la formulation des requêtes.
La communication avec l’IA nécessite en effet une certaine précision. Les demandes vagues ou imprécises, comme celle d’Arthur qui souhaite rendre son site « plus joli », se soldent souvent par des réponses inadaptées.

L’IA, privée de capacités sensorielles, ne peut pas interpréter des concepts abstraits tels que la beauté. Elle ne peut pas non plus accéder à des informations en dehors de sa base de données, comme l’apparence d’un site web particulier.
Benjamin, quant à lui, est confronté à une difficulté de taille : l’IA peine à comprendre et à intégrer son code existant. L’outil, malgré son intelligence artificielle, n’est pas capable de comprendre l’ensemble du code et de le manipuler comme le ferait un développeur humain. Il se retrouve donc bloqué, pris entre son code manuel et les propositions de l’IA.
Des enseignements précieux pour le futur du développement
Cette expérience, bien qu’elle puisse paraître anecdotique, offre des enseignements précieux sur l’évolution du développement web. Elle illustre parfaitement le potentiel de l’IA en tant qu’outil d’assistance, capable d’automatiser certaines tâches et de proposer des solutions à des problèmes de code.
Elle montre également l’importance d’une communication précise et adaptée avec l’IA. Les demandes floues ou imprécises engendrent souvent des réponses inadaptées, tandis qu’une formulation claire et précise permet d’obtenir des solutions pertinentes.
Enfin, cette expérience souligne l’importance de la diversité des profils dans le domaine du développement. Chaque participant, qu’il soit novice ou expert, a apporté sa propre vision et ses propres compétences à l’exercice. Chacun a trouvé sa propre façon de travailler avec l’IA, offrant ainsi une diversité de solutions et d’approches.
En conclusion, qu’il s’agisse de Benjamin le développeur senior, de Mamed l’expert en IA ou d’Arthur le novice, tous ont su tirer parti de l’IA pour relever le défi de Micode. Une belle démonstration de la complémentarité entre l’homme et la machine dans le monde du développement web.










