• [^] # Re: « Comment échouer en programmation »

    Posté par (site web personnel, Mastodon) . En réponse au lien un projet pour pourrir la génération de code Rust :/. Évalué à 9.

    Perso je ferais pas ça pour sûr. Ensuite je serais pas celui qui jetterai la première pierre à cette personne. Je ne vois d'ailleurs pas cela comme une "attaque" sur les autres développeurs, mais plus une (tentative d') attaque sur ceux qui font ces IAs monstrueuses.

    Je pense que beaucoup de gens commencent à en avoir marre. La réalité est que pour l'instant, c'est l'IA qui nous (les développeurs, mais pas que) pourrit la vie. Entre les nouveaux développeurs qui sont perdus parce que les "écoles" font n'importe quoi et poussent les élèves à devenir de mauvais développeurs parce qu'il faut bien suivre la tendance 🤦 (certains enseignants s'organisent contre ces pratiques — il y avait au moins un lien sur de telles démarches sur LinuxFr, mais je retrouve pas — mais comment arrêter ce bulldozer marketing des GAFAMs et consorts?), les développeurs en place qui se battent contre leurs managers incompétents parce que ces derniers essaient de les forcer d'utiliser de l'IA de partout alors que tout développeur un peu compétent se rend vite compte que cela ne fait que leur créer plus de travail pour une qualité moindre, etc. Puis quand ceux qui ont été nourris à l'IA et ne comprennent pas à quel point c'est de la merde se mettent à faire perdre du temps aux projets libres... ça nous impacte alors aussi, même si on n'a pas les managers incompétents. On perd du temps, on est frustrés, on se fait insulter (je me souviens au moins d'un cas où on s'est fait agresser textuellement quand on essayait d'expliquer à quelqu'un que le code contribué n'était pas acceptable; et même si on avait voulu faire abstraction exceptionnellement — c'est pas le cas, mais supposons — de notre règle qui dit qu'on n'accepte pas de code genAI, le code était juste horriblement mauvais, basique, faux et inutilisable; ce n'était même pas une base de départ possible, d'ailleurs de mémoire je crois qu'il était généré sur la base d'API qui n'existait plus). La réalité est que ces "IAs" n'ont absolument pas besoin de ce genre de dépôts de code pour produire déjà de la merde et déjà pourrir tous les gens du métier.

    Donc même si je n'adhère pas forcément avec les pratiques de ce lien et n'ai pas vraiment d'avis en fait, je trouve tout de même cela mesquin de renverser la culpabilité du problème. La réalité est que ces entreprises sont en train de pourrir quantité de techniques, métiers et pratiques professionnelles par du marketing immonde que des managers et autres politiciens incompétents gobent à travers le monde, pour refourguer de la genAI de partout. C'est eux qui pourrissent tout.

    Mais c'est toujours plus facile d'aller gueuler sur le pauvre péquin qui fait un truc en réaction à cette merdification forcée, de manière peut-être un peu maladroite, voire malavisée. Mais bon... quand on est acculé(e), parfois on n'a pas les idées les plus extraordinaires. 🤷

    Ça me fait penser à ce mème où un gars est en mode "héros" défendant la veuve et l'orphelin, sauf que le texte dit "Leave the multi-billion dollar company alone". Comme si les puissants avaient besoin d'être protégés du pauvre gus que personne connaît et qui a un petit dépôt de code anti-IA que tout le monde aura oublié dans un mois... Classique inversion des agresseurs et victimes. 🙄

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]