Vous auriez pu écrire votre prompt en français. Bolt comprend très bien et le résultat aurait été le même. L'outil est effectivement intéressant compte tenu du fait qu'il fournit l'intégralité du code et il est même possible de le modifier directement depuis l'IDE. toutefois, je pense que ce n'est pas demain la veille que les dev full stack pointeront au chômage. Je ne suis même pas dev moi-même mais je peux le voir après avoir utilisé la plupart des "software enginer" du moment. Je pense sincèrement que ce genre d'outil est très bien pour créer un MVP par exemple quand on n'y connait rien. Mais pour une application full stack; c'est pas réaliste une seconde notamment à cause de tous les bugs qui peuvent apparaitre et dont vous ne serez même pas forcément au courant. N'oublions pas non plus que Bolt fait parfois des conneries du genre; il remplace le code déjà généré par autre chose voire il l'efface entièrement quand on lui demande d'ajouter une fonctionnalité par exemple. Un autre problème que j'ai pu observer c'est que lors de l'installation des librairies et des dépendances, souvent Bolt n'installe pas les dernières MAJ même quand on lui demande spécifiquement. Mais un des bons points vient du fait qu'en se connectant à StackBlitz, il est possible de télécharger tout le code généré et de l'ouvrir avec VScode ou Cursor et de demander à Claude dev par exemple d'inspecter et de faire des modifications. Mais pour moi, un outil comme Bolt ou V0 prend vraiment tout son sens dans les mains d'un développeur parce que ça leur simplifie 100 fois le travail. Peut-être que dans 5 ou 10 ans, le mec lambda pourra créer une app avec un prompt (j'en doute un peu quand même), mais on n'en est clairement pas encore là.
Pour les prompts comme pour les documentations, je choisis l'anglais car c'est ce qui sort en premier. Tant mieux si le français passe également. Dans de nombreux domaines, les aides servent à soutenir les pro du domaine. Pilotage automatique et autres assistance au décollage ou à l'atterrissage n'ont pas mis au chômage les pilotes de ligne. Mais la logique comptable étant ce qu'elle est, il n'est pas exclu que dans quelques années, les équipes de développeurs soient réduites ... pour ensuite en faire revenir une partie en tant que freelances quand il faudra mettre plus de monde pour rattraper la dette technique accumulée par tout le code décousu généré dans l'urgence par des IA, quand un projet commence à prendre du retard. Ou quand une montée de version ne se passe pas bien. Ceci dit, les assistances de type IA vont probablement réduire le temps passé à taper du code. Mais pas celui dédié à l'avant-vente, à la conception, à recueillir les besoins du client, à éviter les régressions (parfois demandées par une nouvelle MOA qui n'avait pas conscience qu'elle nous demandait de détricoter de coûteux développements car elle n'avait pas encore toutes les règles de gestion en tête), à rassurer, négocier des délais, renforcer la sécurité etc. Et puis, le web, ce n'est qu'une partie du développement. Je ne sais pas si les IA font autant de bruit dans d'autres secteurs. C'est probablement en effet davantage une alternative a V0 + Claude que Bolt a l'air de présenter. L'essentiel, est de savoir ce qui sort, ce que ça peut faire et surtout ne devrait pas faire.
@@codeconcept Vous avez très bien résumé la chose. Nous savons tous que c'est avant tout du marketing et que l'IA ne remplacera pas les dev de sitôt. J'avoue toutefois que ça m'agace un peu de voir plein de vidéos sur internet (du putaclic la plupart du temps) où les gens prônent la supériorité de l'IA et la mort des devs. Et comme vous l'avez dit, toute la partie de la conception, de la rédaction du cahier des charges... prend encore plus d'importance parce que sans ça; impossible de faire un bon prompt de toute façon. Je me suis essayé à l'exercice et c'est bluffant quand vous avez un fichier "requirement" et que vous donnez une documentation à Claude. Mais sans ces étapes, le résultat obtenu n'est même pas exploitable. Malgré tout, je trouve ces outils vraiment top. N'étant pas dev, je m'en sers pour mettre au point un MVP que je dois présenter à des investisseurs et ça me facilite grandement les choses. En tout cas, c'est rafraîchissant de voir quelqu'un parler de ces outils sans être dans la surenchère d'un côté comme de l'autre.
@@codeconceptje suis d'accord... Le problème avec cette idée du remplacement par l'intelligence artificielle (IA) est qu'on confond "tâche" et "métier". Lorsqu'un métier peut être réduit à une simple tâche avec un input et un output clairs, ce métier est effectivement susceptible d'être remplacé par l'IA. C'est le cas, par exemple, pour des métiers comme comptable, designer, rédacteur ou traducteur. Pour ces professions, une personne qui a besoin de réaliser une tâche précise peut désormais se tourner vers une machine capable de produire un résultat équivalent, en permettant éventuellement des ajustements par la suite. Cependant, il est important de souligner que, même pour ces métiers, le demandeur ne sait pas toujours formuler correctement son besoin. C'est là qu'intervient l'expertise humaine. Par exemple, on peut se passer d'un designer pour créer une image si l'on sait exactement ce que l'on veut, mais on aura toujours besoin d'un expert pour concevoir une identité visuelle complète. De la même manière, il est impossible de confier à une IA la création d'une brochure multi-pages ou d'un rapport complexe. Le jour où l'IA sera capable de réaliser ces tâches de bout en bout, ce sera le début de la disparition des métiers dits "cols blancs". En ce qui concerne le développement informatique, il s'agit d'une profession bien plus complexe. Elle ne se résume pas à une tâche que l'on peut automatiser avec des inputs et des outputs définis. Le développeur ne fait pas que réaliser des tâches, il est avant tout celui qui définit les inputs, et la partie codage, qui peut déjà être prise en charge par une IA, ne représente qu'une fraction de son travail. De plus, l'IA fait encore de nombreuses erreurs dans ce domaine. Actuellement, l'IA est donc un simple outil d'assistance pour le développement. Si, un jour, l'IA parvient à coder de manière autonome dans des projets complexes, elle deviendra un membre de l'équipe, responsable du codage. Cependant, elle aura toujours besoin de la supervision d'un développeur pour valider, tester et suivre le projet, car ce dernier restera garant de la transmission correcte des besoins, de la compréhension des spécifications et de l'intervention en cas de problème. Le développeur restera également indispensable pour la gestion de la complexité des environnements, l'évolution des des fonctionnalités et des technologies et la faisabilité des projets. Au pire, l'IA pourrait réduire le nombre de développeurs nécessaires pour un projet donné, mais cela libérerait des ressources pour entreprendre plus de projets. D'ailleurs, il est bon de rappeler que le monde manque cruellement de développeurs aujourd'hui, et l'amélioration des IA pourrait aider à combler ce déficit. L'IA pourrait également permettre à des non-développeurs de créer rapidement des scripts ou des automatisations spécifiques, des tâches qui, jusqu'à présent, ne relèvent pas des missions traditionnelles des développeurs en raison de l'absence de budget pour ces demandes. En résumé, le jour où l'IA pourra remplacer entièrement un développeur sera aussi celui où tous les métiers seront susceptibles d'être remplacés. D'ailleurs, ce qui aggrave la confusion, c'est que l'on voit de plus en plus de non-développeurs prétendre pouvoir créer des scripts ou même des applications entières. Toutefois, il est illusoire de penser que cela mènera au remplacement des développeurs. D'une part, ces personnes n'auraient, pour la plupart, jamais fait appel à un développeur avant l'ère de l'IA. En ce sens, l'IA ne prend la place de personne, et cela renforce mon point sur l'explosion du nombre de projets informatiques à venir. D'autre part, ces individus finiront par être confrontés à la réalité des applications complexes et comprendront qu'ils devront endosser le rôle de développeur pour résoudre les problèmes qu'ils rencontreront. Ils apprendront par la pratique et, tôt ou tard, deviendront eux-mêmes développeurs. Quand on passe une heure devant un ordinateur pour générer une simple page web avec un peu de code fonctionnel, cela signifie que ce temps est consommé à effectuer une tâche qui n’est pas notre spécialité. On finira par avoir besoin de quelqu'un, non seulement pour réaliser cette tâche correctement, mais aussi pour la superviser. Il est bien de montrer dans des tutoriels que l'on peut créer une page simple d'une application vue et revue mille fois en une heure sans connaissances préalables en développement. Mais ce genre de tutoriels existait déjà avec les outils no-code et les générateurs de code, sans que cela ne menace la profession de développeur. Pour conclure, ce sujet se résume à une seule question : Est ce que ton métier est automatisable ou non ? Et pour moi si l'écriture de code source pourrait être automatisée, le métier de développement informatique en est très loin... Et le jour où ce sera le cas, ce sera la fin de la plupart des métiers intellectuels.
Merci pour ta vidéo ! J'ai trouvé l'IA très intéressante, surtout pour déploiement d'une application basique statique. Merci pour tous tes partages, j'adore suivre tes contenus. Continue comme ça, c'est super 👏
Merci Thomas :) Oui, pour des petites appli à déployer sur Netlify, c'est sympa. Pour faire ce qu'on fait en poste, il y a encore le temps de voir venir.
Oh purée je viens de tester avec une base Nuxt, c'est très impressionnant, l'UX est incroyable, ça marche très bien, il résout tout seul les bugs... Jusqu'où ça peut aller je me le demande ! En tous les cas ça pourrait m'être très utile pour créer des composants plus rapidement. Merci du partage, toujours un plaisir de regarder tes vidéos !
Merci Robin ! Tu m'as devancé sur le test avec Vue. Je m'y suis remis pour voir ce qui avait changé. La composition API est toujours d'actualité. Je vois en revanche que Vuex est en train de se faire supplanter par Pinia.
@@codeconcept Absolument, je crois que j'utilise Pinia depuis 3 ans quasiment, car je trouvais ça plus facile à appréhender déjà à l'époque (on enlève le système de mutations chez Vuex par exemple)
@@robintuffeau Tant mieux alors qu'il n'y ait plus les mutations en plus des classiques actions. Bon et bien, je vais jeter un oeil à Pinia la semaine prochaine alors :)
Comment se passe le côté BD et l'encapsulation avec les sécurités pour mettre onine. Le packaging, le défi seront les SQLS j'ai hate de voir :-) Mais on peut utiliser ce genre de chose pour apprendre au monde à se familiariser avec le code et comprendre
La meilleure réponse est forme toi Je suis développeur aussi et j'ai jamais connu la crise de l'emploi mais on ne sait jamais dans moins de 5 ans les entreprises qui déjà délocalisent le plus en Inde pourront facilement cut la moitié des devis restant encore. Mais si tu te formes pour être toujours au devant de la demande du marché tu ne crains rien et si ça n'arrive pas tu seras seulement plus compétent
@jeremy18760 Mon seul regret est de ne pas avoir acheté quand j'étais en CDI. C'est pas Bolt qui te mettra au chômage, mais plutôt l'âge, quand un RH aura reçu pour consigne de ne pas embaucher un plus de 45 ans :p A ce moment, ce sera un gros plus de ne plus avoir de loyer à payer.
@@guilhemgmescudi t'as complètement raison. Je suis lead dev je dois me former continuellement de toute façon donc c'est ce que je fais.. Mais l'actualité fait quand même peur, j'ai une forte baisse de motivation avec tout ça en mode "de toute façon ça sert à rien"..
Merci pour la vidéo. J'ai 50 ans, j'ai appris à coder seul à 9 ans en commençant sur Thomson avec le language tortue 😂 Grillé par des années de code en mode fullstack (pas en language 🐢, rassurez vous!) avec config et install des bécanes en datacenter ... Bref un temps que les - de 20 ans (mon père lui codait et pissait du code sur des cartes perforées style orgue de barbarie. Bref et bien après avoir lâché le clavier il y a 16 ans, j'ai adopté un petit gars du nom de Claude Sonnet 3.5 il y a peu !... Je suis sans voix !! Tu prends un gars qui sait coder et Claude... Mais tu casses la baraque mon dieu! Tiens demain je me refais un p'tit Linux.
ça marchait pas encore qq jour avec svelte 5. J'ai consommé tout le temps du tier gratuit à lui demander de corriger. Depuis j'ai peut-être progressé pour le faire moi même. En tout ça, le système d'installation est impressionnant et manque sur les autres IA. Quand on sait ce qu'on fait et ce qu'on veut faire. ça sera peut-être un game changer. Je regrette de pas avoir essayé avec svelte 4.
Merci pour cette démo. J'imagine que les app "corrigée" et/ ou "validées" par les utilisateurs sont utilisées d'une façon ou d'une autre pour renforcer le modèle. A creuser. Au delà de ça, peut faire confiance à ce genre de service niveau confidentialité si on s'en sert pour générer du code propriétaire..? A voir aussi
Merci Pierre :) Pour la confidentialité, beaucoup d'entreprise exigent que le code source et les données soient sur des serveurs du pays, donc logiquement, , ça ne sera probablement pas une option. Même si ces mêmes entreprises utilisent des clouds US. Cherchez l'erreur :D Le produit va plutôt cibler les petites start-ups et autres développeurs solo qui veulent développer vite et héberger facilement des projets qui ont 99% de chances de ne pas percer. Le 1% restant sera développé et hébergé à l'ancienne.
Bonjour merci pour la vidéo. C’est très intéressant. Je suis curieux, imaginez-vous dans 5 ans et 10 ans ? Au-delà nous en sommes incapables mais soyons fou 30 ans et là oui on se rend compte de ce qui arrive probablement pour le pire car nous sommes des humains et vu notre parcours jusqu’ici… mais espérons du positif tout de même ❤
Merci Philippe :) Ce sera positif si les IA permettent de passer moins de temps sur les tâches rébarbatives. Négatif si elles servent de prétexte à sabrer les équipes de dev et d'offrir aux survivants un abonnement à une IA. En attendant, il y a peu de chances que les IA non-locales soient acceptées en entreprise pour des raisons de sécurité. Si c'est le cas, il faudra basculer sur la cyber-sécurité :D
@jeanlerocher9919 C'est sympa à tester tout ce qui vient de StackBlitz. Idem pour Netlify. Mais je n'ai jamais eu l'occasion de m'en servir en poste : les entreprises préfèrent leur infra en propre ou bien les gros acteurs habituels (AWS, Azure etc).
Vraiment intéressant et captivant cela nous contraint à être dans l'excellence car se servir de l'IA il faut toujours maitriser les Hallucinations IA mais c'est un gain de temps pour être dev aujourd'hui il faut avoir un esprit bien fait
Ça fait une 2 heure que je suis dessus et même payé pour faire une application et j'ai une image sur l'application Bolt qui me redirige vers nativescript en lieu et place de mon application, j'ai du me déconnecter! C'est quoi ce truc de M.... ?
le plus marrant c'est que ça ne me fait personnellement pas peur quand je vois ce genre de produit je vais juste sur le site du constructor je check leur section career et comme par hazard, ils recrutent toujours des dev toujours😅 Au final c'est intéressant tout ça
Un poste de développeur Node et ... deux de commerciaux 😄 Avant l'explosion des IA, c'était les boites qui proposaient des outils no-code qui recrutaient également beaucoup de devs. Mais bon, il vaut mieux éviter de rester au bas de l'échelle, sur les postes facilement automatisables.
Enfin doute toi bien que ça n'est que les prémices... Quand ça deviendra plus robuste, tu pourras t'inquiéter de voir la demande en dev diminuer. Une équipe de 15 devs se fera remplacer par une de 5 avec les bons outils d'ia annexes... Surtout que le chat gpt qui a été popularisé date de décembre 2022, il y a 2 ans seulement... Imagine dans 5 ans...
@@codeconcept Non , meme avec ces outils , il faut avoir été un minimum développeur pour pouvoir aboutir ce que l'on veux . Le gars qui ne sait pas la différence en un fichier css et js ou entre un projet front ou back , ne va pas aller très loin
Pour la création d'interfaces graphiques et d'appli simples oui, mais sur des appli moyennes à grosses, c'est pas encore ça. Pas encore de quoi compter ses abattis ;)
@@codeconcept Ca me fait penser à une réflexion d'un GMI d'échecs, sur les moteurs de jeu : "On savait très tôt qu'on serait dépassé, mais on ne savait pas quand ça arriverait"
Intéressant comme produit ! Après que ce soit Open ia ou StackBlitz, le soucis c'est que si l'outil fait tout à notre place, on ne maitrise plus rien. Alors peut être que notre job sera juste de vérifier que le code n'a pas de faille ensuite mais pour moi, un humain qui valide le code avant la prise en production est indispensable.
@zarathoustraInParis Etant donné que le code est dans un IDE, on peut sans problème panacher le code généré et le code qu'on fait soi-même à la mano :) Validation humaine indispensable, c'est clair. Pour le moment, le déploiement se fait seulement sur Netlify apparement. J'aime bien cet hébergeur et sa CI/CD intégrée. Mais je préfère déployer sur mes propres VPS. J'attends de tester sur de l'Angular récent pour voir ce que ça donne vue que cette IA a dû avoir peu/pas/moins de code Angular + signals + standalone components pendant son entrainement. En bref, ça a l'air d'être un bon outil pour créer des prototypes ou créer rapidement de petits outils.
@@chrisder1814 Oui et j'ai un peu l'impression de régresser intellectuellement. C'est top pour créer un site rapide ou débloquer un bug qu'on comprend pas tout seul. Mais en dehors de ça, je code sans IA, sinon j'ai l'impression que je comprends pas tout ce que je fais.
Pas du tout impressionné. Ca fait des mois que sa stagne coté IA pour le dev, les avancées sont minimes a chaque fois malgré des annonces en fanfares. Elles continuent toutes de faire des erreurs digne d'étudiants de première année, et encore pire sur des cas complexes. Toute facon le systême a ses limites, elles produisent du code "moyen" qui est ensuite push sur les repo qui vont ensuite encore servir a l'IA pour produire du code "moyen" provenant du même code moyen générer par elle même... xD Bref la qualité ne fait que baisser au final a force de produire la moyenne de la moyenne de la moyenne et encore et encore. Le serpent se mort la queue.
C'est en partie pour ça que je ne suis pas inquiet. Les grosses appli d'entreprises, c'est une autre histoire. Mais bon, pour créer des POC ou des petites appli utilitaires, je suis preneur.
@@codeconceptL Ai crée plus de bugs en plus souvent c pas du tout productif selon plusieurs études ça aide ds certains cas et domaine mais ds certains cas ça rend paresseux et on apprend plus on devient tous des illettrés
😅ma question c est sommes nous capables de vivre dans un monde sans travail ? Mieux qu est le travail ,?Que représente le travail de l Homme dans son équilibre psychologique ?
@@franckngoubounkou9930 Nous trouverons toujours du travail... Aligner les verres par ordre croissant en fonction de leurs taille dans la cuisine... trouver des nouvelles causes ideologiques dans la société.... etc... Certaines activitées autrefois laborieuse deviendront des loisirs. On aura une vigne pour le plaisir et on ira vendanger notre vigne et faire une fois par an notre vin... Ne t'inquiete pas, on va trouver... ça peut aussi coller avec le fait d'une immobilisation totale du corp dans un lit medicalisé a la maison, entretenu par des robots IA autonome, pendant que notre esprit est dans la matrice pendant 6mois... Belle dystopie. Mais pour moi sa colle.
@@kawitr L'IA générative ne sait que refaire ce qui existe déjà. C'est très bien pour les neuneus, mais ça ne met en rien en danger les développeurs "fondamentaux" qui font l'informatique 🙂
Vous touchez un point sensible et très récurrent. Tout le monde a peur : L'intelligence artificielle. Et oui , on a évolué les techniques , et technologies aussi 😅 . Les plus vieux ont pris un coup . En plus , si vous n'êtes pas très visionnaires , ni prêts à évoluer , vous plaindre et critiquer les avancées sans aucun contrôle dessus ne vous aidera pas plus a changer les choses , ni à vous faire une place , ni à mieux exploiter les opportunités , ni même a créer, et innover . Rager sans apporter de solutions ne sert à rien . Si on essayait d'être plus constructif je pense que ça apaiserait la panique et nous aiderait bien mieux . Le monde de l'intelligence artificielle n'est même pas encore arrivé que vous avez déjà peur . Les changements à venir vont révolutionner notre conception de l'éducation, la médecine , la justice , l'économie mondiale , la géopolitique, absolument tout sera influencé, autant que depuis notre passage a l'électricité. Tout les secteurs auront de nouveaux besoins . Tout le monde a sa place . Du moins je veux le croire et me battre pour . L'information, c'est la connaissance , et les domaines de l'informatique et des intelligences artificielles seront au coeur de de la société , ou alors , autre option , seulement détenus par les élites . A trop râler et cracher sur l'innovation, et à trop regarder uniquement ce qu'on y perd , on laisse le contrôle aux plus opportunistes, aux moins scrupuleux. Je souhaite vraiment que tout les gens qui se sentent touchés comme vous , puissiez faire avancer et développer un avenir meilleur , sans être pris par la vague 🌊🌊🌊🏖️ je pense particulièrement a nos anciens qui se sont battus pour nos libertés. Je souhaite vraiment qu'ils aient leur place dans ce monde en perpétuelle évolution et mutation accélérée . Je sais qu'ils ont les clefs 🗝️ mais qu'ils peuvent vite tourner le dos à ce monde qui les délaissent et qui trace a la vitesse d'un avion de chasse .
@@joyboy9344 "Rager sans apporter de solutions ne sert à rien " Mais quelles solutions apportez-vous et à quoi ? Pour moi ce sont les discours qui ne servent à rien.
@@asshenasshen2454 when turkish empire envaded europe , you had no toilets , that why you hide your smells by making perfume , read history , btw wikipedia will wake you up 😎
France is one of the richest countries in the world, we have some of the best engineers in the world, and the internet is going to allow a lot of people to progress at lightning speed, including the french. ha yes, and also, chocolate comes from south america and is a swiss speciality, just so you know.
@@jofffreydrummer france is one of the richest countries by stealing from africain resources that a fact , the best engineers are from immigrants, best names in france are not French, Zidane …etc , take a look at the sports teams , you are lying at yourself , yeah i know its not easy for you , they teach you fake history and you can’t see the truth in front of you ✌🏼
Vous auriez pu écrire votre prompt en français. Bolt comprend très bien et le résultat aurait été le même. L'outil est effectivement intéressant compte tenu du fait qu'il fournit l'intégralité du code et il est même possible de le modifier directement depuis l'IDE. toutefois, je pense que ce n'est pas demain la veille que les dev full stack pointeront au chômage. Je ne suis même pas dev moi-même mais je peux le voir après avoir utilisé la plupart des "software enginer" du moment.
Je pense sincèrement que ce genre d'outil est très bien pour créer un MVP par exemple quand on n'y connait rien. Mais pour une application full stack; c'est pas réaliste une seconde notamment à cause de tous les bugs qui peuvent apparaitre et dont vous ne serez même pas forcément au courant. N'oublions pas non plus que Bolt fait parfois des conneries du genre; il remplace le code déjà généré par autre chose voire il l'efface entièrement quand on lui demande d'ajouter une fonctionnalité par exemple. Un autre problème que j'ai pu observer c'est que lors de l'installation des librairies et des dépendances, souvent Bolt n'installe pas les dernières MAJ même quand on lui demande spécifiquement.
Mais un des bons points vient du fait qu'en se connectant à StackBlitz, il est possible de télécharger tout le code généré et de l'ouvrir avec VScode ou Cursor et de demander à Claude dev par exemple d'inspecter et de faire des modifications. Mais pour moi, un outil comme Bolt ou V0 prend vraiment tout son sens dans les mains d'un développeur parce que ça leur simplifie 100 fois le travail. Peut-être que dans 5 ou 10 ans, le mec lambda pourra créer une app avec un prompt (j'en doute un peu quand même), mais on n'en est clairement pas encore là.
Pour les prompts comme pour les documentations, je choisis l'anglais car c'est ce qui sort en premier. Tant mieux si le français passe également.
Dans de nombreux domaines, les aides servent à soutenir les pro du domaine. Pilotage automatique et autres assistance au décollage ou à l'atterrissage n'ont pas mis au chômage les pilotes de ligne. Mais la logique comptable étant ce qu'elle est, il n'est pas exclu que dans quelques années, les équipes de développeurs soient réduites ... pour ensuite en faire revenir une partie en tant que freelances quand il faudra mettre plus de monde pour rattraper la dette technique accumulée par tout le code décousu généré dans l'urgence par des IA, quand un projet commence à prendre du retard. Ou quand une montée de version ne se passe pas bien.
Ceci dit, les assistances de type IA vont probablement réduire le temps passé à taper du code. Mais pas celui dédié à l'avant-vente, à la conception, à recueillir les besoins du client, à éviter les régressions (parfois demandées par une nouvelle MOA qui n'avait pas conscience qu'elle nous demandait de détricoter de coûteux développements car elle n'avait pas encore toutes les règles de gestion en tête), à rassurer, négocier des délais, renforcer la sécurité etc.
Et puis, le web, ce n'est qu'une partie du développement. Je ne sais pas si les IA font autant de bruit dans d'autres secteurs.
C'est probablement en effet davantage une alternative a V0 + Claude que Bolt a l'air de présenter. L'essentiel, est de savoir ce qui sort, ce que ça peut faire et surtout ne devrait pas faire.
@@codeconcept Vous avez très bien résumé la chose. Nous savons tous que c'est avant tout du marketing et que l'IA ne remplacera pas les dev de sitôt. J'avoue toutefois que ça m'agace un peu de voir plein de vidéos sur internet (du putaclic la plupart du temps) où les gens prônent la supériorité de l'IA et la mort des devs.
Et comme vous l'avez dit, toute la partie de la conception, de la rédaction du cahier des charges... prend encore plus d'importance parce que sans ça; impossible de faire un bon prompt de toute façon. Je me suis essayé à l'exercice et c'est bluffant quand vous avez un fichier "requirement" et que vous donnez une documentation à Claude. Mais sans ces étapes, le résultat obtenu n'est même pas exploitable.
Malgré tout, je trouve ces outils vraiment top. N'étant pas dev, je m'en sers pour mettre au point un MVP que je dois présenter à des investisseurs et ça me facilite grandement les choses. En tout cas, c'est rafraîchissant de voir quelqu'un parler de ces outils sans être dans la surenchère d'un côté comme de l'autre.
@@chrystylord2324 quand vous utilisez une application, vous connaissez tous ses bugs?
Avec celles faites par l’ia c’est pareil
@@chrystylord2324 open ai o1 à refait en 1 jour le programme de simulation qu’un doctorant en astrophysique avait mis 1 an à coder lui même
@@codeconceptje suis d'accord... Le problème avec cette idée du remplacement par l'intelligence artificielle (IA) est qu'on confond "tâche" et "métier". Lorsqu'un métier peut être réduit à une simple tâche avec un input et un output clairs, ce métier est effectivement susceptible d'être remplacé par l'IA. C'est le cas, par exemple, pour des métiers comme comptable, designer, rédacteur ou traducteur. Pour ces professions, une personne qui a besoin de réaliser une tâche précise peut désormais se tourner vers une machine capable de produire un résultat équivalent, en permettant éventuellement des ajustements par la suite.
Cependant, il est important de souligner que, même pour ces métiers, le demandeur ne sait pas toujours formuler correctement son besoin. C'est là qu'intervient l'expertise humaine. Par exemple, on peut se passer d'un designer pour créer une image si l'on sait exactement ce que l'on veut, mais on aura toujours besoin d'un expert pour concevoir une identité visuelle complète. De la même manière, il est impossible de confier à une IA la création d'une brochure multi-pages ou d'un rapport complexe. Le jour où l'IA sera capable de réaliser ces tâches de bout en bout, ce sera le début de la disparition des métiers dits "cols blancs".
En ce qui concerne le développement informatique, il s'agit d'une profession bien plus complexe. Elle ne se résume pas à une tâche que l'on peut automatiser avec des inputs et des outputs définis. Le développeur ne fait pas que réaliser des tâches, il est avant tout celui qui définit les inputs, et la partie codage, qui peut déjà être prise en charge par une IA, ne représente qu'une fraction de son travail. De plus, l'IA fait encore de nombreuses erreurs dans ce domaine. Actuellement, l'IA est donc un simple outil d'assistance pour le développement.
Si, un jour, l'IA parvient à coder de manière autonome dans des projets complexes, elle deviendra un membre de l'équipe, responsable du codage. Cependant, elle aura toujours besoin de la supervision d'un développeur pour valider, tester et suivre le projet, car ce dernier restera garant de la transmission correcte des besoins, de la compréhension des spécifications et de l'intervention en cas de problème. Le développeur restera également indispensable pour la gestion de la complexité des environnements, l'évolution des des fonctionnalités et des technologies et la faisabilité des projets.
Au pire, l'IA pourrait réduire le nombre de développeurs nécessaires pour un projet donné, mais cela libérerait des ressources pour entreprendre plus de projets. D'ailleurs, il est bon de rappeler que le monde manque cruellement de développeurs aujourd'hui, et l'amélioration des IA pourrait aider à combler ce déficit. L'IA pourrait également permettre à des non-développeurs de créer rapidement des scripts ou des automatisations spécifiques, des tâches qui, jusqu'à présent, ne relèvent pas des missions traditionnelles des développeurs en raison de l'absence de budget pour ces demandes.
En résumé, le jour où l'IA pourra remplacer entièrement un développeur sera aussi celui où tous les métiers seront susceptibles d'être remplacés.
D'ailleurs, ce qui aggrave la confusion, c'est que l'on voit de plus en plus de non-développeurs prétendre pouvoir créer des scripts ou même des applications entières. Toutefois, il est illusoire de penser que cela mènera au remplacement des développeurs. D'une part, ces personnes n'auraient, pour la plupart, jamais fait appel à un développeur avant l'ère de l'IA. En ce sens, l'IA ne prend la place de personne, et cela renforce mon point sur l'explosion du nombre de projets informatiques à venir. D'autre part, ces individus finiront par être confrontés à la réalité des applications complexes et comprendront qu'ils devront endosser le rôle de développeur pour résoudre les problèmes qu'ils rencontreront. Ils apprendront par la pratique et, tôt ou tard, deviendront eux-mêmes développeurs.
Quand on passe une heure devant un ordinateur pour générer une simple page web avec un peu de code fonctionnel, cela signifie que ce temps est consommé à effectuer une tâche qui n’est pas notre spécialité. On finira par avoir besoin de quelqu'un, non seulement pour réaliser cette tâche correctement, mais aussi pour la superviser. Il est bien de montrer dans des tutoriels que l'on peut créer une page simple d'une application vue et revue mille fois en une heure sans connaissances préalables en développement. Mais ce genre de tutoriels existait déjà avec les outils no-code et les générateurs de code, sans que cela ne menace la profession de développeur.
Pour conclure, ce sujet se résume à une seule question :
Est ce que ton métier est automatisable ou non ?
Et pour moi si l'écriture de code source pourrait être automatisée, le métier de développement informatique en est très loin... Et le jour où ce sera le cas, ce sera la fin de la plupart des métiers intellectuels.
Merci pour ta vidéo !
J'ai trouvé l'IA très intéressante, surtout pour déploiement d'une application basique statique.
Merci pour tous tes partages, j'adore suivre tes contenus.
Continue comme ça, c'est super 👏
Merci Thomas :)
Oui, pour des petites appli à déployer sur Netlify, c'est sympa. Pour faire ce qu'on fait en poste, il y a encore le temps de voir venir.
Oh purée je viens de tester avec une base Nuxt, c'est très impressionnant, l'UX est incroyable, ça marche très bien, il résout tout seul les bugs... Jusqu'où ça peut aller je me le demande ! En tous les cas ça pourrait m'être très utile pour créer des composants plus rapidement. Merci du partage, toujours un plaisir de regarder tes vidéos !
Merci Robin !
Tu m'as devancé sur le test avec Vue. Je m'y suis remis pour voir ce qui avait changé. La composition API est toujours d'actualité. Je vois en revanche que Vuex est en train de se faire supplanter par Pinia.
@@codeconcept Absolument, je crois que j'utilise Pinia depuis 3 ans quasiment, car je trouvais ça plus facile à appréhender déjà à l'époque (on enlève le système de mutations chez Vuex par exemple)
@@robintuffeau Tant mieux alors qu'il n'y ait plus les mutations en plus des classiques actions. Bon et bien, je vais jeter un oeil à Pinia la semaine prochaine alors :)
Comment se passe le côté BD et l'encapsulation avec les sécurités pour mettre onine. Le packaging, le défi seront les SQLS j'ai hate de voir :-) Mais on peut utiliser ce genre de chose pour apprendre au monde à se familiariser avec le code et comprendre
Je viens de m'endetter sur 25ans avec la banque, j'aimerais bien quand même pouvoir garder mon taff aussi longtemps sinon ça va être la merde 🤣
Revends direct ton prêt
@@thirien59 ça marche pas pas comme ça je crois 😅
La meilleure réponse est forme toi
Je suis développeur aussi et j'ai jamais connu la crise de l'emploi mais on ne sait jamais dans moins de 5 ans les entreprises qui déjà délocalisent le plus en Inde pourront facilement cut la moitié des devis restant encore.
Mais si tu te formes pour être toujours au devant de la demande du marché tu ne crains rien et si ça n'arrive pas tu seras seulement plus compétent
@jeremy18760 Mon seul regret est de ne pas avoir acheté quand j'étais en CDI.
C'est pas Bolt qui te mettra au chômage, mais plutôt l'âge, quand un RH aura reçu pour consigne de ne pas embaucher un plus de 45 ans :p A ce moment, ce sera un gros plus de ne plus avoir de loyer à payer.
@@guilhemgmescudi t'as complètement raison. Je suis lead dev je dois me former continuellement de toute façon donc c'est ce que je fais.. Mais l'actualité fait quand même peur, j'ai une forte baisse de motivation avec tout ça en mode "de toute façon ça sert à rien"..
Merci pour la vidéo. J'ai 50 ans, j'ai appris à coder seul à 9 ans en commençant sur Thomson avec le language tortue 😂 Grillé par des années de code en mode fullstack (pas en language 🐢, rassurez vous!) avec config et install des bécanes en datacenter ... Bref un temps que les - de 20 ans (mon père lui codait et pissait du code sur des cartes perforées style orgue de barbarie. Bref et bien après avoir lâché le clavier il y a 16 ans, j'ai adopté un petit gars du nom de Claude Sonnet 3.5 il y a peu !... Je suis sans voix !! Tu prends un gars qui sait coder et Claude... Mais tu casses la baraque mon dieu! Tiens demain je me refais un p'tit Linux.
ça marchait pas encore qq jour avec svelte 5. J'ai consommé tout le temps du tier gratuit à lui demander de corriger. Depuis j'ai peut-être progressé pour le faire moi même. En tout ça, le système d'installation est impressionnant et manque sur les autres IA. Quand on sait ce qu'on fait et ce qu'on veut faire. ça sera peut-être un game changer. Je regrette de pas avoir essayé avec svelte 4.
Merci pour cette démo. J'imagine que les app "corrigée" et/ ou "validées" par les utilisateurs sont utilisées d'une façon ou d'une autre pour renforcer le modèle. A creuser. Au delà de ça, peut faire confiance à ce genre de service niveau confidentialité si on s'en sert pour générer du code propriétaire..? A voir aussi
Merci Pierre :)
Pour la confidentialité, beaucoup d'entreprise exigent que le code source et les données soient sur des serveurs du pays, donc logiquement, , ça ne sera probablement pas une option. Même si ces mêmes entreprises utilisent des clouds US. Cherchez l'erreur :D
Le produit va plutôt cibler les petites start-ups et autres développeurs solo qui veulent développer vite et héberger facilement des projets qui ont 99% de chances de ne pas percer. Le 1% restant sera développé et hébergé à l'ancienne.
Après avoir généré l'application web peut t'on la transformer en application mobile ?
On peut sans problème développer une application mobile hybride Ionic.
Ou encore créer une PWA, installable sur un smartphone.
Bonjour merci pour la vidéo.
C’est très intéressant.
Je suis curieux, imaginez-vous dans 5 ans et 10 ans ? Au-delà nous en sommes incapables mais soyons fou 30 ans et là oui on se rend compte de ce qui arrive probablement pour le pire car nous sommes des humains et vu notre parcours jusqu’ici… mais espérons du positif tout de même ❤
Merci Philippe :)
Ce sera positif si les IA permettent de passer moins de temps sur les tâches rébarbatives. Négatif si elles servent de prétexte à sabrer les équipes de dev et d'offrir aux survivants un abonnement à une IA.
En attendant, il y a peu de chances que les IA non-locales soient acceptées en entreprise pour des raisons de sécurité. Si c'est le cas, il faudra basculer sur la cyber-sécurité :D
Ce bot peut aussi créer des applications mobiles et desktops ?
Peu importe a quel point c'est perfornant ,il faut toujours une personne qui comprend le code pour l' utiliser.
C’est possible de modifier une application existante ? C’est mieux que replit agent ? Merci
Bonsoir pouvez-vous faire une formation complète sur ce sujet-là
Je note l'idée pour une prochaine vidéo :)
J’ai testé replit ai qui est pas mal et qui code par défaut en python et flask
Je viens de découvrir, je m'en vais le tester ASAP 🚶
Salut on reste en attente de ton retour
@jeanlerocher9919 C'est sympa à tester tout ce qui vient de StackBlitz. Idem pour Netlify. Mais je n'ai jamais eu l'occasion de m'en servir en poste : les entreprises préfèrent leur infra en propre ou bien les gros acteurs habituels (AWS, Azure etc).
@@codeconcept c'est drôle mais mon second commentaire a disparu 😅
salut pour les tokens 10M c'est suffisant pour 1 mois sa fonctionne comment ? merci
Salut, tout dépend de la taille de ce qui est généré. C'est difficile à priori de savoir.
n'importa quoi, ça marche pas pour ceux qui ne savent pas coder, en plus apparemment le bolt est limité !!!!!!!!!!!
Vraiment intéressant et captivant
cela nous contraint à être dans l'excellence car se servir de l'IA il faut toujours maitriser les Hallucinations IA
mais c'est un gain de temps
pour être dev aujourd'hui
il faut avoir un esprit bien fait
Ça fait une 2 heure que je suis dessus et même payé pour faire une application et j'ai une image sur l'application Bolt qui me redirige vers nativescript en lieu et place de mon application, j'ai du me déconnecter! C'est quoi ce truc de M.... ?
Cet fck app elle te vole aussi tes description je viens d'y mettre la totalité des fonctions de mon application qui n'existe nulle part.
le plus marrant c'est que ça ne me fait personnellement pas peur quand je vois ce genre de produit
je vais juste sur le site du constructor je check leur section career et comme par hazard, ils recrutent toujours des dev toujours😅
Au final c'est intéressant tout ça
Un poste de développeur Node et ... deux de commerciaux 😄
Avant l'explosion des IA, c'était les boites qui proposaient des outils no-code qui recrutaient également beaucoup de devs. Mais bon, il vaut mieux éviter de rester au bas de l'échelle, sur les postes facilement automatisables.
Enfin doute toi bien que ça n'est que les prémices... Quand ça deviendra plus robuste, tu pourras t'inquiéter de voir la demande en dev diminuer. Une équipe de 15 devs se fera remplacer par une de 5 avec les bons outils d'ia annexes...
Surtout que le chat gpt qui a été popularisé date de décembre 2022, il y a 2 ans seulement...
Imagine dans 5 ans...
@@codeconcept Non , meme avec ces outils , il faut avoir été un minimum développeur pour pouvoir aboutir ce que l'on veux . Le gars qui ne sait pas la différence en un fichier css et js ou entre un projet front ou back , ne va pas aller très loin
Quand on me parlais de ça il y a 6 ans j’en rigolais
Moralité: je laisse tomber le code et j’apprends à fond le prompt engineering 😉.
Merci pour le partage ;)
Merci Kyzen :)
Très bien teacher.
Je trouvr pas le lien pour essayer moi aussi
bolt point new ;)
Ca avance trés trés vite. 😒
Pour la création d'interfaces graphiques et d'appli simples oui, mais sur des appli moyennes à grosses, c'est pas encore ça. Pas encore de quoi compter ses abattis ;)
@@codeconcept Ca me fait penser à une réflexion d'un GMI d'échecs, sur les moteurs de jeu : "On savait très tôt qu'on serait dépassé, mais on ne savait pas quand ça arriverait"
Il donne la possiblité de telecharger le code source?
Oui
C est un hype. Il ne se passera rien du tout.
Intéressant comme produit ! Après que ce soit Open ia ou StackBlitz, le soucis c'est que si l'outil fait tout à notre place, on ne maitrise plus rien. Alors peut être que notre job sera juste de vérifier que le code n'a pas de faille ensuite mais pour moi, un humain qui valide le code avant la prise en production est indispensable.
@zarathoustraInParis Etant donné que le code est dans un IDE, on peut sans problème panacher le code généré et le code qu'on fait soi-même à la mano :)
Validation humaine indispensable, c'est clair.
Pour le moment, le déploiement se fait seulement sur Netlify apparement. J'aime bien cet hébergeur et sa CI/CD intégrée. Mais je préfère déployer sur mes propres VPS.
J'attends de tester sur de l'Angular récent pour voir ce que ça donne vue que cette IA a dû avoir peu/pas/moins de code Angular + signals + standalone components pendant son entrainement.
En bref, ça a l'air d'être un bon outil pour créer des prototypes ou créer rapidement de petits outils.
Est-ce que vous avez tout tester ces IA codeuses ?
@@chrisder1814 Oui et j'ai un peu l'impression de régresser intellectuellement. C'est top pour créer un site rapide ou débloquer un bug qu'on comprend pas tout seul. Mais en dehors de ça, je code sans IA, sinon j'ai l'impression que je comprends pas tout ce que je fais.
revenir sur terre; restez simple ....
Malheureusement StackBlitz conserve tous les droits de propriété intellectuelle ! regarde les CGV !
top
Merci Malouk :)
Pas du tout impressionné.
Ca fait des mois que sa stagne coté IA pour le dev, les avancées sont minimes a chaque fois malgré des annonces en fanfares.
Elles continuent toutes de faire des erreurs digne d'étudiants de première année, et encore pire sur des cas complexes.
Toute facon le systême a ses limites, elles produisent du code "moyen" qui est ensuite push sur les repo qui vont ensuite encore servir a l'IA pour produire du code "moyen" provenant du même code moyen générer par elle même... xD
Bref la qualité ne fait que baisser au final a force de produire la moyenne de la moyenne de la moyenne et encore et encore. Le serpent se mort la queue.
C'est en partie pour ça que je ne suis pas inquiet. Les grosses appli d'entreprises, c'est une autre histoire. Mais bon, pour créer des POC ou des petites appli utilitaires, je suis preneur.
@@codeconceptL Ai crée plus de bugs en plus souvent c pas du tout productif selon plusieurs études ça aide ds certains cas et domaine mais ds certains cas ça rend paresseux et on apprend plus on devient tous des illettrés
Oooooh mais c'est enooorme. Je n'ai plus de travail dans 3mn c'est genial....
😅ma question c est sommes nous capables de vivre dans un monde sans travail ? Mieux qu est le travail ,?Que représente le travail de l Homme dans son équilibre psychologique ?
@@franckngoubounkou9930 Nous trouverons toujours du travail... Aligner les verres par ordre croissant en fonction de leurs taille dans la cuisine... trouver des nouvelles causes ideologiques dans la société.... etc...
Certaines activitées autrefois laborieuse deviendront des loisirs. On aura une vigne pour le plaisir et on ira vendanger notre vigne et faire une fois par an notre vin...
Ne t'inquiete pas, on va trouver...
ça peut aussi coller avec le fait d'une immobilisation totale du corp dans un lit medicalisé a la maison, entretenu par des robots IA autonome, pendant que notre esprit est dans la matrice pendant 6mois...
Belle dystopie. Mais pour moi sa colle.
Bon ça va. On va tous devenir millionnaires sans rien faire. Quelle époque de neuneus purée...
La belle époque😂
Cette phrase signifie malheureusement qu'on était déjà trop nombreux et qu'on a fait entrer tout le monde et n'importe qui
@@kawitr L'IA générative ne sait que refaire ce qui existe déjà. C'est très bien pour les neuneus, mais ça ne met en rien en danger les développeurs "fondamentaux" qui font l'informatique 🙂
Vous touchez un point sensible et très récurrent. Tout le monde a peur : L'intelligence artificielle. Et oui , on a évolué les techniques , et technologies aussi 😅 . Les plus vieux ont pris un coup . En plus , si vous n'êtes pas très visionnaires , ni prêts à évoluer , vous plaindre et critiquer les avancées sans aucun contrôle dessus ne vous aidera pas plus a changer les choses , ni à vous faire une place , ni à mieux exploiter les opportunités , ni même a créer, et innover . Rager sans apporter de solutions ne sert à rien . Si on essayait d'être plus constructif je pense que ça apaiserait la panique et nous aiderait bien mieux . Le monde de l'intelligence artificielle n'est même pas encore arrivé que vous avez déjà peur . Les changements à venir vont révolutionner notre conception de l'éducation, la médecine , la justice , l'économie mondiale , la géopolitique, absolument tout sera influencé, autant que depuis notre passage a l'électricité. Tout les secteurs auront de nouveaux besoins . Tout le monde a sa place . Du moins je veux le croire et me battre pour . L'information, c'est la connaissance , et les domaines de l'informatique et des intelligences artificielles seront au coeur de de la société , ou alors , autre option , seulement détenus par les élites . A trop râler et cracher sur l'innovation, et à trop regarder uniquement ce qu'on y perd , on laisse le contrôle aux plus opportunistes, aux moins scrupuleux. Je souhaite vraiment que tout les gens qui se sentent touchés comme vous , puissiez faire avancer et développer un avenir meilleur , sans être pris par la vague 🌊🌊🌊🏖️ je pense particulièrement a nos anciens qui se sont battus pour nos libertés. Je souhaite vraiment qu'ils aient leur place dans ce monde en perpétuelle évolution et mutation accélérée . Je sais qu'ils ont les clefs 🗝️ mais qu'ils peuvent vite tourner le dos à ce monde qui les délaissent et qui trace a la vitesse d'un avion de chasse .
@@joyboy9344 "Rager sans apporter de solutions ne sert à rien "
Mais quelles solutions apportez-vous et à quoi ? Pour moi ce sont les discours qui ne servent à rien.
Programming and internet stuffs are not for french , stick to your chocolats that better 🎉😂
@@asshenasshen2454 when turkish empire envaded europe , you had no toilets , that why you hide your smells by making perfume , read history , btw wikipedia will wake you up 😎
France is one of the richest countries in the world, we have some of the best engineers in the world, and the internet is going to allow a lot of people to progress at lightning speed, including the french. ha yes, and also, chocolate comes from south america and is a swiss speciality, just so you know.
people must love to work with an asshole like you
@@jofffreydrummer france is one of the richest countries by stealing from africain resources that a fact , the best engineers are from immigrants, best names in france are not French, Zidane …etc , take a look at the sports teams , you are lying at yourself , yeah i know its not easy for you , they teach you fake history and you can’t see the truth in front of you ✌🏼
@@HimaLoubiexcusez moi, vous êtes de quelle origine?
Moralité: je laisse tomber le code et j’apprends à fond le prompt engineering 😉.