C'est sûrement de l'humour mais pour moi c'est exactement ça. J'ai lu sur Reddit des histoires de dev junior qui font tout avec l'IA et sont incapables de débugger si elle disparaît, ils ne savent pas réaliser la trace d'un programme, trouver où mettre des points d'arrêts pour isoler ce qui déconne, bref ils ne savent pas programmer. Et l'IA ne va pas le leur apprendre... J'ai appris à coder en fouillant, en ratant, en recommençant 15 fois, en passant des après-midi à m'arracher les cheveux (mais j'aimais ça).
Et en même temps, quand tu déjà un certain bagage, l'IA va te permettre de mettre les mains plus rapidement dans un nouveau langage/framework, parce que tu as déjà la compréhension de l'algorithmique, tu sais comment guider ton agent pour qu'il ne parte pas sur la mauvaise route, et surtout tu es capable de lire et comprendre le programme même si tu ne l'as pas écrit. Tu peux démarrer ton prototype rapidement et regarder ce qui est fait, pourquoi, comparer avec les good practices,... Il y a moyen d'apprendre avec si on s'y prend bien et qu'on a les bases. Bref l'IA c'est un cadeau potentiellement empoisonné. Elle ne va rien t'apprendre si elle code à ta place et que tu n'es pas capable de comprendre ce qu'elle (parfois mal) fait. Pour revenir à "l'avenir des juniors", ça peut leur faciliter la vie dans l'immédiat et dans le même temps ruiner leur évolution future. Sans parler du fait que ça n'a absolument pas la même saveur de résoudre un problème et demander à un robot de le faire à notre place.
[^] # Re: Toujours pas convaincu
Posté par Faya . En réponse au journal Retour d'expérience sur le développement d'une application par l'utilisation d'IA. Évalué à 8.
C'est sûrement de l'humour mais pour moi c'est exactement ça. J'ai lu sur Reddit des histoires de dev junior qui font tout avec l'IA et sont incapables de débugger si elle disparaît, ils ne savent pas réaliser la trace d'un programme, trouver où mettre des points d'arrêts pour isoler ce qui déconne, bref ils ne savent pas programmer. Et l'IA ne va pas le leur apprendre... J'ai appris à coder en fouillant, en ratant, en recommençant 15 fois, en passant des après-midi à m'arracher les cheveux (mais j'aimais ça).
Et en même temps, quand tu déjà un certain bagage, l'IA va te permettre de mettre les mains plus rapidement dans un nouveau langage/framework, parce que tu as déjà la compréhension de l'algorithmique, tu sais comment guider ton agent pour qu'il ne parte pas sur la mauvaise route, et surtout tu es capable de lire et comprendre le programme même si tu ne l'as pas écrit. Tu peux démarrer ton prototype rapidement et regarder ce qui est fait, pourquoi, comparer avec les good practices,... Il y a moyen d'apprendre avec si on s'y prend bien et qu'on a les bases. Bref l'IA c'est un cadeau potentiellement empoisonné. Elle ne va rien t'apprendre si elle code à ta place et que tu n'es pas capable de comprendre ce qu'elle (parfois mal) fait. Pour revenir à "l'avenir des juniors", ça peut leur faciliter la vie dans l'immédiat et dans le même temps ruiner leur évolution future. Sans parler du fait que ça n'a absolument pas la même saveur de résoudre un problème et demander à un robot de le faire à notre place.