• [^] # Re: Deuxième liberté

    Posté par (site web personnel, Mastodon) . En réponse au journal Audition de la direction de Mistral AI et Solo dev. Évalué à 7 (+4/-0).

    Alors mon travail en temps que dev humain, c'est justement de répondre à chaque ligne de spécification avec 12 questions pour lever les ambiguïtés. J'y arrive déjà pas toujours en traduisant moi-même les spécifications en code, je fais des suppositions sur certains trucs et parfois je me trompe.

    Ça se prépare un peu en amont avant de se lancer dans la programmation, certes, mais il y a un moment où on arrive à un niveau de détail trop fin pour pouvoir travailler en langage "naturel". C'est là qu'on écrit du code, et que ça oblige à mettre en évidence les cas qu'on a raté (plus ou moins facilement et à la compilation ou à l'exécution, selon le langage de programmation choisi).

    J'imagine pas avec l'"aide" d'un LLM qui ne pose jamais de questions et génère du code même si ce qu'on lui demande est complètement idiot/dangereux/incohérent. Peut-être le jour ou les LLMs seront aussi psychorigides et pénibles avec les détails que les développeurs humains. Mais à ce moment là, personne n'aura plus envie de les utiliser.