- Ces derniers temps, les affirmations selon lesquelles l’IA remplacera le métier de programmeur se multiplient, tout comme les réfutations de cette idée
- À travers le cas de l’évolution de Google Translate, l’article met en lumière l’impact réel et les limites des outils d’automatisation
- La demande d’emplois pour les traducteurs et interprètes est au contraire en hausse
- La traduction automatique ne parvient pas à traiter le contexte culturel, l’ambiguïté et les nuances fines
- Il souligne aussi que la programmation exige un travail créatif et d’abstraction comparable à celui de la traduction
Ce que Google Translate nous apprend sur le vibecoding
Le débat récent sur l’IA et les métiers de la programmation
- Récemment, les prédictions selon lesquelles les grands modèles de langage (LLM) remplaceront les programmeurs se multiplient, tout comme les contre-arguments affirmant le contraire
- Certains soutiennent que, puisqu’ils ont créé de petits outils avec des LLM, tous les programmeurs seront bientôt au chômage
- À l’inverse, d’autres voix rejettent totalement l’utilité de ces outils
- Face à cette polarisation des opinions, l’article insiste sur la nécessité d’un regard plus nuancé
Les progrès de la traduction automatique et leur impact réel
- Google Translate a connu de grands progrès depuis l’introduction de la traduction automatique neuronale (NMT) en 2016
- Beaucoup ont prédit que les technologies de traduction par IA feraient disparaître les métiers de traducteur et d’interprète
- En réalité, une grande partie de ceux qui avancent cette idée n’ont jamais fait l’expérience du travail de traduction ou d’interprétation
- L’utilité de la traduction automatique est reconnue, mais les affirmations du type « il n’y a plus besoin d’interprétation » reposent sur une mauvaise compréhension de la nature réelle du travail de traduction
La différence entre traducteurs humains et traduction automatique
- Le travail réel des traducteurs et interprètes ne consiste pas seulement à remplacer des mots et de la grammaire, mais met l’accent sur la compréhension du contexte, la résolution des ambiguïtés et la sensibilité culturelle
- Par exemple, même le norvégien, pourtant proche de l’anglais, comporte des différences culturelles — notamment dans les façons d’exprimer la politesse — qui empêchent la traduction automatique de restituer les subtilités du sens
- En norvégien, « Jeg vil ha potetene » (« je veux les pommes de terre ») peut paraître impoli en traduction littérale anglaise, alors qu’en conversation réelle, une reformulation adaptée au contexte est nécessaire
- Google Translate ne sait pas gérer ce type de nuance subtile
- Dans la pratique, s’appuyer uniquement sur la traduction automatique dans les conversations du quotidien ou les situations officielles peut provoquer des malentendus
- Pour des langues comme le japonais, dont la grammaire et le contexte diffèrent fortement, la traduction automatique peut transmettre un sens erroné ou produire des phrases grammaticalement incorrectes
Les usages réels de la traduction automatique
- Cela ne signifie pas que Google Translate est un mauvais outil
- L’article explique qu’il peut être utile, par exemple, lorsqu’une personne connaît déjà le contexte linguistique et culturel et souhaite affiner une formulation
- Un cas typique est : « je sais déjà ce que je veux dire, mais je voudrais voir une formulation plus naturelle »
- Les traducteurs humains intègrent eux aussi l’IA dans leur workflow
- Le rôle de l’expert humain consiste à évaluer le résultat proposé par l’IA et à l’ajuster en fonction du contexte et de l’objectif
Les similitudes entre programmation et traduction
- Les programmeurs sont, au fond, eux aussi des “traducteurs” : ils transforment des demandes humaines ambiguës et complexes en un langage absolu que l’ordinateur peut comprendre
- La programmation est un travail créatif qui consiste à convertir l’ambiguïté et le contexte culturel humains en un langage explicite pour la machine
- Les langages de programmation comportaient historiquement une forte couche d’abstraction, ce qui les rendait moins accessibles que la traduction automatique, mais les progrès récents des outils d’IA abaissent cette barrière à l’entrée
- Mais l’IA n’est pas encore au niveau où elle comprend totalement le contexte et la complexité au point de remplacer les humains
Perspectives d’avenir
- Un jour, l’IA pourra peut-être traiter aussi le contexte et l’ambiguïté, mais pour l’instant ses limites sont claires et il faudra encore du temps
- Le développement des outils d’IA est rapide, mais les enjeux éthiques et l’usage responsable de ces outils restent des questions essentielles
1 commentaires
Avis sur Hacker News
Partage d’un avis approuvant l’idée que le travail des traducteurs et interprètes implique la compréhension du contexte, la levée des ambiguïtés et la prise en compte des sensibilités culturelles, des domaines où Google Translate ne peut pas suivre. Mais avec des prompts adaptés, les LLM peuvent reproduire une bonne partie de ces fonctions de façon assez convaincante. En tant que personne ayant de l’expérience en traduction japonais-anglais, l’auteur souligne que les LLM sont bien plus compétents pour la traduction. Il a lui-même construit avec Claude Code un système combinant plusieurs LLM pour traduire : il demande d’abord à l’utilisateur ses préférences, comme l’objectif de la traduction, le niveau d’adaptation culturelle ou la présence de notes, puis envoie des prompts adaptés à trois modèles (OpenAI, Anthropic, Google), fusionne leurs versions en un premier brouillon, puis l’affine sur plusieurs tours. D’après de courts tests, le résultat est nettement supérieur à celui de chaque modèle pris séparément, bien meilleur que Google Translate, et atteint le niveau de traducteurs professionnels de très haut niveau. En revanche, l’interprétation, surtout en face à face, est un autre sujet, et pour la traduction généraliste où la personnalité et l’identité du traducteur humain comptent moins, il devient de plus en plus difficile pour les humains de rester compétitifs
La traduction automatique est un outil utile, mais ne remplace pas complètement les professionnels spécialisés. Ce serait probablement pareil pour les assistants de codage IA, et il faudrait sans doute encore une grande rupture technologique avant que la crainte de voir les experts actuels totalement disparaître ne devienne réaliste. Pendant des années, on a prédit que l’IA en radiologie remplacerait complètement les humains, mais en pratique la demande en interprétation d’images a au contraire augmenté, et les gains d’efficacité dus à l’IA n’ont jamais réduit le besoin en personnel. Au contraire, la pénurie de radiologues s’est aggravée
Le fait que le travail de traduction diffère de ce qu’on imagine fait penser au cas de la « localisation » dans les films Pixar. Exemple : dans la version japonaise, une scène où des enfants anglo-saxons n’aiment pas le brocoli à table a été remplacée par des haricots verts, que les enfants japonais n’aiment pas
Beaucoup de points de l’article lui parlent, mais il souligne un regret. Par exemple, si l’on applique au développement logiciel l’argument selon lequel « même dans un monde sans Google Translate, peu de gens auraient appris le japonais ou payé un traducteur », on peut en conclure qu’une grande partie des utilisateurs d’« applis de mauvaise qualité créées avec l’IA » sont peut-être des gens qui, de toute façon, ne se seraient jamais intéressés au développement logiciel. Cela pourrait donc ne pas réduire massivement l’emploi des développeurs. Mais le développement logiciel a des caractéristiques fondamentalement différentes, liées à la taille des opportunités business, aux coûts, etc., si bien que l’IA pourrait bel et bien affecter la demande d’emplois chez les développeurs existants
Sans base statistique précise, il dit que ses amis traducteurs autour de lui ont réellement le sentiment que le travail disparaît presque complètement, et que cette tendance s’est brutalement accélérée depuis l’arrivée des LLM. Les forums de traducteurs, les groupes Facebook et ce fil Reddit débordent tous de réactions pessimistes. Les résultats des professionnels restent nettement meilleurs, mais à l’exception de quelques travaux sensibles, l’essentiel du marché a de fait disparu. Il confie qu’il lui serait difficile de recommander une carrière de traducteur à ses enfants
Il est souligné qu’en traduction, qu’elle soit humaine ou automatique, il est difficile de vérifier soi-même si le résultat est correct. Au final, il faut soit faire confiance aveuglément au résultat, soit choisir à qui faire davantage confiance, à l’humain ou à la machine, et en général on fait plus confiance à l’humain. Mais il lui est aussi arrivé qu’un traducteur fasse un travail bâclé et qu’un tiers le lui signale ensuite. Pour lui, c’est pareil avec le vibe coding : l’utilisateur a du mal à juger si le résultat est juste ou non, ce qui rend au final une expertise vérifiable nécessaire
Après avoir cité l’idée qu’il n’est pas impossible qu’une future IA traite le contexte et l’ambiguïté comme un humain, quelqu’un dit avoir malgré tout le sentiment que, même avec des progrès majeurs de l’IA, il sera difficile de remplacer la maîtrise acquise par un développeur vétéran ayant résolu de nombreuses pannes de service à 2 heures du matin. Que le vibe coder aide à créer une bonne dynamique est bienvenu, mais il ne pourra pas, seul, refactorer une énorme base de code legacy
Concernant le travail réel des traducteurs, de nombreux aspects exigent une finesse profondément humaine : la traduction d’expressions idiomatiques, l’explication de références culturelles (art, histoire, nourriture, etc.), l’interprétation et la transposition de valeurs culturelles propres à chaque pays (liberté, passion, résilience, etc.) selon le contexte, l’adaptation du ton pour le doublage afin qu’il colle au mouvement des lèvres des acteurs, ou encore la création d’une prose élégante. Il juge difficile pour les LLM de s’attaquer directement à ces domaines
Retour sur les limites et la dégradation de qualité de Google Translate, en particulier le fait que la fonction de traduction de Chrome confonde parfois le chinois traditionnel avec le japonais, une erreur jugée grave. Cela fonctionnait bien avant, mais récemment le service semble avoir régressé sans changement particulier, ce qui suscite de la frustration. Le plus agaçant est qu’aucun moyen n’est offert aux utilisateurs pour corriger eux-mêmes ces erreurs
Partage aussi d’une anecdote née d’un échec de traduction automatique : un cas amusant d’accident de traduction raconté sur OSNews