Assistance IA pour le débogage
Calcul en cours... - Auteur : Thierry P. Gaillard - -
Aujourd’hui, en tant que développeur, l’IA est mon premier réflexe lorsque je dois déboguer des programmes qui ne fonctionnent pas. Il est tellement plus simple, rapide et fiable d’interroger l’IA sur les raisons d’une erreur en lui fournissant une capture d'écran explicite du message de rejet, plutôt que de fouiller dans des bibliothèques, des documentations officielles ou des sites Web tels que Stack Overflow.
Cependant, je lis plusieurs fois par mois la documentation officielle, en particulier les nouveautés (par exemple sur Web.Dev ou Google Developers), les méthodes qui changent (par exemple en JavaScript) et les évolutions (par exemple des navigateurs).
Les forums de développeurs tels que Stack Overflow restent indispensables pour continuer à me former, piocher des idées chez les meilleurs et rester en contact avec la communauté. Ils me permettent aussi de guider l’IA dans le bon sens.
La première chose que je fais lorsque l'IA me donne une réponse assurée qui s'avère incorrecte, c'est de lui indiquer l’erreur et les raisons de cette erreur, puis de lui demander d’apporter une solution. L’IA le fait fréquemment et résout le problème. Mais si je suis confronté à une erreur récurrente qu’elle ne parvient pas à corriger, je lui transmets la documentation officielle ou les solutions de Stack Overflow pour qu’elle s’appuie dessus afin de résoudre le problème.
Finalement, je résous moi-même le problème dans 10 % des cas en utilisant mes connaissances, la documentation officielle et les forums.
Je tiens à dire que malgré mon utilisation intensive de l’IA pour déboguer mes programmes et applications, je suis très attaché à la littérature officielle et aux forums, car ces supports me permettent de mettre à jour mes connaissances dans les règles de l’art, de me sentir connecté à une communauté (et donc de ne pas rester seul) et d'amener l’IA vers l’excellence.

