Topic de dabhu00 :

[Dev] J'ai test Claude Opus 4.5 et...

Le 30 décembre 2025 à 16:34:40 :

Je pense qu'a terme, sur des projets semi important ou plus, faudra quand même des dév, ou une très bonne doc, pour driver un peu l'IA. Car là, si on précise par notre demande avec des dossiers, des fichiers, de la doc, ou des commits, l'IA se retrouve a devoir fouillé une bonne partie du projet, et avec des context a 200k token, et des tickets qui rajoutent 10k lignes de code full IA, on s'y perd très vite (d'ou la duplication du code d'ailleurs, l'IA préfère refaire que chercher)

Faut pas sous-estimer le travail qui est fait au niveau des "IA codeur" pour contextualiser de plus en plus la code base. Dans la meta actuelle, si la code base est bien documentée, l'IA s'en sort très bien pour naviguer et "imiter" les patterns existants.

Après je te rejoins sur le dead code etc... Mais le code de merde ça existait bien avant les IA aussi :hap: Quand j'ai débarqué dans ma boite actuel (qui est ultra solide de manière général) j'ai découvert que le repo principal du produit sur lequel je bossais était juste bon à jeter à la poubelle et à reprendre à 0 :hap:

Oui mais justement faut bien driver l'IA en amont, bien documenté, etc. Là l'autre dév il envoie juste son ticket sans reprendre les normes existantes (on a des claude.md, des /rules, etc, mais avec Gemini il a pas notre structure à nous, donc il ignore toutes nos règles) :mort:

Et oui le code mort existait bien avant, mais il allait pas aussi vite à mon sens. Notre projet de refonte à moins de 8 mois, on a déjà 2 ou 3 archi différentes dessus, un module rbac fait maison quasi a jeter de 11k lignes. Il a également redév le module de trad car un truc marchait pas (selon lui) avec un bundle, donc l'IA a refait TOUT un module en 3j (8k lignes). Là, un mauvais dév avec une IA c'est dramatique sur un projet d'entreprise. Et c'est juste les gros trucs que j'ai en tête, mais y'a pleins de tickets plus petits ou c'est la même chose. Mais d'un point de vue métier tout "marche", donc 0 soucis.

Le 30 décembre 2025 à 16:37:30 :
Cette dystopie bordel :rire:

Avant d'être dev, j'ai eu une vie d'ingésclave. Malgré une énorme exp à l'étranger, j'étais payé à mon retour en France... 2k net :hap:

Pourquoi ? Parce qu'on a pas attendu l'IA pour déléguer des taches intellectuelles à nos ordinateurs. Avant, quelque soit le domaine, il fallait une floppée d'ingé avec des connaissances pointues un peu dans tous les domaines, avec des schemas à lire et comprendre sur papier, des calculs et simulations sur papier à réaliser à l'aide de cartes perforées ou de logiciels pas très ergonomiques...

Petit à petit on a amélioré les ordis, les logiciels, les scriptes d'automatisations... Internet qui est devenu une base de connaissance incroyable, etc... et nos braves ingénieurs se sont retrouvé relegué au rang de simples executants.

L'IA n'est qu'une continuité de cette metamorphose qui s'opère depuis l'avènement des ordinateurs et d'internet en fait :(

Le 30 décembre 2025 à 16:42:24 :

Le 30 décembre 2025 à 16:34:40 :

Je pense qu'a terme, sur des projets semi important ou plus, faudra quand même des dév, ou une très bonne doc, pour driver un peu l'IA. Car là, si on précise par notre demande avec des dossiers, des fichiers, de la doc, ou des commits, l'IA se retrouve a devoir fouillé une bonne partie du projet, et avec des context a 200k token, et des tickets qui rajoutent 10k lignes de code full IA, on s'y perd très vite (d'ou la duplication du code d'ailleurs, l'IA préfère refaire que chercher)

Faut pas sous-estimer le travail qui est fait au niveau des "IA codeur" pour contextualiser de plus en plus la code base. Dans la meta actuelle, si la code base est bien documentée, l'IA s'en sort très bien pour naviguer et "imiter" les patterns existants.

Après je te rejoins sur le dead code etc... Mais le code de merde ça existait bien avant les IA aussi :hap: Quand j'ai débarqué dans ma boite actuel (qui est ultra solide de manière général) j'ai découvert que le repo principal du produit sur lequel je bossais était juste bon à jeter à la poubelle et à reprendre à 0 :hap:

Oui mais justement faut bien driver l'IA en amont, bien documenté, etc. Là l'autre dév il envoie juste son ticket sans reprendre les normes existantes (on a des claude.md, des /rules, etc, mais avec Gemini il a pas notre structure à nous, donc il ignore toutes nos règles) :mort:

Et oui le code mort existait bien avant, mais il allait pas aussi vite à mon sens. Notre projet de refonte à moins de 8 mois, on a déjà 2 ou 3 archi différentes dessus, un module rbac fait maison quasi a jeter de 11k lignes. Il a également redév le module de trad car un truc marchait pas (selon lui) avec un bundle, donc l'IA a refait TOUT un module en 3j (8k lignes). Là, un mauvais dév avec une IA c'est dramatique sur un projet d'entreprise. Et c'est juste les gros trucs que j'ai en tête, mais y'a pleins de tickets plus petits ou c'est la même chose. Mais d'un point de vue métier tout "marche", donc 0 soucis.

Je te rejoins. Ca va être un vrai casse tête pour les leads et les CTO les prochaines années :rire:
Parce que bon, d'un côté t'as envie d'élargir les scopes pour aller plus vite mais de l'autre, si ça tombe entre les mauvaises mains... :mort:

Je pense que c'est aussi pour ça que les entreprises ont plus de mal à recruter des juniors (même si je pense à titre personnel que c'est une erreur et qu'on devrait justement profité du temps libre pour les former...).

Le 30 décembre 2025 à 16:45:12 :

Le 30 décembre 2025 à 16:37:30 :
Cette dystopie bordel :rire:

Avant d'être dev, j'ai eu une vie d'ingésclave. Malgré une énorme exp à l'étranger, j'étais payé à mon retour en France... 2k net :hap:

Pourquoi ? Parce qu'on a pas attendu l'IA pour déléguer des taches intellectuelles à nos ordinateurs. Avant, quelque soit le domaine, il fallait une floppée d'ingé avec des connaissances pointues un peu dans tous les domaines, avec des schemas à lire et comprendre sur papier, des calculs et simulations sur papier à réaliser à l'aide de cartes perforées ou de logiciels pas très ergonomiques...

Petit à petit on a amélioré les ordis, les logiciels, les scriptes d'automatisations... Internet qui est devenu une base de connaissance incroyable, etc... et nos braves ingénieurs se sont retrouvé relegué au rang de simples executants.

L'IA n'est qu'une continuité de cette metamorphose qui s'opère depuis l'avènement des ordinateurs et d'internet en fait :(

Une nouvelle couche entre le développeur et le compilateur tu veux dire ? Comme quand la programmation assembleur est devenue obsolète parce que le compilateur "crée de l'assembleur de meilleure qualité" ?

La différence c'est qu'il n'y a pas ou peu d’ambiguïté entre le langage assembleur et un langage de haut niveau. Donc les dev ont pu graduellement abandonner la compétence de pouvoir écrire de l'assembleur.
La différence et les ambiguïtés entre un langage de haut niveau et le langage humain parlé par contre. On parle pas du tout de la même chose.

Il a réussi à sortir du Mont Sélénite ? https://image.noelshack.com/fichiers/2021/43/4/1635454847-elton-john-tison-golem.png

Le 30 décembre 2025 à 14:33:19 :
C'est intéressant les différences de "personnalité" entre les différents gros modèles.

GPT 5.2 est beaucoup pessimiste et challengeant qu'avant alors que Gemini Pro est à l'autre bout du spectre, beaucoup trop optimiste.

Aussi j'ai l'impression que GPT 5.2 est plus pertinent que Claude effectivement actuellement. Sur plusieurs choix de designs, j'ai confrontés les 2 sur des idées d'implémentations et Claude reconnaissait les idées de GPT comme meilleures (et moi aussi)

Quand tu parles de design, j’imagine que tu parles au sens large? (Conception).

C’est marrant, j’ai observé l’inverse de mon côté. Gemini semble plus ouvert, et GPT plus fermé.

MAIS, GPT avec une meilleure mémoire, et étant beaucoup plus terre à terre et réaliste.

Tu demandes à Gemini de te monter un business, il te fait un plan pour monter une industrie côté au CaC 40. GPT, est plus réaliste et plus personnalisé à ta situation. Il sais que t’es pas forcément crésus, et oses partir de plus « bas ».

Et je trouve plus intéressant justement d’utiliser GPT. Le design c’est bien, mais il faut savoir designer dans la contrainte, si on veux pouvoir passer d’ideation à conception.

C’est marrant, j’ai observé l’inverse de mon côté. Gemini semble plus ouvert, et GPT plus fermé.

Quand je parlais de choix de design, je pensais à "comment on intègre feature X proprement ?". Il y a souvent plusieurs chemins possibles, certains plus élégants que d'autres. Je trouve que les solutions proprosés par GPT 5.2 sont globalement plus élégantes actuellement.

MAIS, GPT avec une meilleure mémoire, et étant beaucoup plus terre à terre et réaliste.

Oui la dessus on est d'accord, pardon si je me suis mal exprimé. GPT peut te mettre en PLS actuellement si tu lui soumet un concept/buisness model un peu bancal alors que Gemini/Claude sont trop, beaucoup trop optimistes sur tout :hap:

Et je trouve plus intéressant justement d’utiliser GPT. Le design c’est bien, mais il faut savoir designer dans la contrainte, si on veux pouvoir passer d’ideation à conception.

100% d'accord. Faut être prêt à se prendre un parpaing de réalité dans la tronche par contre :hap:

Le 30 décembre 2025 à 16:56:59 :
Il a réussi à sortir du Mont Sélénite ? https://image.noelshack.com/fichiers/2021/43/4/1635454847-elton-john-tison-golem.png

J'ai pas la ref :(

Le 30 décembre 2025 à 16:51:50 :

Le 30 décembre 2025 à 16:45:12 :

Le 30 décembre 2025 à 16:37:30 :
Cette dystopie bordel :rire:

Avant d'être dev, j'ai eu une vie d'ingésclave. Malgré une énorme exp à l'étranger, j'étais payé à mon retour en France... 2k net :hap:

Pourquoi ? Parce qu'on a pas attendu l'IA pour déléguer des taches intellectuelles à nos ordinateurs. Avant, quelque soit le domaine, il fallait une floppée d'ingé avec des connaissances pointues un peu dans tous les domaines, avec des schemas à lire et comprendre sur papier, des calculs et simulations sur papier à réaliser à l'aide de cartes perforées ou de logiciels pas très ergonomiques...

Petit à petit on a amélioré les ordis, les logiciels, les scriptes d'automatisations... Internet qui est devenu une base de connaissance incroyable, etc... et nos braves ingénieurs se sont retrouvé relegué au rang de simples executants.

L'IA n'est qu'une continuité de cette metamorphose qui s'opère depuis l'avènement des ordinateurs et d'internet en fait :(

Une nouvelle couche entre le développeur et le compilateur tu veux dire ? Comme quand la programmation assembleur est devenue obsolète parce que le compilateur "crée de l'assembleur de meilleure qualité" ?

La différence c'est qu'il n'y a pas ou peu d’ambiguïté entre le langage assembleur et un langage de haut niveau. Donc les dev ont pu graduellement abandonner la compétence de pouvoir écrire de l'assembleur.
La différence et les ambiguïtés entre un langage de haut niveau et le langage humain parlé par contre. On parle pas du tout de la même chose.

Je te répondrais bien khey, mais personnellement j'ai pas les connaissances pour approfondir la dessus :hap:

Maintenant la réalité :

- IA bloquées sur PC pro (pour l'instant on a encore de la marge parce que y a pas énormément de légifération là dessus)
- utilisation du PC privé interdite en milieu professionnel saufs boites de merde style communication bas de gamme
- non on remplace pas 10 mecs avec 1 et une 1 IA, parce que dans l'IT y a énormément de meetings, avec le client, etc. Ton mec seul il va jamais supporter la charge de "travail" autre que le code dans 10 projets différents en même temps

- IA bloquées sur PC pro (pour l'instant on a encore de la marge parce que y a pas énormément de légifération là dessus)

- utilisation du PC privé interdite en milieu professionnel saufs boites de merde style communication bas de gamme

Sauf boites très spécifiques (type défense etc...) les entreprises qui feront ça se tireront une grosse balle dans le pied et se feront dégommer par la concurrence.

non on remplace pas 10 mecs avec 1 et une 1 IA, parce que dans l'IT y a énormément de meetings

Non, tu vas pas avoir un seul dev dans ton entreprise. Mais il n'empeche. Le système AGILE + sprint est dépassé et les équipes sont actuellement surdimensionnés. Le facteur limitant est peut être au niveau de la definition des besoins, mais en attendant, on a déjà trop de devs par projet.

Le 30 décembre 2025 à 17:22:24 :

- IA bloquées sur PC pro (pour l'instant on a encore de la marge parce que y a pas énormément de légifération là dessus)

- utilisation du PC privé interdite en milieu professionnel saufs boites de merde style communication bas de gamme

Sauf boites très spécifiques (type défense etc...) les entreprises qui feront ça se tireront une grosse balle dans le pied et se feront dégommer par la concurrence.

non on remplace pas 10 mecs avec 1 et une 1 IA, parce que dans l'IT y a énormément de meetings

Non, tu vas pas avoir un seul dev dans ton entreprise. Mais il n'empeche. Le système AGILE + sprint est dépassé et les équipes sont actuellement surdimensionnés. Le facteur limitant est peut être au niveau de la definition des besoins, mais en attendant, on a déjà trop de devs par projet.

Toute boite sérieuse (banque, état, défense, tout ce qui a des données utilisateurs sensibles (commerces, etc.) etc.) doit avoir une sécurité, la base de la sécurité => pas de device perso pour utilisation pro.

Oui c'est déjà le cas et c'est chiant pour les devs qui y bossent (en connaissant certains à la BNP ou la sogé par exemple :hap: )

Après si on bossait tous en banque, defense ça se saurait...

A côté des startups vont itérer rapidement et proposer des services innovants, et potentiellement revendre ensuite leur produits aux banques et à la défenses qui n'auront pas les moyens d'itérer aussi rapidement :oui:

Le 30 décembre 2025 à 17:29:10 :
Oui c'est déjà le cas et c'est chiant pour les devs qui y bossent (en connaissant certains à la BNP ou la sogé par exemple :hap: )

Après si on bossait tous en banque, defense ça se saurait...

A côté des startups vont itérer rapidement et proposer des services innovants, et potentiellement revendre ensuite leur produits aux banques et à la défenses qui n'auront pas les moyens d'itérer aussi rapidement :oui:

J'ai dis c'est ps juste banques et défense, tout service de l'état, tout ecommerce, toute entreprise ayant des données sensibles = besoin de sécurité.

En fait TOUTES les boites doivent avoir un minimum de sécu, je ne vois pas quelle boite na AUCUNE donnée utilisateur sensible, et normalement le minimum cest pas de device privé.

Le 30 décembre 2025 à 17:06:13 :

C’est marrant, j’ai observé l’inverse de mon côté. Gemini semble plus ouvert, et GPT plus fermé.

Quand je parlais de choix de design, je pensais à "comment on intègre feature X proprement ?". Il y a souvent plusieurs chemins possibles, certains plus élégants que d'autres. Je trouve que les solutions proprosés par GPT 5.2 sont globalement plus élégantes actuellement.

MAIS, GPT avec une meilleure mémoire, et étant beaucoup plus terre à terre et réaliste.

Oui la dessus on est d'accord, pardon si je me suis mal exprimé. GPT peut te mettre en PLS actuellement si tu lui soumet un concept/buisness model un peu bancal alors que Gemini/Claude sont trop, beaucoup trop optimistes sur tout :hap:

Et je trouve plus intéressant justement d’utiliser GPT. Le design c’est bien, mais il faut savoir designer dans la contrainte, si on veux pouvoir passer d’ideation à conception.

100% d'accord. Faut être prêt à se prendre un parpaing de réalité dans la tronche par contre :hap:

Je suis d’accord avec toi. Au moins chatgpt est capable de challenger.

Dans mon cas, j’ai plus l’exemple précis du business que GEMINI m’avait donné (et pourtant je lui avait donné tout un tas de consignes), mais c’était abusé, ça demandais un capital de départ de plusieurs centaines de milliers d’euros.

Quand j’ai collé la réponse de Gemini à GPT, GPT m’a tout de suite averti en disant « oui alors l’idée est bonne… mais quand t’as déjà un capital de départ et une boîte. En solopreneur, en l’état c’est impossible ».

J'ai dis c'est ps juste banques et défense, tout service de l'état, tout ecommerce, toute entreprise ayant des données sensibles = besoin de sécurité.

En fait TOUTES les boites doivent avoir un minimum de sécu, je ne vois pas quelle boite na AUCUNE donnée utilisateur sensible, et normalement le minimum cest pas de device privé.

Mais je vois pas le rapport avec l'IA en fait ? Beaucoup de boites donnent déjà des accès à Cursor, Claude Code et autre à leur employés sur leur PC pro directement :(

Quand tu developpes de nouvelles features, si ton infra est pas trop mal foutu, tu ne peux pas delete par accident ta DB comme on peut voir sur certains threads twitter un peu pute à clics.

Le 30 décembre 2025 à 17:40:09 :

J'ai dis c'est ps juste banques et défense, tout service de l'état, tout ecommerce, toute entreprise ayant des données sensibles = besoin de sécurité.

En fait TOUTES les boites doivent avoir un minimum de sécu, je ne vois pas quelle boite na AUCUNE donnée utilisateur sensible, et normalement le minimum cest pas de device privé.

Mais je vois pas le rapport avec l'IA en fait ? Beaucoup de boites donnent déjà des accès à Cursor, Claude Code et autre à leur employés sur leur PC pro directement :(

Quand tu developpes de nouvelles features, si ton infra est pas trop mal foutu, tu ne peux pas delete par accident ta DB comme on peut voir sur certains threads twitter un peu pute à clics.

Pour avoir bossé dans une de ces boites listées - c'est une question de sécurité.
Le code source ne doit pas sortir / pas être analysé par des outils non validés.

Et l'IA publique représente une fuite de données et faille de sécurité à ce niveau.
Ces entreprises hébergent leurs propres outils IA en interne.

Le 30 décembre 2025 à 16:13:32 :
Aujourd'hui j'ai commit 4000 lignes de code en me branlant les couilles, j'ai traîné sur jvc, écouté de la musique, parlé à mes potes sur telegram et grandement amélioré notre API :)

Tu sais qu'on évalue la séniorité d'un dev au nombre de lignes qu'il supprime - pas au nombre de lignes qu'il ajoute :hap:

Il se passe quoi sur le topic ? Il y a des messages qui disparaissent comme par magie :(

Sinon pour répondre à ton message (qui a été supprimé entre temps).

Le 30 décembre 2025 à 18:30:19 :
Pour avoir bossé dans une de ces boites listées - c'est une question de sécurité.
Le code source ne doit pas sortir / pas être analysé par des outils non validés.
Ces entreprises hébergent leurs propres outils IA en interne.

Encore une fois, ces boites représentent qu'une infime partie de l'écosystème.

Et les data "sensibles" (données clients, contrats, que sais-je.. ) n'ont aucune raison de fuiter avec un assistant coding AI...

Vous pouvez trouver ça "élitiste" de se passer des derniers outils à la mode, mais bon... refuser ces assistants aujourd'hui, c'est littéralement interdire la visseuse électrique sur un chantier et forcer tes ouvriers à rester au tournevis manuel sous prétexte que "l'électricité, c'est risqué".

Le code est en train de devenir une commodité. La réalité, c'est que pendant que les grosses structures font trois réunions pour valider la conformité de l'outil, la startup d'en face a déjà codé la feature, déployé en prod, et lui a revendu le produit pour 10x son coût de développement.

L'op faut élargir nos compétences car le dev maintenant peut être fait par l'IA... Je te recommande la chaine https://www.youtube.com/@SamouraiDansant qui donne de bons conseils :ok:

Le dev en tant que salarié est finito mais on peut lancer plein de business et de services en quelques heures/jours maintenant https://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png

La je commence une petite app mobile que je code uniquement avec Codex. Je definis avec precision ce que je veux, avec les conditions et ca fonctionne.

A moi le pognon :noel:

Données du topic

Auteur
dabhu00
Date de création
25 décembre 2025 à 10:46:05
Nb. messages archivés
223
Nb. messages JVC
215
Voir le topic sur JVC

Afficher uniquement les messages de l'auteur du topic

En ligne sur JvArchive

JvArchive compagnon

Découvrez JvArchive compagnon , l'userscript combattant la censure abusive sur le 18-25 !