«Le code n'a jamais été la partie difficile» est une insulte à tous les programmeurs

Dans un récent article de blog, le développeur Senko Rašić s'attaque directement à un lieu commun de l'ère de l'IA : « Le code n'a jamais été la partie difficile. » Cet argument, souvent utilisé par les défenseurs de l'IA, suggère que les LLM gèrent facilement le codage, donc le vrai défi est de décider quoi construire. Rašić qualifie cela de « insulte grossière à tous les programmeurs ».
Il commence par une série de questions pointues : Si coder est si facile, pourquoi les programmeurs étaient-ils très demandés et bien payés avant le ZIRP ? Pourquoi y avait-il autant de stress et d'épuisement professionnel ? Pourquoi les entreprises cherchaient-elles des ninjas rockstars 10x et soumettaient-elles les candidats à des bizutages leetcode ?
Il conteste également l'autre facette - que « déterminer quoi construire » est la vraie partie difficile. Si cela était vrai, pourquoi les chefs de produit sont-ils souvent perdus, pourquoi ne sont-ils pas mieux payés que les développeurs, et pourquoi ne subissent-ils pas des entretiens rigoureux en 10 étapes ? Pourquoi les analystes métier sont-ils méprisés comme des gratte-papier ?
Rašić soutient qu'« il n'y a pas de programmeur médian » en ce qui concerne le désir de parler aux parties prenantes. La plupart des développeurs qu'il a rencontrés n'ont aucune envie de parler aux clients - ils veulent des priorités claires et des exigences stables. Il souligne que même les développeurs qui se prétendent « résolveurs de problèmes clients » se tournent souvent vers les monades et la sécurité mémoire, avec une compréhension superficielle des clients réels.
Le post souligne que l'artisanat du code et la compréhension du client sont tous deux cruciaux. « Une compréhension profonde du système que nous construisons, ainsi qu'une compréhension profonde de la raison pour laquelle nous le construisons, » écrit-il. Il rejette les positions extrêmes des deux côtés : « Proclamer haut et fort que « le code est facile » ou, à l'opposé, « le code est un art, une expression créative humaine qui ne peut pas être automatisée », c'est simplement mettre la tête dans le sable. »
Il conclut avec l'expression espagnole « ¿Por qué no los dos? » - pourquoi pas les deux ? Le but est de poursuivre à la fois le métier et la finalité. « Vous ne voulez pas vous en sortir, vous voulez prospérer, » écrit-il. Mais il s'arrête avant de recommander le train en marche des LLM : « Par cela, je ne veux pas dire « sautez dans le train des LLM ». »
📖 Lire la source complète : HN AI Agents
👀 See Also

Les NPU IA AMD Ryzen bénéficient d'une prise en charge Linux LLM via Lemonade 10.0 et FastFlowLM
Les NPU AMD Ryzen AI prennent désormais en charge l'exécution de grands modèles de langage sur Linux via le serveur Lemonade 10.0 avec le runtime FastFlowLM, nécessitant un noyau Linux 7.0 ou des rétroportages du pilote AMDXDNA.
L'IA Pointer de Google DeepMind : Réinventer la souris pour les interactions avec Gemini
Google DeepMind présente un pointeur alimenté par l'IA qui utilise Gemini pour comprendre le contexte, permettant des commandes comme pointer une image et dire 'Montre-moi les directions', intégré dans Chrome et Googlebook.

Claude Code v2.1.122 ajoute le niveau de service Bedrock, corrige la découverte d'outils MCP et le mode Bash
Claude Code CLI v2.1.122 d'Anthropic introduit la sélection du niveau de service Bedrock via une variable d'environnement, corrige la découverte d'outils MCP en mode non bloquant, résout le comportement de sortie du mode bash, et corrige plusieurs problèmes d'intégration Vertex AI / Bedrock.

La startup d'IA de Yann LeCun lève 1 milliard de dollars dans la plus grande levée de fonds d'amorçage en Europe.
La startup d'IA de Yann LeCun a levé 1 milliard de dollars dans ce qui serait la plus grande levée de fonds d'amorçage en Europe. La nouvelle a été partagée sur Hacker News avec 186 points et 107 commentaires.