Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3405 connectés 

 


Dernière réponse
Sujet : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde
el muchacho Je laisse ça là: https://bl00d.money/
 
Apparemment, c'est le travail d'un seul mec.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
el muchacho Je laisse ça là: https://bl00d.money/
 
Apparemment, c'est le travail d'un seul mec.
___alt

lorill a écrit :


Oui je vois mon erreur. Je pensais lib, tu pensais service en ligne. Ma faute, c'est le domaine dans lequel j'évolue en ce moment.


 
Ah oui effectivement sur une lib interne c'est moins cher. Enfin tu peux pas garder la situation longtemps non plus parce que la divergence avec l'upstream va te revenir dessus à un moment donné, mais ouais ça peut éviter d'être bloqué.
Tout comme chez mon dernier client on générait des front à l'IA pour pas être blocké par un bottleneck côté équipes UI.

Dion Les admins ne veulent pas valider mon avatar mais sans dire non. Tu sens que ça a gagné en expérience, on est arrivé au stade de la "non décision" pour décider :sol:
Hephaestos Ah tu t'es trouvé un nouvel avatar ?
Dion https://img3.super-h.fr/images/2026/11/01/image.png
Hephaestos

Hermes le Messager a écrit :

 


Hépha nous dit qu'il pense que les IAs ont une forme de conscience, prennent des décisions toutes seules parfois dans leur propre intérêt, mais on va pouvoir donc s'en remettre à elles... Cool...


Le fait qu'elles aient une conscience ou non n'a absolument rien à voir avec la question de savoir si on peut, ou si on doit, leur faire confiance.

 

Elles ont leurs objectifs propres, c'est un fait ; presque une tautologie.

 

Et effectivement c'est tout le problème de la sûreté qui était un "coup marketing" il y a trois mois, que tu soulèves : comment on maintient un système aligné quand ce système est plus puissant, intellectuellement, que nous ? Quand il sait s'il est évalué ? quand il sait maîtriser sa propre chaîne de pensée ? quand il contribue très largement à la programmation et à l'entraînement de sa propre succession ?

DDT

Feitan21 a écrit :

 

Ça reste des exemples super spécifiques et pas vraiment lié au développement logiciel. Surtout que le développement de circuit ça représente quel pourcentage de dev ? Je rejoins HLM, comment tu fais pour gagner de l'expérience quand c'est le LLM qui code ? Tu peux probablement passer du temps à lire le code, et comprendre ce qu'il fait, mais dans ce cas tu es moins productif que ton collègue qui vibe-code. Je doute vraiment que le junior soit capable de faire le travail de x devs, alors que le senior peut le faire. Par contre comment tu t'assures que ton junior évolue ?


Bah justement, pourquoi on accepte de très largement perdre la maîtrise sur des sujets pointus, mais là, non?
Livrer la 10 millionième application CRUD justifie un coût marginal en capital humain complètement disproportionné par rapport à la valeur produite, alors que certains domaines essentiels à notre industrie ont été abstraits et consolidés sans problème?

 

Le métier évolue qu'on le veuille ou non, et la future demande en développeurs est complètement hors de notre contrôle.
Normalement tu n'es pas payé pour la compréhension intrinsèque de la base de code derrière tes produits. Avant c'était sûrement une métrique intéressante, pour pouvoir livrer des nouvelles fonctionnalités de manière soutenable.
Aujourd'hui non, donc faut se concentrer ailleurs, et si tu es dans une position de lead technique, ton job est d'identifier cet ailleurs, et t'assurer que l'effort de tes juniors aille dans la bonne direction pour le business et leur évolution.

Hephaestos

Hermes le Messager a écrit :

 

Après, est-ce qu'historiquement, on a pas toujours cherché à comprendre justement pour augmenter l'efficacité ? Est-ce que ce n'est pas un mécanisme universel ?
Je pense que le débat ici, c'est peut-être plus le contrôle. Est-ce qu'on contrôle encore quelque chose quand on ne comprend pas, même si ça semble (vu que du coup, la preuve disparaît) être plus efficace que ce qu'on a auparavant ?

 

Edit : mais c'est vrai que la médecine est un cas particulier. Si un traitement semble efficace, on va le donner et prendre des risques, parce que ne pas en prendre est souvent encore pire (avec par exemple la mort garantie quand on ne fait rien).
Après, ce sont quand même des chercheurs qui cherchent à comprendre, qui proposent les traitements... Par des alchimistes qui font des tambouilles totalement au hasard en voyant si ça marche ou pas.  [:efex]  (enfin j'espère)


C'est toute la différence entre la programmation d'un logiciel et l'entraînement d'une IA : le second demande un jugement (ça c'est ok, ça c'est bof, ça c'est nul) et pas de comprendre le fonctionnement de l'algorithme sous-jacent. Ce n'est pas arbitraire ou incontrôlé pour autant. Mais effectivement la question de l'alignement est centrale pour le contrôle.

el muchacho

Plam a écrit :


Mais tu sais à qui tu parles ? :??: Je dois être le plus sensible à ça ici puisque c'est aussi en partie mon business. Pourquoi tu penses qu'on a des modèles Open en interne sur nos (malheureusement) quelques GPUs ? Par contre pour le code Open Source, c'est pas la même chose. Tu peux remplacer facilement un modèle par un autre (et oui, c'est très bien qu'il y ait de la compétition)


Je parlais en général, pas de vous en particulier.

Plam

el muchacho a écrit :


L'enjeu n'est pas de savoir ce qui doit être automatisé et ce qui ne doit pas l'être, mais quel niveau de maîtrise on doit garder, et comment garder la compétence dans le coeur de métier sans le délocaliser ou se le faire piquer par une puissance étrangère qui veut elle, clairement se réindustrialiser et ce par tous les moyens possibles.

 

Je rappelle que très rapidement, les banques ont interdit d'utiliser les LLM pour cette raison, et qu'OpenAI ne nie pas qu'il se peut que leur modèle se soit servi des résultats intermédiaires des deux mathématiciens pour arriver à résoudre le problème de singularité de Navier-Stokes. On sait qu'ils stockent nos conversations, il n'y a rien pour les empêcher de se servir de nos contenus. De la même manière qu'on interdit d'utiliser les mails privés pour envoyer des données d'entreprises, le risque est exactement le même ici, il n'a pas diminué avec la généralisation de leur usage.

 

Mais tu sais à qui tu parles ? :??: Je dois être le plus sensible à ça ici puisque c'est aussi en partie mon business. Pourquoi tu penses qu'on a des modèles Open en interne sur nos (malheureusement) quelques GPUs ? Par contre pour le code Open Source, c'est pas la même chose. Tu peux remplacer facilement un modèle par un autre (et oui, c'est très bien qu'il y ait de la compétition)

el muchacho

Plam a écrit :

Voilà, de toute façon aujourd'hui c'est factuel : 80% du code et de la R&D peut être accélérée sans soucis par des LLMs. La valeur se déplace, tout simplement [:spamafote] Il faut des humains parlant avec des humains pour bien concevoir une solution (au sens large), mais écrire du code de composants React à la main, je n'y vois plus trop de valeur comparé à un LLM. Remarque que c'était un peu pareil à l'époque des framework.


L'enjeu n'est pas de savoir ce qui doit être automatisé et ce qui ne doit pas l'être, mais quel niveau de maîtrise on doit garder, et comment garder la compétence dans le coeur de métier sans le délocaliser ou se le faire piquer par une puissance étrangère qui veut elle, clairement se réindustrialiser et ce par tous les moyens possibles.

 

Je rappelle que très rapidement, les banques ont interdit d'utiliser les LLM pour cette raison, et qu'OpenAI ne nie pas qu'il se peut que leur modèle se soit servi des résultats intermédiaires des deux mathématiciens pour arriver à résoudre le problème de singularité de Navier-Stokes. On sait qu'ils stockent nos conversations, il n'y a rien pour les empêcher de se servir de nos contenus. De la même manière qu'on interdit d'utiliser les mails privés pour envoyer des données d'entreprises, le risque est exactement le même ici, il n'a pas diminué avec la généralisation de leur usage.

el muchacho

___alt a écrit :


Et du coup essayer de copier à l'identique ce qui se fait aux US sans recul et avec des mois de retard t'appellerais ça avoir la vision ? [:ddr555]


On n'est pas obligés de copier à l'identique. Hier, je regardais un "segment" de CBS News sur une commune de Virginie où une école primaire est entourée par 11 datacenters.
On peut tenter de faire cela intelligemment, sans que ce soit complètement destructif pour la population locale. Déjà, si tu pars sur des modèles existants et déjà entraînés, tu réduis de moitié la consommation.

Hermes le Messager

Plam a écrit :


 
Le LLM c'est un formidable prof particulier qui peut t'expliquer le code/l'archi faite par le senior, qui bien sûr devra aussi expliquer ces choix « haut niveau » à ses juniors pour qu'ils comprennent les grandes lignes.
 
Pourquoi on pense tout le temps que le LLM ne fait que produire du code ? Il est capable de t'expliquer ce même code de manière interactive et propre à toi, c'est quand même un truc unique et surpuissant.
 
edit : et je trouve que la question n'est pas nouvelle, on parlait des devs qui font que Google et copier/coller des Stackoverflow, puis les frameworks aussi etc.


 
Le problème, c'est qu'on a tous un énorme biais. On est tous le produit d'un long apprentissage, d'expériences, de fails etc... On a tous passé des nuits blanches ou pas loin à s'arracher les cheveux sur des problèmes, on a tous l'expérience de plusieurs langages de prog, de database, de UX/UI, on a tous bidouillé, installé des OS etc... etc...
Je soupçonne qu'on est tous incapables de se mettre dans la peau d'un junior en 2030 qui arrivera et ne sera censé que prompter sans l'énorme bagage qu'on s'est construit pendant au minimum plus de 20 ans ici.
 
Les LLMs sont super pour apprendre et d'ailleurs fun fact c'est exactement ce que j'encourage mes enfants à faire : poser des questions et surtout demander de créer des exercices et des problèmes, parce que je suis convaincu qu'il est toujours mieux de partir du problème plutôt que de sa solution quand on veut apprendre quelque chose.
Pédagogiquement parlant, les LLMs sont extraordinaires.
Mais il n'en reste pas moins vrai qu'un LLM ne va pas pouvoir t'apprendre les finesses de l'hébreux si tu n'as jamais vraiment parlé ou écrit en hébreux. Le niveau de compréhension de ce qui sort du LLM dépend entiement de l'exp de celui qui lui pose la question.
C'est comme vouloir faire des équations du second degré sans savoir compter. Il y a plein de seuils, d'étapes, de milestones dans l'apprentissage.
 
Edit pour répondre à ton édit : Bah oui et souvent ceux qui se contentent de copier coller tout ce qu'ils trouvent sans le bagage dont je parlais précédemment, il manque quelque chose et ça a bel et bien des effets sur le résultat final.

Plam

Feitan21 a écrit :

 

Ça reste des exemples super spécifiques et pas vraiment lié au développement logiciel. Surtout que le développement de circuit ça représente quel pourcentage de dev ? Je rejoins HLM, comment tu fais pour gagner de l'expérience quand c'est le LLM qui code ? Tu peux probablement passer du temps à lire le code, et comprendre ce qu'il fait, mais dans ce cas tu es moins productif que ton collègue qui vibe-code. Je doute vraiment que le junior soit capable de faire le travail de x devs, alors que le senior peut le faire. Par contre comment tu t'assures que ton junior évolue ?

 

Le LLM c'est un formidable prof particulier qui peut t'expliquer le code/l'archi faite par le senior, qui bien sûr devra aussi expliquer ces choix « haut niveau » à ses juniors pour qu'ils comprennent les grandes lignes.

 

Pourquoi on pense tout le temps que le LLM ne fait que produire du code ? Il est capable de t'expliquer ce même code de manière interactive et propre à toi, c'est quand même un truc unique et surpuissant.

 

edit : et je trouve que la question n'est pas nouvelle, on parlait des devs qui font que Google et copier/coller des Stackoverflow, puis les frameworks aussi etc.

Feitan21

DDT a écrit :


Ce qu'on en pense ne change rien à la réalité.
De là j'essaye de m'adapter et donner des conseils pertinents aux juniors, car l'alternative implique globalement qu'il se fassent virer, ou moi d'ailleurs.
 
On enseigne le fonctionnement de tout un tas de niveaux d'abstractions en sachant très bien que seule une poignée d'experts comprennent le domaine de manière profonde, le logiciel était différent car dur à mettre à l'échelle, ce qui demandait beaucoup de capital humain, et bientôt ça sera plus le cas.
 
Exemple 1: j'ai strictement aucune expérience professionnelle dans le design de circuit au delà de bidouiller du VHDL et des FPGA durants mes études.
Est-ce que ça m'empêche d'utiliser correctement un processeur?
 
Exemple 2: le nombre de gens qui comprennent vraiment les couches de la cryptographie moderne derrière tout l'internet mondial tient approximativement dans un bus.


 
Ça reste des exemples super spécifiques et pas vraiment lié au développement logiciel. Surtout que le développement de circuit ça représente quel pourcentage de dev ? Je rejoins HLM, comment tu fais pour gagner de l'expérience quand c'est le LLM qui code ? Tu peux probablement passer du temps à lire le code, et comprendre ce qu'il fait, mais dans ce cas tu es moins productif que ton collègue qui vibe-code. Je doute vraiment que le junior soit capable de faire le travail de x devs, alors que le senior peut le faire. Par contre comment tu t'assures que ton junior évolue ?

Plam Voilà, de toute façon aujourd'hui c'est factuel : 80% du code et de la R&D peut être accélérée sans soucis par des LLMs. La valeur se déplace, tout simplement [:spamafote] Il faut des humains parlant avec des humains pour bien concevoir une solution (au sens large), mais écrire du code de composants React à la main, je n'y vois plus trop de valeur comparé à un LLM. Remarque que c'était un peu pareil à l'époque des framework.
DDT

Hermes le Messager a écrit :


 
Et donc, pas de junior ayant l'exp du dev pur à aucun moment de leur parcours, tu penses que ce sera ok ?


Ce qu'on en pense ne change rien à la réalité.
De là j'essaye de m'adapter et donner des conseils pertinents aux juniors, car l'alternative implique globalement qu'il se fassent virer, ou moi d'ailleurs.
 
On enseigne le fonctionnement de tout un tas de niveaux d'abstractions en sachant très bien que seule une poignée d'experts comprennent le domaine de manière profonde, le logiciel était différent car dur à mettre à l'échelle, ce qui demandait beaucoup de capital humain, et bientôt ça sera plus le cas.
 
Exemple 1: j'ai strictement aucune expérience professionnelle dans le design de circuit au delà de bidouiller du VHDL et des FPGA durants mes études.
Est-ce que ça m'empêche d'utiliser correctement un processeur?
 
Exemple 2: le nombre de gens qui comprennent vraiment les couches de la cryptographie moderne derrière tout l'internet mondial tient approximativement dans un bus.


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)