comment intégrer l’IA générative

comment intégrer l’IA générative
Descriptive text here

mardi 23 avril 2024

Temps de lecture : 3 minutes

• L’IA générative, comme ChatGPT ou Github Copilot, simplifie la vie des développeurs avec des tâches telles que l’optimisation du code, les tests et l’analyse des données.
• Les écoles de formation comme Simplon et Holberton s’adaptent pour enseigner aux apprenants l’utilisation appropriée de l’IA générative.
• Les apprenants doivent maîtriser les bases du codage ; il est crucial de ne pas compromettre la qualité du code en s’appuyant uniquement sur des outils d’IA.

Automatisation des tâches, optimisation du code et de ses tests, détection d’erreurs, analyse des données, etc., l’intelligence artificielle continue de faciliter la vie des développeurs à tel point qu’Apple souhaite également lancer son équivalent de GitHub Copilot, le premier assistant IA de Microsoft en développement web. En fin de compte, certains analystes estiment que l’intelligence artificielle générative permettra au code d’être davantage aligné sur les règles de conformité et de prendre en charge la sécurité et la génération de cas de test, augmentant ainsi la qualité globale des logiciels. Sur le papier, tout porte à croire que le travail des développeurs demandera moins d’expertise à l’avenir. La réalité est plus nuancée. Les organismes de formation s’adaptent déjà, ne serait-ce que parce que les développeurs doivent acquérir de nouvelles compétences pour s’adapter à ce nouveau paradigme.

Il ne faut pas oublier que l’IA n’est pas capable d’écrire du code propre et fonctionnel

Pour Julien Cyr, le directeur de la filiale française de Holberton, école internationale de programmation, l’utilisation de l’IA n’est qu’une évolution naturelle de la manière de développer : «Dans les années 70, lorsque nous développions, nous avions besoin de documentation papier, de lexiques, de traducteurs, etc. et la digitalisation des outils et des plateformes en ligne a progressivement simplifié le travail. En réalité, l’IA est une extension de cette simplification. » Il reconnaît les lacunes des outils d’IA générative : «Les étudiants ont tendance à choisir la facilité, voire à tricher, plutôt que d’essayer de comprendre. Mais il ne faut pas oublier que l’IA n’est pas capable d’écrire du code propre et fonctionnel.»

Démystifier l’IA générative

A l’école du Simplon, qui a formé 30 000 apprenants en 10 ans, il est, selon le directeur adjoint de la structure, Mathieu Giannecchini, indispensable d’accompagner les formateurs dans un premier temps. “Il faut veiller à ce qu’ils ne soient pas bousculés par des apprenants qui utilisent l’IA générative plus rapidement qu’eux, aussi bien dans les métiers du développement que des infrastructures.»Désormais, tous les apprenants suivent un atelier sur l’IA générative. “L’objectif est de les aider à comprendre et démystifier de quoi il s’agit, tout en leur permettant d’expérimenter les outils, puisqu’ils seront amenés à les utiliser ultérieurement dans des contextes de projets.» L’idée : ne pas les laisser utiliser des outils d’IA générative sans en maîtriser les fondamentaux. “Pour utiliser GitHub Copilot, vous devez déjà savoir piloter.» Il estime également que la qualité du code n’est pas toujours au rendez-vous, par exemple lorsqu’il s’agit de développer une application. Pour les développeurs et les formations spécifiques au développement, Simplon va plus loin : «Nous souhaitons augmenter leur puissance sur les outils, par exemple pour débuter l’utilisation d’une bibliothèque spécifique dans un projet de reconnaissance d’images.»

Intégrer l’IA générative dans la vie des apprenants

Dans notre framework, l’IA générative est automatiquement intégrée» note Julien Cyr. “Bref, il est demandé aux étudiants de demander de l’aide à ChatGPT avant même de s’adresser aux coachs techniques. C’est une manière de les accompagner vers leur autonomie.» Holberton School va plus loin dans son modèle de formation, puisque le principe de cette école de formation est de ne disposer que de 3 coachs techniques pour 200 étudiants. En plus des plateformes d’e-learning et des logiques d’apprentissage par les pairs, Holberton offre la possibilité à tous les étudiants du monde entier de travailler sur les mêmes projets et dispose de ses propres outils pour… automatiser leur correction. Mathieu Giannecchini le rappelle sans hésiter : en développement Web, seule la compétence compte. “Il faut rester agnostique quant à la nature de l’outil utilisé.» Si ChatGPT et GitHub Copilot restent aujourd’hui les outils préférés des étudiants, ils ne doivent pas être tenus pour acquis.

 
For Latest Updates Follow us on Google News
 

NEXT Le groupe Casino, en proie à de graves difficultés financières, a vendu 121 magasins à Auchan, Les Mousquetaires et Carrefour