25% du code chez Google vient de l’IA désormais - le dev change

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 พ.ย. 2024

ความคิดเห็น • 47

  • @damiendeuley
    @damiendeuley 2 วันที่ผ่านมา +1

    hello, vidéo très intéressante, et tu en penses quoi de l'avenir pour les nouveaux développeurs qui arrivent sur le marché ?
    Si les séniors deviennent encore + productifs, il y aura possiblement - de recrutements non ? On verra des équipes de dev se transformer en juste 1 ou 2 dev par entreprises peut etre

    • @JulienLucas
      @JulienLucas  2 วันที่ผ่านมา +2

      En France on manque d'ingénieurs. C'est dit partout (par contre est-ce que le financement est dispo? Je suis pas sur)
      Il y a des seniors qui n'ont pas tant de connaissance que ça tu sais. Il va devenir plus facile de les concurrencer avec l'IA. Suffira d'apprendre ce qu'ils savent pas : Clean archi, ddd, design patterns, system design, ect...
      Donc je dirai de ce se focus sur ça ☺️

  • @andrediquelou3583
    @andrediquelou3583 2 วันที่ผ่านมา +1

    ta remarque au sujet de la longueur des prompts générés, c'est a dire des prompts parfois de plusieurs milliers de ligne , me fait dire que le prompting est une autre forme de code, le code se déplace des langages classiques vers le "promptManipulation"
    et après avoir pas mal pratiqué sur Chatgpt, le nouveau dev devra connaître son code origine java,JavaScript python etc... et transférer cette compétence dans le prompt devellopement.
    Gros boulot: pourquoi ?
    parce que la connaissance des codes d'origine demande beaucoup de travail et d'expérience et le prompt devellopement , demande de connaître la manipulation des prompts et le code origine .

    • @JulienLucas
      @JulienLucas  2 วันที่ผ่านมา

      @andrediquelou3583 Je pense aussi que bien prompter est beaucoup moins aisé qu'il n'y parait.
      Il faudra être capable d'émuler et penser vastement les apps et codebases dans sa tête.
      Tout un art pour les devs.

    • @nunn
      @nunn วันที่ผ่านมา

      Je le fais déjà et ça marche super bien. Il me semble que cette manière de coder s'appelle le "natural langage".

    • @andrediquelou3583
      @andrediquelou3583 18 ชั่วโมงที่ผ่านมา

      @@nunn merci pour la precision

  • @bastienv6233
    @bastienv6233 2 วันที่ผ่านมา +2

    Je ne l'ai jamais été, mais aujourd'hui je suis anxieu avec cette avancée massive de l'IA. J'ai l'impression que je suis l'ouvrier dans les usines du nord de la france avant leur fermeture définitive...
    Et aucun de mes collègues développeurs ne semblent se préoccuper de cela dans la grande boîte française où je boss.
    Comment vous faites pour garder la motivation ?

    • @IncroyablePix
      @IncroyablePix 2 วันที่ผ่านมา +2

      Le code n'a strictement aucune forme d'importance, se préoccuper qu'un LLM sache écrire un algorithme complexe est un problème de développeurs "médiocres"
      Ce qui fait la qualité d'un développeur c'est la possibilité de faire un design et une architecture de système
      Quand les LLM sauront me pondre une architecture en oignon, faire du DDD, tout en mettant en place cela dans une CI, l'intégrer dans un produit existant... et surtout comprendre le besoin du client mieux que lui et savoir répondre à la demande du client qui n'a pas été formulée ni comprise correctement par le client lui-même... je m'inquiéterai

    • @JMightyfr
      @JMightyfr 2 วันที่ผ่านมา +4

      @@IncroyablePix j'ai une mauvaise nouvelle pour toi alors, l'IA arrive déjà très bien à interpréter ce qu'on lui demande même quand c'est mal formulé, à interpréter ça autrement, et à proposer des solutions adéquates ou à reformuler autrement pour que ça soit plus réaliste/juste/qualitatif. Bref ça fait déjà mieux que nous ce job de compréhension de la demande client. Même quand c'est très complexe.

    • @JulienLucas
      @JulienLucas  2 วันที่ผ่านมา +2

      @bastienv6233 J'avoue ça me rend anxieux aussi.
      Je crois que plutôt que de juste tremper le pied dans l'IA, il nous faut nous accaparer complètement l'IA nous les devs. 😅 Apprendre à fond.
      @IncroyablePix Il faut apprendre à prompter. Savoir prompter 500, 1000 lignes. Et justement lui dire qu'on veut de l'archi en oignon, des tests, ect...

    • @IncroyablePix
      @IncroyablePix 2 วันที่ผ่านมา +1

      @@JulienLucas @JMightyfr
      Oui bof, ce ne sont que de exemples très simplistes qui sont utilisés pour la démonstration
      De plus, même un outil comme Cursor qui a une vue sur la code-base ne parvient pas à s'y retrouver lorsqu'on parle d'un projet avec plus de 15 000 lignes de code (ce qui n'est pas beaucoup)
      Quand bien même ça serait le cas, j'ai envie de dire tant mieux : si c'est pour écrire des trucs chiants faits mille fois comme du bête CRUD comme tout le monde l'a fait, non merci
      Vraiment, regardez NVidia : le big boss dit que ça ne sert plus à rien d'apprendre à programmer ; tiens curieux, je ne vois pas de carreers de Prompt Engineer chez eux, rien que des développeurs 🤔

    • @razzak2007
      @razzak2007 2 วันที่ผ่านมา +2

      @@IncroyablePixtu te mens à toi même la

  • @ubucux
    @ubucux 2 วันที่ผ่านมา +3

    Plus de productivité = plus de rémunération // euh, seulement dans un marché où la demande est très supérieure à l'offre. Sinon, plus de productivité = moins d'heures travaillées = moins de rémunération :)

    • @JulienLucas
      @JulienLucas  2 วันที่ผ่านมา +3

      Of course of course, évidemment.
      Mais même avec une demande énorme et croissante pour les applications, je suis pas sur que les rémunérations vont augmenter. Je trouve que ça serait naif de penser ça. ☺️

    • @jeromedesbois6907
      @jeromedesbois6907 2 วันที่ผ่านมา

      Dans notre société, les clés pour vivre sont l'agroalimentaire (en particulier la grande distribution puisque les producteurs ne sont que des esclaves d'une certaine manière), la santé (en l'occurrence big pharma puisque les structure médicale en dépendent), l'énergie et la planche a billet pour faire fonctionner tout ce système marchand usurier. Et les autres qui ne sont que les pions (plus ou moins petit ou grand) et dont ce système utilise pour vivre.
      Donc effectivement, les pions ne seront jamais rémunérés à leur juste mesure, et comme dirait l'autre, vous ne posséderez plus rien et vous serez heureux !
      Je rêve qu'un jour les pions finissent par se rendre compte qu'ils peuvent être autre chose que de simples pions afin de prendre réellement leur vie en main et ne plus avoir besoin de déléguer leur vie à un système qu'ils ne maîtrisent pas. Mais il semble que nous soyons trop avancé dans la dégénérescence pour que cela puisse se produire.

    • @ParKouRMister
      @ParKouRMister วันที่ผ่านมา

      Je n'ai pas compris, et flemme de réécouter, qui avait le culot, ou la souplesse d'esprit de penser ça.... C'est très très naif

  • @Talaria.School
    @Talaria.School 2 วันที่ผ่านมา

    Je developpe et je ne code plus sans IA. Par contre aucun des code n est intégré directement je dois le refactoriser pour qu il match avec mon besoin.

  • @SladeruS
    @SladeruS 2 วันที่ผ่านมา

    Merci pour la vidéo toujours intéressant d'avoir une vision de l'état de l'art.

    • @JulienLucas
      @JulienLucas  2 วันที่ผ่านมา

      @SladeruS Merci pour le retour.
      Je vois que tu suis la chaîne depuis 3 ans, c'est cool, merci 🙏

  • @gobajoseph5064
    @gobajoseph5064 2 วันที่ผ่านมา

    Es ce que tu utilises les outils si oui IA lesquels ?

    • @JulienLucas
      @JulienLucas  2 วันที่ผ่านมา

      Github Copilot. Et ChatGPT pour moi. Pour avoir des résumés sur un sujet technique.

  • @nitessimec
    @nitessimec 2 วันที่ผ่านมา

    C'est déjà comme ça depuis très longtemps !

  • @franckngoubounkou9930
    @franckngoubounkou9930 วันที่ผ่านมา

    Mais code Asist c est du Cursor ...

  • @kamelboutiba6136
    @kamelboutiba6136 2 วันที่ผ่านมา

    J'abrège: tout le monde chez France Travail !

  • @Talaria.School
    @Talaria.School 2 วันที่ผ่านมา

    Je suis sur que ce code généré par IA chez google ne vient pas de leur modèle mais plutôt de openai ou anthropic

    • @JulienLucas
      @JulienLucas  2 วันที่ผ่านมา

      Peut-être j'ai pas trouvé de source. 😄
      Anthropic est top pour la logique oui.

  • @kanaillaurent526
    @kanaillaurent526 2 วันที่ผ่านมา

    Alors le tdd c'est fini ? 😢

    • @krissclotilde8857
      @krissclotilde8857 2 วันที่ผ่านมา

      Non jamais vive le tdd

    • @JulienLucas
      @JulienLucas  2 วันที่ผ่านมา

      @kanaillaurent526 Pour moi ça n'a jamais vraiment commencé le tdd haha...

    • @kanaillaurent526
      @kanaillaurent526 2 วันที่ผ่านมา

      @JulienLucas lol j'avais bien compris. Pour moi qui le pratique c'est bouleversant que l'ia fasse les tests unitaires... Les fait/fera elle en tdd ou pas ?

  • @JMCV2
    @JMCV2 2 วันที่ผ่านมา +1

    Pas un mot sur Cursor AI qui vient de racheter Supermaven AI ? Et bolt.new qui est bluffant aussi...

    • @EdzonmxDev
      @EdzonmxDev 2 วันที่ผ่านมา

      Ah la je ne savais pas c'est Ouff.... Sa vas etre chaud 😆

    • @drolissime
      @drolissime 2 วันที่ผ่านมา

      Bolt.new m'a pas tellement bluffé perso. Incapable de connecter une db sqlite

    • @JulienLucas
      @JulienLucas  2 วันที่ผ่านมา +1

      @JMCV2 Non tu as raison j'aurai pu parler de Cursor.
      Je me suis focus sur les pratiques de Google.
      Peut-être une autre vidéo. J'avoue ne pas bien saisir encore les différences entre tous les assistants de code. Chaud de s'y retrouver 😅

    • @JMCV2
      @JMCV2 วันที่ผ่านมา

      @@JulienLucas ça va vite, dur de suivre

  • @redwolf3020
    @redwolf3020 2 วันที่ผ่านมา +6

    Il faudrait une IA qui supprime automatiquement tous les "en fait" qu'il prononce dans ses vidéos

    • @JulienLucas
      @JulienLucas  2 วันที่ผ่านมา +6

      Pas faux j'avoue... prochaine vidéo, je me mets un post it en face de moi "arrête de dire en fait".

    • @SladeruS
      @SladeruS 2 วันที่ผ่านมา

      Il a bloqué dans une boucle infinie moche pour un dev :D "En fait quoi"

    • @ibanson
      @ibanson 2 วันที่ผ่านมา +4

      Et une IA qui supprime les commentaires haineux aussi. Toujours facile de critiquer.