Merci beaucoup tu es l'un des rares ayant en une seule vidéo résumé la situation de nos métiers de développeurs depuis même l'origine du métier. Ca conforte ma propre analyse de la situation, notamment dans la période récente avec la hype sur l'IA. Je vais cependant apporter ma modeste contribution. Je suis développeur senior chez un éditeur de logiciel cloud, et j'utilise chatgpt et COPILOT depuis un bon moment. Je ne sais pas si on peut qualifier avec un camembert précis comment se répartissent les effectifs de développeurs à travers les startup, les ESN, les gros comptes, les éditeurs de logiciel etc. Je ne sais donc pas combien sont dans mon secteur et donc dans une situation probablement similaire. Je ne peux témoigner que dans mon cas bien entendu. Les outils IA actuellement disponibles sont fantastiques pour: - écrire du nouveau code, sur une partie technique que tu ne maitrise pas bcps ( une lib, une fonction sur laquelle tu ne te rappelles plus) - optimiser un petit bout de code ( met moi du lazy loading la dessus, fais moi un tri sur tel critère, etc.) - écrire en quelques secondes les tests unitaires sur du nouveau code, pour peu que celui ci soit en clean code ( essentiellement avec des fonctions / modules ayant une responsabilité claire) "fais moi une suite de test sur la fonction XXXX, insiste sur tel aspect" - écrire rapidement une requête SQL ou un aggregate mongo sophistiqués, voire une requête SPL pour splunk avec des recherches imbriquées. Mais, à l'heure actuelle ce n'est pas vraiment probant pour: - modifier du code ( y compris celui que j'ai créé la veille) - entrer dans du code très vieux mal maintenu ( ce qui arrive fatalement avec une vieille base de code) - se poser des questions de performance ( on peut échanger sur de la conception avec chat gtp, mais c'est parfois au dela du code si il faut par exemple découper les traitements en plus de services etc.) - la sécurité, l'observabilité Enfin, je suis dans une équipe et en tant que dev senior, l'essentiel de mon temps je ne le passe pas sur du code mais plutôt sur des analyses de sujet de production, sur le cadrage de développeurs plus juniors, sur de la conception technique etc. Et la plupart du code que j'écris au final c'est de la maintenance d'existant ("comment tordre cette logique qui a 10 ans sans trop de prise de risques, ou la réécrire en donnant des gages de fiabilité à ma hiérarchie etc). Quand on écrit du nouveau code, c'est soit à partir du vieux, soit sur de nouvelles bases et là clean code direct, micro service autonome etc. et la les outils m'aident bien. Mais la maintenance d'un existant, l'IA peut nous assister et il faut encore fortement l'orienter pour qu'elle nous soit d'une aide ( GitHub Copilot porte bien son nom, GitHub Pilot ou GitHub developer seraient bien sur mensongers) Aujourd'hui en fait c'est surtout mon expérience qui parle. Ma vague bleue c'est de miser sur elle, tout en suivant ce qui se ferait dans le futur. Une IA capable de coder, de déployer, de faire du finops, de générer des scripts de mise à jour ( sur la globalité: consistance sql, mongo, espaces de stockage, etc..) pourrait me remplacer. Elle sera aussi alors largement au niveau pour remplacer nos décideurs ( tout en parlant plus vite que notre premier ministre du moment) C'est important de suivre ce qui se fait sur l'IA et de ne pas rester sur le biais suivant "je suis hyper qualifié, ça pourra jamais me remplacer". Et pour se faire, il faut rester informés et tester les nouveaux outils. In Fine, un développeur qui commence à avoir de l'expérience et qui ne justifie pas son plus gros salaire en se mettant à jour se mettait déjà en danger dans le cas d'une rupture de contrat. Considérer l'IA comme un nouveau champs d'expérimentations et d'apprentissage ( fun qui plus est ) ne change finalement pas grand chose à ce qu'il fallait faire avant l'apparition de l'IA quand on est expérimenté. C'est vrai par contre qu'il y a un défi pour les développeurs qui sortent de l'école pour acquérir cette expérience qu'on leur reproche de ne pas avoir. J'ai une amie qui sortait de l'école pour ne pas prendre un poste de dev à une salaire trop bas ( car il y a encore des offres mais fatalement les salaires d'embauches ont vraiment baissé pour les juniors) a été recrutée dans une boite IT pour un autre poste junior, mieux payé que développeur.
Je fais du dev depuis 7 ans, je suis en fin d'étude et je confirme. ChatGPT est un bon assistant, mais c'est l'équivalent de 2 mauvais dev junior. Très souvent, tu perds du temps à corriger les bugs du code qu'il t'a donné. On oublie souvent que dans "IA", il y a artificiel. Toutes les IA restent des algorithmes dans le fond.
@Organiciste Je serai plus nuancé: pour créer du code il est bon quand ce sont des problèmes fréquemment rencontrés, ça ne t"empêche pas de relire derrière c'est toujours toi qui est responsable. Et même si tu dois relire et ajuster, tu as gagné un temps considérable. Par contre c'est vrai qu'il faut avoir soi même de l'expérience pour être critique du résultat obtenu et que les solutions IA actuelles sont moins brillantes pour modifier un existant. Cependant, ça pourrait changer avec le temps. Dans tout les cas il faut surveiller les évolutions de ces outils et jouer avec.
@@lolis7140 Je suis complètement d'accord avec toi. Je voulais juste dire que globalement, quand on est dans le domaine, on sait les limites d'une IA. On constate à peu près tous la même chose, même les moins expérimentés comme moi.
Merci pour ton retour d'un point de vue senior ! Pour appuyer ce que tu dis, j'ai l'impression que plus on est sur des sujets chaotiques et complexes, ou il n'y a pas forcément de "bonne" solution pour résoudre un problème, et ou c'est plus une question d'arbitrage, alors l'IA est beaucoup moins pertinente.
tout à fait d'accord, la bulle de 2002 était très violente par exemple! Toutes les entreprise se devaient d'avoir un site (au moins vitrine) en 2000 jusqu'à ce que 70% d'entre elles se rendent compte que c'était de la mode et qu'ils avaient mis de l'argent par la fenêtre (et qu'un tas de guignols incompétent s'étaient enrichis à faire des bouses)... résultat effondrement, mais en fait parce que c'était beaucoup du flan. C'est pareil aujourd'hui... (et ça se reproduira pour les moutons qui vont tout mettre dans l'IA parce que c'est "in" sans plus réfléchir)
9:54 Je suis dans l'IT depuis plus de 10ans et je peux affirmer que 75% des offres ne sont pas visibles, car souterrains. Le réseau et la cooptation font quasiment tout. Donc oui, pour un débutant hors secteur, c'est difficile de trouver un taff. Sinon, j'imagine que tu vas confirmer dans la suite, mais l'IA est un avantage énorme pour les devs confirmés. On monte vers l’abstraction et on s’éloigne des petits détails liés aux spécificités arbitraires des langages. On gagne beaucoup du temps et on réduit l'épuisement mental.
pas étonnant que les programmes informatiques soient complètement nazes en France avec des pistonnés complètement imbéciles qui croient savoir programmer mais qui ne font que de la merde dans des sociétés info qui ne savent que piller les entreprises en vendant de la merde !! l'IA va virer tout ces cons d'ailleurs le monde de l'informatique en France est constitué de minables en général
Oui mais c'est pas évident de débloquer ce réseau en sortie d'école. En tant que senior on ne voit clairement pas le problème, c'est même l'inverse pour nous.
"Sur quelle pépite suis-je tombé? L'algorithme me régale aujourd'hui!" C'est ce que je me suis dit dès le début de la vidéo, 698 abonnés, 63 vues, 0 commentaire, Mais un sujet qui vaut le coup d'être exploré.
Mais la question qu'il faut se poser est, "est pertinent ?"... Demain, ou d'ici qq années, tu me diras quel goût a le bouton arrondi à coups de CSS, quand tu mettras du JavaScript généré par Gemini dans le biberon de ton gamin. Et là, tu seras comblé. La catastrophe qui nous arrive n'est jamais celle qu'on attend.
Merci à l'algorithme de m'avoir suggéré cette vidéo. Merci pour ce rappel sur l'IA et le no-code. C'est très bien d'avoir une génération de code automatique. Mais après il faut savoir le comprendre pour le maintenir que ce soient des anomalies ou des évolutions. Edit : Merci aussi sur le rappel des vidéos truquées sur l'IA.
Je suis junior, et je confirme, trouver un emploi est un parcours du combattant, au point où j’ai du me reconvertir… J’ai du me former sur des technologies que je n’avais pas appris en école pour avoir le CV le plus convaincant possible, mais sans un minimum d’expérience en entreprise, je ne faisais pas du tout le poids face aux seniors…. Un jour j’ai même eu un entretien en visio tout se passait bien jusqu’à ce que le recruteur me lâche « ah mais vous êtes junior, je pense que ça ne va pas être possible désolé ».
Les juniors ont aussi des avantages à faire valoir, bon CV, quelques sides projects et savoir bien se vendre ça suffit pour trouver un boulot (ou alors tu cherches dans un rayon trop faible et faut envisager de bouger)
@@IlIlIlIlIlIlIllIl7 Être junior, c'est pas un souci, faut bien commencer, et il y a un truc que les entreprises aiment bien avec les juniors, c'est qu'ils sont pas chers. Soyez juniors, formez-vous et ensuite demandez un meilleur salaire quand vous aurez fait vos preuves. Le gros problème des juniors, c'est surtout qu'ils veulent un salaire de senior...
Pour ceux démoralisé après ce message. Je ne sais pas si l’auteur a fait de l’alternance ou pas mais perso j’ai fait mes 2 dernière années de master dans une école de merde en alternance. Et j’ai eu bcp de propositions d’entretiens 6-7 mois avant la fin de mon alternance et j’ai donc signé 6 mois avant la fin. Sachant que mon entreprise d’alternance voulait me recruter mais du coup ils payaient moins 😂. Je fais du Java principalement avec un peu d’Angular si ça peut aider et j’habite en Île de France. ( j’ai signé à 46k brut )
C'est difficile de se faire recruter en junior en France. Je suggère aux plus passionnés d'aller faire quelques années à l'etranger pour se faire une expérience
Ancien de l'informatique, je trouve que oui, y'a 10 ans c'était l'el dorado, de la demande, des bons postes etc... Maintenant ? C'est devenu un truc plus populaire, moins un truc de niche. Et y'a de plus en plus de développeurs, donc de compétition. On a aussi pas mal d'outils qui permettent de simplifier le développement et donc les couts. Par exemple avec Wix, plus besoin de webdesigner. On a aussi maintenant déjà une bonne masse de développeur sur le marché et pas forcément autant de demande, donc on peut jouer sur les salaires, ou embaucher des jeunes sorti d'écoles et les broyer comme des citrons.
J’essaie régulièrement de me servir de l’IA pour m’aider. J’espère que ça changera, mais pour le moment je trouve que je passe plus de temps à comprendre ce qu’elle a voulu faire et essayer de débugger que de le faire moi-même. Et ce même pas sur des choses vraiment compliquées. Si c’est tout simple oui ça fonctionne parfois bien. J’ai même eu un ou deux cas très bien vus. C’est super pour les traductions, ou même parfois pour des exemple d’utilisations et pour apprendre oui. Parfois même pour voir si on n’a oublié aucun pan sur une idée. La rédaction de doc aussi, ça m’aide pas mal pour ça. Quand aux choses à développer, c’est peut-être une vision de vieux (J’ai commencé l’informatique au début de l’adolescence il y aura 44 ans cette année), mais je pense qu’il y a pas mal de choses à revoir entre autres sur les perfs. L’intégration à tout va ça a ses failles, autant au niveau performances parfois qu’au niveau de la sécurité et de la durabilité. Si c’est pour des apps web ça ne compte pas forcément (c’est souvent un peu du jetable en quelques années, ça n’est pas la même façon de faire) mais il y a pas mal de domaines plus pointus et parfois de projets appelés à vivre en dizaines d’années. Et là pour moi le gros de la réflexion c’est souvent de faire le plus simple et efficace, voire resimplifier au fur et à mesure des versions. Bref pour moi aussi il y aura toujours de la place pour la rigueur ou autres qualités propres à un informaticien, ne serait-ce que dans la rédaction bien blindée des prompts ou autres cahiers des charges. Au sujet des réseaux sociaux, si on aime pourquoi pas. Mais à la limite je préférerais payer quelqu’un pour. Les side projects là c’est un grand oui.
Je viens de tomber par hasard sur ta vidéo et je trouve que tu as vraiment tout résumé sur ce qu'il se passe actuellement dans le monde de la tech et tes conseils sont très bons. Merci
Bahaha ça c'est bien vrai, en 8 mois devenir développeur ça se fait pas comme ça. J'avais ma copine de l'époque qui voulait devenir Data Analyst après 5 ans de Master en commerce et langues, elle pensait ça allait à être simple alors que c'est quand même un vrai métier !
Très pertinent, merci ! Une approche universelle du Hacker mindset, dans notre réalité, permet de saisir ce genre de changements, la relativisation de la valeur de ce qui est concerné (ici en l'occurrence le métier de dév), & surtout repérer & investir dans les opportunités qui s'en dégagent tjrs.
Le plus difficile, c'est la motivation. A titre personnel, j'ai essayé de me diversifier au niveau des champs de compétences (design graphique, motion design, modélisation 3D, impression 3D, webdesign, développement front-end) mais je crains, au final, n'être spécialiste nul part. Savoir un peu tout faire sans exceller dans un domaine en particulier. Les projets à réaliser en autonomie sont très formateurs mais ils ne permettent pas de remplir le frigo. Pour les profils juniors sans expérience, les recruteurs perçoivent ces derniers et leurs projets comme des amateurs malgré la bonne volonté qu'il peut y avoir derrière. Ce qui est frustrant c'est que pour obtenir un travail, il faut de l'expérience, et pour obtenir de l'expérience, il faut un travail.
Je me retrouve dans ce que tu dis, mais avec l'expérience en plus : bon dans pleins de domaines mais pas spécialiste dans une technologie en particulier, ce qui est, j'ai l'impression, bien moins valorisé qu'il y a 10 ans.
N'importe quel programmeur pro a fait un jour l'expérience d'un département marketing incapable d'exprimer les besoins de façon claire, ça retombe souvent sur nos pattes de formaliser le besoin avant de coder ou en codant, et l'IA ne changera rien à cela...
Ai understands more clearly a customer request and responds with very accurate results , humans are not always capable of understanding or having the patience to follow up with a customer , stop resisting this reality like our grandfathers did when technology invaded their lives and they missed on so many opportunities, the world is changing and won't stop for anyone.
A force de coder à la zob sans se soucier de l'optimisation ni des bugs, la qualité générale du développement a tellement faibli... Au profit des réunions, méthode agile et autres bullshits.
les réunions qui prennent plus de temps que faire la feature en elle-même (voir plus car il faut compter le temps de tous les participants, participants qui n'auraient pas eu à contribuer à cette feature puisque ce genre de réunion attrape souvent des personnes qui n'ont rien à voir), l'infantilisation des employés à force de travailler avec des débiles et le management perpétue cette habitude perverse, un des gros avantages que je trouve dans les petites startup/petite équipe, c'est justement moins de bullshit de ce style qui est vraiment caractéristique des grandes entreprises qui ont souvent un gros problème pour attraper ou ratraper un marché, puisque le temps de décider ce qu'on fait, le marché est déjà plus là
Les bullshits, ce sont surtout les project managers, qui à mon sens ne servent à rien et qui sont beaucoup trop payés par rapport à la valeur qu'ils -apportent- détruisent !
@ En fait, ils ont un intérêt, et ça m’a sauté aux yeux quand on a perdu le nôtre. Leur rôle, c’est surtout de rendre employables des personnes qui ne le seraient pas toujours naturellement. En gros, des gens qui ont du mal à être autonomes ou qui se laissent facilement distraire peuvent être grandement aidés par une personne jouant un rôle de "guide". Leur but est donc de permettre d’extraire de la valeur de personnes qui, seules, n’y arriveraient pas. Par contre, je te rejoins sur le fait que pour les employés plus autonomes et seniors, ça peut devenir frustrant, car ce système peut finir par les ralentir.
@ Si on pouvait compter sur les dev pour avoir la vision globale, ça se saurait. Ça arrive mais c’est rare. J’ai été chef de projets pendant un moment, on devient très vite moins bon à coder (mais bon j’ai de beaux restes vs les jeunes on dirait) mais c’est une vision différente et si c’est pas fait n’importe comment c’est utile, et aussi dans l’autre sens (défendre les équipes par exemple face à des personnes qui ne veulent et ne peuvent pas entendre parler de technique mais qui ont du mal avec le temps et les ressources que ça peut prendre).
quelle vidéo si qualitatif ! en tant qu'étudiant de génie informatique je suis constamment inquièt par l'avenir de mon métier par contre, j'essaie de mon mieux pour approfondir sur les domaines que je connais pas si bien que ça (récemment c'est notamment networking, multithreading, http requests, etc), et faire un projet avec lequel je puisse expérimenter dessus et qui me fasse envie de coder pour finalement le publier sur github. je trouve ça archi important, car ça nous permet d'apprendre au même temps qu'on développe nos portfolio et qu'on s'amuse en le faisant désolé pour mon français, mais j'espère que ce conseil puisse aider quelqu'un
Ne t'en fais pas, on est loin mais alors très loin d'être dans une situation où personne n'a plus besoin de génie informatique, ce qui est sûr c'est qu'on va devoir constamment s'adapter ça c'est vrai mais honnêtement rien qu'à voir l'état du monde aujourd'hui où tout est en numérique on aura toujours besoin de personnes pour réaliser des nouvelles applis, des automatisations, de la maintenance de code ou même développer des IAs. Nôtre métier est bien trop vaste pour subir une dèche totale alors certes c'est plus l'Eldorado et il faudra montrer, plus qu'avant, que tu as des compétences. Juste apprend tranquillement, prend du plaisir et développe tes petits trucs dans ton coin tu verras ça va bien se passer !
Le métier de développeur n'existait pas il y a 100 ans, ça a été un accident de l'histoire. Dans quelques années le métier devra prendre un nouveau visage, tout comme beaucoup d'autres métiers. Il va falloir admettre cela pour anticiper le coup, autrement le déni aura son lot de désillusions.
C'est devenu un super assistant en tâches de développement, même pas seulement dans la partie code mais dans le déploiement et tous mes cycles CI/CD. Côté pro, c'est timide mais ça s'introduit tranquillement et dans le perso c'est un vrai plaisir de pouvoir balancer du code à travers des paradigmes que je connais sans trop me prendre la tête avec la doc. Du coup, ça me fait innover un peu et apprendre de nouveaux trucs, tout bénef. Par contre, au-delà de ça, c'est clair que je ne vois absolument pas de remplacement possible avec ça. Notre raisonnement est précieux quand il s'agit de poser des bouts de code à droite à gauche.
Excellente analyse sur le sujet, surement la meilleure que j'ai entendu, je partage tous tes points surtout sur le fait que l'IA va améliorer la productivité des devs seniors existants et que les juniors vont encore plus galérer pour s'insérer dans le marché. Forcément si un dev senior peut abattre désormais le boulot de 4 devs junior en étant amélioré de manière surhumaine grace à l'IA... Tu prends bien le problème à bras le corps et tu ne rentres pas dans cette posture que beaucoup d'anciens devs ont en mode "hahaha c'est nul, jamais il remplacera mon taff lui" alors qu'ils en sont à utiliser chatgpt pour coder.... qui est le modèle le plus éclaté du marché pour le code. l'IA est un meilleur professeur de code que n'importe quel professeur humain. Et fatalement ça risque d'amener de nouveaux developpeurs sur le marché d'ici quelques années dans un marché qui aura déjà besoin de moins de dévs... à noter toutefois qu'il faut de solides bases techniques de dév pour bien diriger l'IA et bien lui parler. La personne néophyte ne comprendra rien du tout... Enfin autre chose que j'ai découvert pour etre encore plus technique c'est que certains modèles (déjà maintenant) sont capables de digérer tout le code d'un projet / repo github aussi complexe soit il et d'en avoir l'architecture et la représentation mentale omnisciente en temps réel. Et ensuite l'IA en ayant en tete tout le contenu du code peut proposer des améliorations etc etc je le fais déjà pour mon site. j'utilise un modèle dqui est capable de digérer 25% du code source de mon site que je lui donne par section que je veux améliorer et ensuite je lui demande de me l'analyser et de me proposer des ameliorations pour moi à l'avenir le metier de dev va clairement s'orienter vers cette composante de gardien, d'architecte et de vérificateur, de ce que l'IA produit mais effectivement on a encore un peu de temps avant que cela n'arrive
On partage les mêmes réflexions. Je pense que l'utilisation de l'IA dans le monde de la tech se situera au niveau de l'écriture du code. L'IA sera notre codeur mais nous ingénieur devons être complémentaire avec et développer plus de compétences en gestion de projet, Marketing, Commerciale et Communication. Pour se démarquer, il faut s'exposer et avoir des skills transversales. Merci pour la vidéo 🥳
mouai pour le moment je suis d'accord, d'ici 3-5 ans pas sûr que ce soit vrai si openAI ou autre entreprise dans le domaine de l'IA crée l'AGI.. et à vrai dire je pense même pas forcément que l'on ai besoin forcément d'un AGI pour remplacer des codeurs ou d'autre métiers
Même quand j’avais que 2 ans d’expérience je trouvais du travail en 24H ! Mais maintenant avec 10 ans d’expérience il me faut au moins 3 mois pour trouver du travail… Bon courage aux juniors 😅 Les petits boulots en informatique qui m’ont permis de rentrer dans le milieu (vérifier si une syntaxe est bonne…) sont complètement remplaçable par chatgpt maintenant. Ce qui me rassure, c’est que ce changement a été très brutal (début de l’année 2023). Donc peut-être temporaire… mais ça fait déjà 2 ans maintenant Donc on se retrouve sur le marché avec plein plein de profils super qualifié comme concurrent - encore plus difficile pour les juniors
Le seul language assez précis pour explicité une volonté de fonctionnement est la programmation, l'IA ne remplacera pas complètement les programmeurs, seulement les moins bon.
C'est quoi selon toi un programmeur moins bon? Commençons par la vision simple de l'IA: "développer des systèmes capables de résoudre des problèmes, d'améliorer l'efficacité, et de faciliter la vie des humains". Dans HUMAIN sont inclus même les grands parents. Des collègues travaillent sur la mise en production avec l'IA. Dans 05 ans même un enfant de 03 ans serait capable de créer une app via le langage oral et le mettre en production. Ceci dit seuls les dev architectes peuvent survivre.
@@ceiseiz235 Les développeurs les moins bons ne sont font pas directement remplacés par l'IA, ils se font remplacer par d'autres développeurs qui utilisent mieux ces IA avec tous les autres outils actuels. Ceux qui développent ces mêmes modèles d'IA ont tout intérêt à le faire pour devenir + compétitif que les autres. Les métiers ont toujours évolués en fonction des nouvelles innovations, ceux qui se font dépasser c'est juste parce qu'ils refusent d'évoluer.
@@allahousalami Ton rêve est proche de se réaliser. Mais si tu attendais cela pour réaliser ton app ou webapp qui te rendra millionnaire alors il faut stopper le rêve là et passer à autre choses. Le open source verra de plus beaux jours : exemple simple Chatgpt vs deepseek. En Allemagne il y a une entreprise dont le projet est de créer de nombreuses solutions open source. l'Open Source sera la norme pour créer un équilibre
Il n'y a qu'à voir les offres d'emploi. Expérience démesurée, diplome d'ingénieur. Pas de place pour les petits bac+2 qui ont suivi des formations (auprès de centre de formation opportunistes) pour avoir un titre et qui se retrouvent affublés du sobriquet "junior".
Je suis encore aux études, je suis actuellement en train de créer mon propre langage de programmation compilé qui fonctionne sur des types linéaires pour garantir une exécution aussi rapide que du c mais qui rend la gestion de mémoire facile (pas aussi boilerplate que rust). J'espère que ça attirera assez l'oeil des recruteurs ...
Intéressant comme vidéo mais je t'assure qu'il reste difficile pour les entreprises de recruter des développeurs, même en y mettant les moyens (ville et conditions attractives)
Excellente vidéo et merci de nous partager ton boilerplate. Pour les conseils à la fin (portfolio, side project, SEO, Marketing) je m'en suis occupé ces derniers mois en suivant mon intuition et avec ta vidéo vient confirmer mes choix 🙂👌
Superbe vidéo, merci l'algo ! Et surtout merci pour ton point de vue pertinent, tes recos et ton ouverture. Je suis totalement raccord. Hâte de regarder de prochaines vidéos :)
L'IA ne profite qu'aux riches. Malheureusement en tant qu'humains chacun pour soit, entre les parasites qui veulent vendre des formations pour les cons qui croient qu'on peut maîtriser l'IA en apprenant quelques prompts et entre les devs qui sont contents parce que copilot leur génère les tests unitaires. À la fin, toute une partie de la population qui paiera le prix cher, car si les devs pourraient se faire remplacer, imaginez d'autres métiers moins intellectuels. Et les riches deviendront plus riches car ils feront tout à moindre coût. À mon avis élever des chèvres serait mieux 😂
En tant que dev avec un regard très critique sur l'IA, c'est exactement le genre de réflexion que je me fais : éleveur de chèvres ou employé des pompes funèbres, que ce soit des bouches à nourrir ou des morts à inhumer, c'est peut-être la valeur sure car il y en aura toujours de plus en plus 😁
Faut dire les choses, les bootcamps donnent la fausse impression qu'il y a plein de dev. Mais la majorité de ces devs sont inapte à l'emploi. (A contrario il y a plein d'autodidacte qui sont des diamants brutes)
A partir de 2002-2003, ce n'était pas du tout la fin d'internet ni du métier de développeur. Nous étions tous parfaitement conscients d'un phénomène de cycle et de creux de vague, et de quelques années difficiles à passer sans savoir combien de temps cela durerait. Il y avait simplement eu trop de recrutements autour des années 1999-2001, avec des problématiques comme le passage à l'an 2000 (mondial) et la mise en place de l'euro, qui avaient simultanément généré de forts besoins, sans qu'il y ait d'autres besoins pour prendre la relève ensuite.
J ai l impression qu énormément de gamins sont orientés vers des études dans ce domaine ! ( et depuis pas mal d années, ca a peut être bouché le millieu )
Perso, je vois les exigences augmenter au travail parce que nous avons copilot. Les mangers pensent que maintenant nous avons juste à vérifier le code.
Très intéressant mais cela ne ressemble pas du tout à ce que nous vivons dans les systèmes embarqués. Depuis 40 ans, on travaille pour beaucoup dans les SSII avec des salaires très ordinaires (les développeurs ont un indice syntec faible à moins de monter en hiérarchie, voir les minimums syntec). Sur internet les gens qui font partie de la hype et qui ont hyper réussi sont surreprésentés et donnent une fausse image du métier.
C'est l'âge d'or des développeurs augmentés par l'IA. Je fais le parallèle avec un lave vaisselle. Avant on lavait la vaisselle à la main, maintenant on est bien content d'avoir un lave vaisselle. On perd moins de temps et on peut se consacrer à d'autres taches. Avec l'IA c'est pareil, on produira mieux er plus vite.
Le Métier des "Développeurs" ne va disparaitre de si tôt mais les Offres Salariales vont réellement s'ajuster à la Baisse via le nombre de tâches exécutées par les IA...ce qui crée un coût d'opportunité pour la Formation Dev.
Hello! Freelance depuis 2018, dév depuis 10 ans, c'est un constat que je partage. C'est dur pour tous ceux à qui on a vendu du rêve pour rien .. mais c'est un équilibrage naturel et sain pour toute la profession. J'espère de tout cœur qu'ils sauront rebondir. Mais pour nous, expérimentés, c'est vraiment une très belle nouvelle.
je m'abonne a ta chaine, trop top, tout ce que tu as dit, je le pense aussi. Merci encore. Certes c'est difficile en ce moment mais avec les bonnes strategies come ceux que tu as enumere je pense que certains d'entre nous pourrons tirer notre epingle du jeux.
@@turbolenza35 faut tjrs garder espoir mon cher ami, quelque soit la maniere que les choses soient mauvais, il ya toujours un lueurs de lumiere, un rayon que on peut capter. Alors gardons la motivatione t travaillons y. Si nous nessayons pas nous ne sauront jamais si cetais veritablement la fin ou s'il y avait une autre voie. Gardon lesprit positif.
Je suis patron d’une boîte de tech. Pour moi, il est impossible, à l’heure actuelle, que l’IA remplace les développeurs de mon équipe. En revanche, bien utilisée, elle peut leur permettre de gagner en productivité. L’une des questions que je pose désormais en entretien est la suivante : “Comment utilisez-vous l’IA au quotidien dans votre travail ?” Si un candidat est anti-IA ou mal informé sur le sujet, il y a peu de chances que je l’embauche.
Puisque tu es patron tu peux éventuellement me donner un conseil ? Mon parcours : - 36 ans et suivi une formation certfiante ( 6 mois ) - grind en auto-didacte ( 1 an + ) - mentoré par un dev pro ( 1 an + ) Je ne peux pas faire d'alternance car chaque org de formation veut me faire recommencer au niveau zéro ( en espérant me revendre sa panoplie complète et se faire les poches sur mon dos ). J'ai pas envie de partir en Licence ou au CNAM puisque ca fait deja 3 ans que je bosse 10h par jour, et j'ai un niveau meilleur que la plupart des juniors. Mon problème ? Je n'arrive jamais jusqu'à l'entretien. Mon CV est plus joli que 99,99% des autres, aucun mensonge, je le recommence de zéro tous les 2 ou 3 mois. J'ai évidemment un portfolio qui témoigne de skills confirmés, en équipe ou seul. Mais je suis full snobé par les recruteurs. Apres je suis bloqué à Toulouse sans revenus, donc c'est impossible de bouger ( pour le moment ). Mais oui la plupart des opportunités sont à Paris je suis d'accord. Je compte m'inscrire à un concours de programmeur pour la fonction publique, meme si ça me plait pas car je trouve aucune autre option. Je vais me zinguer sur un projet open-source. Et je continue à prospecter chaque semaine .. Tu aurais des suggestions / idées ?
@techadventures6645 Merci pour ton partage, je vois que tu es motivé et que tu as déjà beaucoup investi dans tes compétences. Difficile de te dire exactement quoi faire, mais à ta place, je commencerais peut-être à chercher d’autres opportunités sur des plateformes freelance comme Upwork ou Malt, tout en continuant à postuler dans des plus petites boîtes où le processus de recrutement peut être plus flexible. Ensuite, si ce n’est pas déjà fait, essaie de créer des projets perso qui ressemblent à ceux des boîtes où tu aimerais bosser. Ça montre du concret et ça peut clairement faire la différence face à un recruteur hésitant. Enfin, si les entretiens sont un point de blocage, ça vaut peut-être le coup de t’entraîner spécifiquement là-dessus avec des simulateurs d’entretien ou même des pros qui font du coaching là-dessus
On peut être anti-IA (ou du moins anti-usage-massif-de-l'IA) tout en s'informant sur le sujet, notamment sur les études récentes (comme celles de Uplevel et GitClear) montrant l'augmentation de taux de bugs et de dette technique couplées à l'utilisation d'assistants LLM comme Copilot. Il y a les considérations légales dues aux méthodes d'entrainement de ces modèles (qui peuvent dont produire du code copyrighté), les considérations environnementales liées à l'entrainement et l'utilisation de ces IA, et le problème toujours pas résolu (à ma connaissance) des LLM où plus le modèle est entrainé sur du contenu contenant des éléments générés par IA, moins il sera précis/plus l'IA aura tendance à halluciner. Il faut aussi s'intéresser au cas des distributions linux Gentoo et NetBSD qui ont décidé de bannir le code généré par IA. C'est toujours bien d'être curieux niveau tech, surtout en dev, c'est essentiel, par contre attention à ne pas être trop entrainé par la hype au point de refuser d'embaucher des esprits critiques. Petit à petit, on commence à avoir du recul sur l'impact que peut avoir l'utilisation de l'IA, il faut donc rester à l'affut des études à ce propos.
Le Consumer Electronics Show (CES) s’ouvre ce mardi à Las Vegas. Le temple international de la tech et de l’innovation accueille de nombreuses entreprises de la région.
Il n'y a pas eu 20 ans d'âge d'or des développeurs après 2003 en France, ni sentiment d'insouciance. La période autour de 2013 était assez creuse. Et la situation ne s'est vraiment améliorée qu'après 2015, pour devenir excellente entre 2017 et 2022
Au lieu d’avoir besoin de 20 développeurs pour développer une application, une entreprise embauchera 2-3 développeurs avec des compétences diverses et variés pour vérifier l’output des IA. Le marché va être bien compressé à mon avis.
Moi je suis Soudeur en Chantier et Atelier , et dernièrement j'ai poser mon smartphone avec chat GPT sur un tuyau avec ma torche de soudure dessus et je lui est dit " Chat soude mon tuyau steuplé ,je vais boire un café 🤗☕" Ben quand je suis revenue ,il n'avait rien souder du tout 😭 Méchanttttt gpt
Prendre l'exemple d'un développeur qui veut travailler dans l'univers du jeu vidéo est assez mal choisi étant donné que ça a toujours été un domaine avec peu de débouchés. Aujourd'hui le marché pour du développement applicatif est toujours autant actif. Alors certes c'est plus compliqué pour les personnes sans XP dont la seule formation est un bootcamp de 3 mois comparé à il y a 2-3 ans en arrière où ça embauchait n'importe qui qui avait déjà touché un clavier dans sa vie, mais c'est très loin de la fin de l'age d'or.
Quand on utilise l’Ia on utilise plus fe temps á vérifier le code generé qu’a developper sois même. L’IA peux aider le dev á generer les Tests par exemple et même ça il faut bien verifier le code
Le métier de dev c'est aussi convertir un besoin en fonctionnalité, et cette analyse reste encore compliqué pour un modèle de langage, il peut écrire du code, mais il faut encore lui donner des instructions claires, comme beaucoup d'autres métiers, l'ia va augmenter la productivité (et donc peut-être réduire la quantité d'humains nécessaires) mais pas remplacer ces métiers totalement, je pense
Les développeurs qui cherchent du boulot… c'est qu'ils n'ont pas tout compris à quoi servent leurs codes. Les algorithmes fabriquent de l'argent. Le web marketing est l'un des terrains de jeu les plus payants. Alors, au lieu de faire ce qu'on vous demande, faites plutôt pour vous en apprenant comment vos employeurs font de l'argent sur votre dos. :)
@@Geohhh un peu de tout ça effectivement :) sites/blogs/seo/le tout --> affiliation...en + avec l'IA on a vraiment tout les outils pour aller 100 fois + vite alors aucunes excuses ! a vous d'utiliser vos avantages...
C’est une vision très centré sur l’argent. Y en a qui aimerai travailler sur de gros projet qui change le monde et avoir une carrière satisfaisante, et c’est pas en vendant des tuto C++ qu’ils vont le faire.
J’ai jamais utilisé ce genre de truc tout fait mais pourquoi ce serait une arnaque ? Il y a des micros transactions pour débloquer des tutos ou des outils ?
@@nasteemusic Ceux qui vendent des boilerplates souvent te vendent juste un truc infernal qui ne t'apportera que des problèmes sur long termes, pour peu que tu arrives à réellement produire quelque chose avec. Les vrais "boilerplates", c'est adonis/symfony/Ror & co, le reste, c'est généralement la pire idée de construire un saas dessus. Et malheureusement, souvent ceux qui font ça vendent la crédibilité pour quelques €, et les jeunes développeurs qui ne savent pas trop où ils sont, se font avoir. C'est encore pire que les formations React. C'est un redflag direct.
Je suis dev et le titre de ta vidéo devait certainement me mettre en panique mais il n'en est rien, pour ma part ChatGPT n'est rien de plus qu'un assistant qui me fait gagner du temps presque de la même manière qu'un framework, combien de fois j'ai retouché un bout de code ou une fonction et à chaque fois il avait reconnu que mon raisonnement était plus pragmatique et intuitif car fonctionnel et plus court ! Il a certes de bonnes idées mais il complexifie inutilement et c'est également vrai pour les autres ia, par conséquent, un dev est un parfait opérateur ia, puis je me permets une petite parenthèse, les dev devraient arrêter de chercher du boulot mais plutôt d'exploiter ses créations à titre personnel, car quand ils seront virés, le pdg se servira toujours de leurs créations ! A méditer 😉
Intéressante vidéo, mais l'informatique n'a jamais reposé sur une bulle, c'est comme la révolution industrielle, ç'a ete un changement de fond. Ce sont les marketeurs qui créent des modes et racontent n'imp parce qu'ils ne comprennent que vaguement les enjeux technologiques, ils en ont bien souvent une vision très biaisée et fausse. Tu évoques l'essor des IA, ok, mais c'est encore une autre bulle marketing, les IA sont utiles mais ne remplaceront jamais ceux qui exercent des professions intellectuelles. Sur les bienfaits de réaliser des projets et de les diffuser en ligne, tout-à-fait d'accord, mais ce n'est pas nouveau.
Je me suis formé en dev web, depuis 1 ans, pas encore réussi à trouver do travail… donc je me suis dit que je devrais me spécialiser en cyber sécurité, je pense que se sont deux métiers qui se complète entre eux… mais… toujours pas de travail
On est juste sur un cycle de nettoyage du marché. Ça fin 5 ans qu on fait croire qu il suffit de faire 15j de formation React sur internet pour être développeur... Du coup il y a pléthore de candidats qui sont tout sauf développeurs sur le marché. D ici 2/3 ans, ces développeurs auront lâcher l affaire, des nouvelles stack bien complexes seront apparus et on repartira dans une tension du marché
L'IA va petit à petit remplacer les devs même si il en restera toujours, l'effectif va diminuer de plus en plus malheureusement... Les devs en IA crée l'IA qui causera notre perte à tous parce que ça ne concerne pas uniquement le domaine informatique, les robots remplacerons les employer dans plusieurs secteurs de métier et ça a déjà commencer
Je ne vois tjs pas comment une personne lambda va pouvoir debugger ou modifier un code qu'elle a généré par IA. Sauf si on va créer des postes de dev confirmés dont le rôle est de corriger le code écrit par des profils pas si dev que ça...
moi aussi j'était développer,j'ai fait une formation ou ma dit que 4 fonce droit dans le mur mais on était 8 a foncer droit dans le mur j'était l'un des 8. j' ai pas eu le diplôme car j'ai pris worldpress et a la fin de la formation ils m'ont dit que ceux qui ont pris worldpress c'est prendre échec du diplôme
quand t'a des modele d'IA tel que o1 et maintenant o3 qui va sortir en fin janvier... c'est pas un bon signe pour les devs lol, le passage de o1 à o3 était de 3 mois.. on aura surement prochainement o4, o5 et ainsi de suite très rapidement et faut se dire que o3 est placé 174ème sur codeforces de ce que je me rappelle... openAI ne rigole plus et l'IA commence a devenir extrêmement intelligent, la prochaine étape c'est "l'agency" et à ce moment la si les agents s'avère assez fiable... bon bah on pourra dire au revoir aux devs, et ceci n'est en aucun cas speculatif, la différence entre gpt 3.5 turbo et o3 (soit 2 ans de progrès) est beaucoup trop grosse, l'IA progresse très vite, même trop vite, si vous pensez que je ment, o3 sur un des benchmarks LES PLUS DIFFICILES (crée récemment il y'a quelque mois par des gens d'harvard surement car les benchmarks commence a être saturer parce que les IA deviennent très intelligente et donc les benchmarks en général se font un peu... démolir) et cela même pour des mathématicien ayant un PhD, a obtenu 1-2%, vous savez combien o3 a-t-il obtenu? 25% !!!!!! 99,99999999% de la population humaine ne serais même pas en capacité de résoudre juste 1 seul de ces problèmes... le seul bémol de ce modèle c'est qu'il est très couteux... heureusement ceci ne sera pas un problème dans le futur car le cout de l'intelligence ne fait que baisser, donc le prix de ce modèle baissera grace aux optimisations, aux nouveaux hardwares, etc etc.. mais dans tout les cas l'AGI arrivera plus rapidement que ce que la majorité des gens pensent et il sera surement économiquement viable
Je partage cet avis. Je pense que la plupart des devs qui pensent être sains et saufs vont avoir une méchante surprise à mon avis, et je pense que cela vient du fait qu'ils ont pris le train en route, sans suivre l'évolution. Plus on avance, plus on a de performance plus il y'a de compétiteurs, plus il y'a de moyens mis, plus il y'a de performance. Deepseek a sorti un modèle qui bat claude et gpt o1 sur certains domaines. Quel sera le prochain compétiteur ? Il y'a 2 ans à peine, on commençait à peine à voir les llm pour le grand public, 2 ans après ça éclate tous les étudiants en informatique, ça passe le test de turing, ça parle tous les langages de programmation... Dans 2 ans ou moins ça sera capable de créer/suivre les sources d'un projet info et de faire toute l'architecture et le code de façon autonome, sûrement même intégré dans les ide. Les devs feront quoi exactement ? La plupart des gens essaient de se rassurer, mais c'est une révolution civilisationnelle qui est en marche. Peut-être parmi les 6 plus grands changements de l'Humanité. Les artistes visuels sont passé de travail à chomage pour une grande partie, dans la musique on se fait remplacer à vitesse grand V, les développeurs ne sont pas prêts pour ce qui arrive.
@@Nxnja les devs utiliseront l'IA. Le métier va être profondément impacté oui, remplacé je ne pense pas. Il va évoluer. Maintenant, pas tous les devs ne vont être impactés. Tous les professionnels de code un peu complexes et peu documentés sur internet seront à l'abri à mon avis. Écrire une webapp en React ? Aucun problème. Créer un OS pour une nouvelle archi ? Les devs systèmes n'ont pas encore à s'inquiéter
C'est toujours les mêmes conseils...j'ai 15 ans de carrière en tant que programmeur et ce que dit cette vidéo c'est exactement ce qu'on nous conseillait il y a 10 ans "soyez plus polyvalents", "soyez plus agiles"... Vous vous souvenez de la tendance "fullstack", "devops" et autres buzzwords complètement tombés dans l'oubli ? Ben non, parce que cette vidéo ressert toujours la même soupe qu'on sert aux devs débutants....plus les choses changent et plus c'est la même chose XD
Le sujet est bon mais j’aimerai bien voir la même vidéo d’un développeur kernel et/ou bas niveau, et non comme a chaque fois par un dev web (que je qualifie plus comme intégrateur au final). J’en suis persuadé que le discours ne sera pas le même. L’IA a plus de 30ans. Dans les années 80 il se disait déjà que l’ai aller remplacer les dev…. Certes c’est une bonne aide pour l compréhension ou une partie logique mais certainement pas pour du code et encore moins scalable ou maintenable si elle réussi sans parler de kernel ou bas niveau. Et au final qu’est ce qu’une IA hors therme marketing? Elle ne se limitera qu’as la logique et au cadre donnée par les développeur et ne créera rien, donc elle est cloisonné. Si on lui enlève ces limites ou relation strict des nodes peut être qu’à ce moment elle peut potentiellement créer quelque chose mais seul peut être 1 réponse sur des milliards sera correct (et à vous de triez). Quoi qu’il en soit de mon coté si vous êtes intégrateur (par ma définition) oui la recherche peut être compliqué, après désolé mais tant mieux car les intégrateurs on un salaire pour ma part sur estimé en comparaison à un dev sachant que pour l plupart n’ont aucune notion du fonctionnement réel sous le capot. Enfin il y aurai tellement à dire qu’il en faudrai plus une conférence qu’une simple vidéo. Mais merci à toi quand même. 😊
Dans le cadre du licenciement massif de Twitter avec Elon Musk, il me semble que les emploies visé n'étaient que les "BULL SHIT JOB" (en gros les gens qui viennent pas de la technique) et pareil pour Meta ... Si quelqu'un veut bien confirmer ce que je viens de dire ? (Désolé pour le Français)
Peut-être que ma vidéo vieillira très mal ! Je l'ai tournée avant l'annonce d'o3. Maintenant, j'attend quand même de voir ce que ça donne sur le terrain. Le truc c'est que pour la grosse majorité des tâches d'un développeur en entreprise, tu n'as de toute façon pas besoin d'un docteur de Harvard. Le problème des LLMs aujourd'hui, c'est qu'ils ont raison dans 90% des cas (chiffre au pifomètre) sur des tâches simples. La vraie révolution, ce serait d'atteindre 99.99%, ça ferait une vraie différence pour le quotidien des développeurs.
Merci beaucoup tu es l'un des rares ayant en une seule vidéo résumé la situation de nos métiers de développeurs depuis même l'origine du métier. Ca conforte ma propre analyse de la situation, notamment dans la période récente avec la hype sur l'IA. Je vais cependant apporter ma modeste contribution.
Je suis développeur senior chez un éditeur de logiciel cloud, et j'utilise chatgpt et COPILOT depuis un bon moment.
Je ne sais pas si on peut qualifier avec un camembert précis comment se répartissent les effectifs de développeurs à travers les startup, les ESN, les gros comptes, les éditeurs de logiciel etc. Je ne sais donc pas combien sont dans mon secteur et donc dans une situation probablement similaire.
Je ne peux témoigner que dans mon cas bien entendu.
Les outils IA actuellement disponibles sont fantastiques pour:
- écrire du nouveau code, sur une partie technique que tu ne maitrise pas bcps ( une lib, une fonction sur laquelle tu ne te rappelles plus)
- optimiser un petit bout de code ( met moi du lazy loading la dessus, fais moi un tri sur tel critère, etc.)
- écrire en quelques secondes les tests unitaires sur du nouveau code, pour peu que celui ci soit en clean code ( essentiellement avec des fonctions / modules ayant une responsabilité claire) "fais moi une suite de test sur la fonction XXXX, insiste sur tel aspect"
- écrire rapidement une requête SQL ou un aggregate mongo sophistiqués, voire une requête SPL pour splunk avec des recherches imbriquées.
Mais, à l'heure actuelle ce n'est pas vraiment probant pour:
- modifier du code ( y compris celui que j'ai créé la veille)
- entrer dans du code très vieux mal maintenu ( ce qui arrive fatalement avec une vieille base de code)
- se poser des questions de performance ( on peut échanger sur de la conception avec chat gtp, mais c'est parfois au dela du code si il faut par exemple découper les traitements en plus de services etc.)
- la sécurité, l'observabilité
Enfin, je suis dans une équipe et en tant que dev senior, l'essentiel de mon temps je ne le passe pas sur du code mais plutôt sur des analyses de sujet de production, sur le cadrage de développeurs plus juniors, sur de la conception technique etc. Et la plupart du code que j'écris au final c'est de la maintenance d'existant ("comment tordre cette logique qui a 10 ans sans trop de prise de risques, ou la réécrire en donnant des gages de fiabilité à ma hiérarchie etc). Quand on écrit du nouveau code, c'est soit à partir du vieux, soit sur de nouvelles bases et là clean code direct, micro service autonome etc. et la les outils m'aident bien.
Mais la maintenance d'un existant, l'IA peut nous assister et il faut encore fortement l'orienter pour qu'elle nous soit d'une aide ( GitHub Copilot porte bien son nom, GitHub Pilot ou GitHub developer seraient bien sur mensongers)
Aujourd'hui en fait c'est surtout mon expérience qui parle. Ma vague bleue c'est de miser sur elle, tout en suivant ce qui se ferait dans le futur.
Une IA capable de coder, de déployer, de faire du finops, de générer des scripts de mise à jour ( sur la globalité: consistance sql, mongo, espaces de stockage, etc..) pourrait me remplacer.
Elle sera aussi alors largement au niveau pour remplacer nos décideurs ( tout en parlant plus vite que notre premier ministre du moment)
C'est important de suivre ce qui se fait sur l'IA et de ne pas rester sur le biais suivant "je suis hyper qualifié, ça pourra jamais me remplacer". Et pour se faire, il faut rester informés et tester les nouveaux outils.
In Fine, un développeur qui commence à avoir de l'expérience et qui ne justifie pas son plus gros salaire en se mettant à jour se mettait déjà en danger dans le cas d'une rupture de contrat. Considérer l'IA comme un nouveau champs d'expérimentations et d'apprentissage ( fun qui plus est ) ne change finalement pas grand chose à ce qu'il fallait faire avant l'apparition de l'IA quand on est expérimenté.
C'est vrai par contre qu'il y a un défi pour les développeurs qui sortent de l'école pour acquérir cette expérience qu'on leur reproche de ne pas avoir. J'ai une amie qui sortait de l'école pour ne pas prendre un poste de dev à une salaire trop bas ( car il y a encore des offres mais fatalement les salaires d'embauches ont vraiment baissé pour les juniors) a été recrutée dans une boite IT pour un autre poste junior, mieux payé que développeur.
Je fais du dev depuis 7 ans, je suis en fin d'étude et je confirme. ChatGPT est un bon assistant, mais c'est l'équivalent de 2 mauvais dev junior. Très souvent, tu perds du temps à corriger les bugs du code qu'il t'a donné.
On oublie souvent que dans "IA", il y a artificiel. Toutes les IA restent des algorithmes dans le fond.
@Organiciste Je serai plus nuancé: pour créer du code il est bon quand ce sont des problèmes fréquemment rencontrés, ça ne t"empêche pas de relire derrière c'est toujours toi qui est responsable. Et même si tu dois relire et ajuster, tu as gagné un temps considérable. Par contre c'est vrai qu'il faut avoir soi même de l'expérience pour être critique du résultat obtenu et que les solutions IA actuelles sont moins brillantes pour modifier un existant. Cependant, ça pourrait changer avec le temps. Dans tout les cas il faut surveiller les évolutions de ces outils et jouer avec.
Tu as tout dit :)
@@lolis7140 Je suis complètement d'accord avec toi. Je voulais juste dire que globalement, quand on est dans le domaine, on sait les limites d'une IA. On constate à peu près tous la même chose, même les moins expérimentés comme moi.
Merci pour ton retour d'un point de vue senior !
Pour appuyer ce que tu dis, j'ai l'impression que plus on est sur des sujets chaotiques et complexes, ou il n'y a pas forcément de "bonne" solution pour résoudre un problème, et ou c'est plus une question d'arbitrage, alors l'IA est beaucoup moins pertinente.
Je bosse dans l'informatique depuis 1998.
Il y a des cycles, il faut faire le dos rond régulièrement.
Restez à jour 😊
C'est ça. On arrive juste dans un creux. Tout se rétablira d'ici quelques années.
tout à fait d'accord, la bulle de 2002 était très violente par exemple! Toutes les entreprise se devaient d'avoir un site (au moins vitrine) en 2000 jusqu'à ce que 70% d'entre elles se rendent compte que c'était de la mode et qu'ils avaient mis de l'argent par la fenêtre (et qu'un tas de guignols incompétent s'étaient enrichis à faire des bouses)... résultat effondrement, mais en fait parce que c'était beaucoup du flan. C'est pareil aujourd'hui... (et ça se reproduira pour les moutons qui vont tout mettre dans l'IA parce que c'est "in" sans plus réfléchir)
moi aussi depuis 1998, passage à l'euro et passage à l'an 2000
Même constat il y a des cycles.
9:54 Je suis dans l'IT depuis plus de 10ans et je peux affirmer que 75% des offres ne sont pas visibles, car souterrains. Le réseau et la cooptation font quasiment tout. Donc oui, pour un débutant hors secteur, c'est difficile de trouver un taff.
Sinon, j'imagine que tu vas confirmer dans la suite, mais l'IA est un avantage énorme pour les devs confirmés. On monte vers l’abstraction et on s’éloigne des petits détails liés aux spécificités arbitraires des langages. On gagne beaucoup du temps et on réduit l'épuisement mental.
75% ? ça me paraît énorme
@@dswtgs3162 Les annonces sont l’anomalie, pas la règle. Les annonces sont généralement des boites de boomers ou des usines à esclave ESN.
pas étonnant que les programmes informatiques soient complètement nazes en France avec des pistonnés complètement imbéciles qui croient savoir programmer mais qui ne font que de la merde dans des sociétés info qui ne savent que piller les entreprises en vendant de la merde !! l'IA va virer tout ces cons d'ailleurs le monde de l'informatique en France est constitué de minables en général
Oui mais c'est pas évident de débloquer ce réseau en sortie d'école. En tant que senior on ne voit clairement pas le problème, c'est même l'inverse pour nous.
"Sur quelle pépite suis-je tombé?
L'algorithme me régale aujourd'hui!"
C'est ce que je me suis dit dès le début de la vidéo,
698 abonnés,
63 vues,
0 commentaire,
Mais un sujet qui vaut le coup d'être exploré.
Content que ça te plaise !
Mais la question qu'il faut se poser est, "est pertinent ?"... Demain, ou d'ici qq années, tu me diras quel goût a le bouton arrondi à coups de CSS, quand tu mettras du JavaScript généré par Gemini dans le biberon de ton gamin. Et là, tu seras comblé.
La catastrophe qui nous arrive n'est jamais celle qu'on attend.
Merci à l'algorithme de m'avoir suggéré cette vidéo.
Merci pour ce rappel sur l'IA et le no-code. C'est très bien d'avoir une génération de code automatique. Mais après il faut savoir le comprendre pour le maintenir que ce soient des anomalies ou des évolutions.
Edit : Merci aussi sur le rappel des vidéos truquées sur l'IA.
Et les failles de sécurité, car les résultats n’en sont pas forcément exempts.
@@samueldiker oui , ça c'est inclus dans le package compréhension et anomalies malheureusement.
Je suis junior, et je confirme, trouver un emploi est un parcours du combattant, au point où j’ai du me reconvertir…
J’ai du me former sur des technologies que je n’avais pas appris en école pour avoir le CV le plus convaincant possible, mais sans un minimum d’expérience en entreprise, je ne faisais pas du tout le poids face aux seniors…. Un jour j’ai même eu un entretien en visio tout se passait bien jusqu’à ce que le recruteur me lâche « ah mais vous êtes junior, je pense que ça ne va pas être possible désolé ».
Les juniors ont aussi des avantages à faire valoir, bon CV, quelques sides projects et savoir bien se vendre ça suffit pour trouver un boulot (ou alors tu cherches dans un rayon trop faible et faut envisager de bouger)
@@IlIlIlIlIlIlIllIl7 Être junior, c'est pas un souci, faut bien commencer, et il y a un truc que les entreprises aiment bien avec les juniors, c'est qu'ils sont pas chers. Soyez juniors, formez-vous et ensuite demandez un meilleur salaire quand vous aurez fait vos preuves. Le gros problème des juniors, c'est surtout qu'ils veulent un salaire de senior...
Pour ceux démoralisé après ce message. Je ne sais pas si l’auteur a fait de l’alternance ou pas mais perso j’ai fait mes 2 dernière années de master dans une école de merde en alternance. Et j’ai eu bcp de propositions d’entretiens 6-7 mois avant la fin de mon alternance et j’ai donc signé 6 mois avant la fin. Sachant que mon entreprise d’alternance voulait me recruter mais du coup ils payaient moins 😂. Je fais du Java principalement avec un peu d’Angular si ça peut aider et j’habite en Île de France. ( j’ai signé à 46k brut )
reconverti ?
C'est difficile de se faire recruter en junior en France. Je suggère aux plus passionnés d'aller faire quelques années à l'etranger pour se faire une expérience
Ancien de l'informatique, je trouve que oui, y'a 10 ans c'était l'el dorado, de la demande, des bons postes etc... Maintenant ? C'est devenu un truc plus populaire, moins un truc de niche. Et y'a de plus en plus de développeurs, donc de compétition. On a aussi pas mal d'outils qui permettent de simplifier le développement et donc les couts. Par exemple avec Wix, plus besoin de webdesigner. On a aussi maintenant déjà une bonne masse de développeur sur le marché et pas forcément autant de demande, donc on peut jouer sur les salaires, ou embaucher des jeunes sorti d'écoles et les broyer comme des citrons.
Tu as totalement raison! Je serais fraîchement diplômé cette année et le marché n’est pas super!
J’essaie régulièrement de me servir de l’IA pour m’aider.
J’espère que ça changera, mais pour le moment je trouve que je passe plus de temps à comprendre ce qu’elle a voulu faire et essayer de débugger que de le faire moi-même.
Et ce même pas sur des choses vraiment compliquées. Si c’est tout simple oui ça fonctionne parfois bien. J’ai même eu un ou deux cas très bien vus.
C’est super pour les traductions, ou même parfois pour des exemple d’utilisations et pour apprendre oui. Parfois même pour voir si on n’a oublié aucun pan sur une idée.
La rédaction de doc aussi, ça m’aide pas mal pour ça.
Quand aux choses à développer, c’est peut-être une vision de vieux (J’ai commencé l’informatique au début de l’adolescence il y aura 44 ans cette année), mais je pense qu’il y a pas mal de choses à revoir entre autres sur les perfs. L’intégration à tout va ça a ses failles, autant au niveau performances parfois qu’au niveau de la sécurité et de la durabilité.
Si c’est pour des apps web ça ne compte pas forcément (c’est souvent un peu du jetable en quelques années, ça n’est pas la même façon de faire) mais il y a pas mal de domaines plus pointus et parfois de projets appelés à vivre en dizaines d’années. Et là pour moi le gros de la réflexion c’est souvent de faire le plus simple et efficace, voire resimplifier au fur et à mesure des versions.
Bref pour moi aussi il y aura toujours de la place pour la rigueur ou autres qualités propres à un informaticien, ne serait-ce que dans la rédaction bien blindée des prompts ou autres cahiers des charges.
Au sujet des réseaux sociaux, si on aime pourquoi pas. Mais à la limite je préférerais payer quelqu’un pour. Les side projects là c’est un grand oui.
Merci grandement pour vos conseils 👍
Je viens de tomber par hasard sur ta vidéo et je trouve que tu as vraiment tout résumé sur ce qu'il se passe actuellement dans le monde de la tech et tes conseils sont très bons. Merci
Excellente vidéo, claire et directe. Je confirme ce que vous avancez. Continuez dans cet axe.
le marché est aussi complètement saturé par les millions de personnes en reconversion professionelle à cause de la hype.
Bahaha ça c'est bien vrai, en 8 mois devenir développeur ça se fait pas comme ça. J'avais ma copine de l'époque qui voulait devenir Data Analyst après 5 ans de Master en commerce et langues, elle pensait ça allait à être simple alors que c'est quand même un vrai métier !
Très bonne vidéo, c'est la meilleure vidéo que j'ai vu au cours de ma journée d'aujourd'hui 😺
Très pertinent, merci !
Une approche universelle du Hacker mindset, dans notre réalité, permet de saisir ce genre de changements, la relativisation de la valeur de ce qui est concerné (ici en l'occurrence le métier de dév), & surtout repérer & investir dans les opportunités qui s'en dégagent tjrs.
Merci Manu pour cette vidéo ! ça lève un peu le stress que nous les développeurs pouvons avoir et tu nous donne des conseils qui sont parfait ! Merci
Le plus difficile, c'est la motivation. A titre personnel, j'ai essayé de me diversifier au niveau des champs de compétences (design graphique, motion design, modélisation 3D, impression 3D, webdesign, développement front-end) mais je crains, au final, n'être spécialiste nul part. Savoir un peu tout faire sans exceller dans un domaine en particulier. Les projets à réaliser en autonomie sont très formateurs mais ils ne permettent pas de remplir le frigo. Pour les profils juniors sans expérience, les recruteurs perçoivent ces derniers et leurs projets comme des amateurs malgré la bonne volonté qu'il peut y avoir derrière. Ce qui est frustrant c'est que pour obtenir un travail, il faut de l'expérience, et pour obtenir de l'expérience, il faut un travail.
Je me retrouve dans ce que tu dis, mais avec l'expérience en plus : bon dans pleins de domaines mais pas spécialiste dans une technologie en particulier, ce qui est, j'ai l'impression, bien moins valorisé qu'il y a 10 ans.
Merci tu vient d'exprimer ce que je vis aussi.
N'importe quel programmeur pro a fait un jour l'expérience d'un département marketing incapable d'exprimer les besoins de façon claire, ça retombe souvent sur nos pattes de formaliser le besoin avant de coder ou en codant, et l'IA ne changera rien à cela...
Ai understands more clearly a customer request and responds with very accurate results , humans are not always capable of understanding or having the patience to follow up with a customer , stop resisting this reality like our grandfathers did when technology invaded their lives and they missed on so many opportunities, the world is changing and won't stop for anyone.
Allez hop une nouvelle chaîne favorite ! Merci pour cette vidéo !
A force de coder à la zob sans se soucier de l'optimisation ni des bugs, la qualité générale du développement a tellement faibli... Au profit des réunions, méthode agile et autres bullshits.
les réunions qui prennent plus de temps que faire la feature en elle-même (voir plus car il faut compter le temps de tous les participants, participants qui n'auraient pas eu à contribuer à cette feature puisque ce genre de réunion attrape souvent des personnes qui n'ont rien à voir), l'infantilisation des employés à force de travailler avec des débiles et le management perpétue cette habitude perverse, un des gros avantages que je trouve dans les petites startup/petite équipe, c'est justement moins de bullshit de ce style qui est vraiment caractéristique des grandes entreprises qui ont souvent un gros problème pour attraper ou ratraper un marché, puisque le temps de décider ce qu'on fait, le marché est déjà plus là
@@ayumuaikawa Oui, bien que réagir au marché plutôt qu’avoir une vision soit un peu discutable, enfin peut-être.
Les bullshits, ce sont surtout les project managers, qui à mon sens ne servent à rien et qui sont beaucoup trop payés par rapport à la valeur qu'ils -apportent- détruisent !
@ En fait, ils ont un intérêt, et ça m’a sauté aux yeux quand on a perdu le nôtre. Leur rôle, c’est surtout de rendre employables des personnes qui ne le seraient pas toujours naturellement. En gros, des gens qui ont du mal à être autonomes ou qui se laissent facilement distraire peuvent être grandement aidés par une personne jouant un rôle de "guide".
Leur but est donc de permettre d’extraire de la valeur de personnes qui, seules, n’y arriveraient pas. Par contre, je te rejoins sur le fait que pour les employés plus autonomes et seniors, ça peut devenir frustrant, car ce système peut finir par les ralentir.
@ Si on pouvait compter sur les dev pour avoir la vision globale, ça se saurait. Ça arrive mais c’est rare.
J’ai été chef de projets pendant un moment, on devient très vite moins bon à coder (mais bon j’ai de beaux restes vs les jeunes on dirait) mais c’est une vision différente et si c’est pas fait n’importe comment c’est utile, et aussi dans l’autre sens (défendre les équipes par exemple face à des personnes qui ne veulent et ne peuvent pas entendre parler de technique mais qui ont du mal avec le temps et les ressources que ça peut prendre).
Super vidéo ! Très intéressante
Effectivement dans le bancaire j'ai aussi entendu parlé de projet d'IA privé
quelle vidéo si qualitatif ! en tant qu'étudiant de génie informatique je suis constamment inquièt par l'avenir de mon métier
par contre, j'essaie de mon mieux pour approfondir sur les domaines que je connais pas si bien que ça (récemment c'est notamment networking, multithreading, http requests, etc), et faire un projet avec lequel je puisse expérimenter dessus et qui me fasse envie de coder pour finalement le publier sur github.
je trouve ça archi important, car ça nous permet d'apprendre au même temps qu'on développe nos portfolio et qu'on s'amuse en le faisant
désolé pour mon français, mais j'espère que ce conseil puisse aider quelqu'un
Ne t'en fais pas, on est loin mais alors très loin d'être dans une situation où personne n'a plus besoin de génie informatique, ce qui est sûr c'est qu'on va devoir constamment s'adapter ça c'est vrai mais honnêtement rien qu'à voir l'état du monde aujourd'hui où tout est en numérique on aura toujours besoin de personnes pour réaliser des nouvelles applis, des automatisations, de la maintenance de code ou même développer des IAs. Nôtre métier est bien trop vaste pour subir une dèche totale alors certes c'est plus l'Eldorado et il faudra montrer, plus qu'avant, que tu as des compétences. Juste apprend tranquillement, prend du plaisir et développe tes petits trucs dans ton coin tu verras ça va bien se passer !
Merci pour les conseils précieux !
Le métier de développeur n'existait pas il y a 100 ans, ça a été un accident de l'histoire. Dans quelques années le métier devra prendre un nouveau visage, tout comme beaucoup d'autres métiers. Il va falloir admettre cela pour anticiper le coup, autrement le déni aura son lot de désillusions.
Tout simplement géniale ta vidéo :)
Merci pour ton expertise. Ça fait du bien d'entendre du positif !
Excellent sujet, merci 👍
Très bonne analyse surtout sur l'IA. Je partage ton point de vue. Tu me confortés dans ma propre analyse de la situation.
C'est devenu un super assistant en tâches de développement, même pas seulement dans la partie code mais dans le déploiement et tous mes cycles CI/CD. Côté pro, c'est timide mais ça s'introduit tranquillement et dans le perso c'est un vrai plaisir de pouvoir balancer du code à travers des paradigmes que je connais sans trop me prendre la tête avec la doc. Du coup, ça me fait innover un peu et apprendre de nouveaux trucs, tout bénef.
Par contre, au-delà de ça, c'est clair que je ne vois absolument pas de remplacement possible avec ça. Notre raisonnement est précieux quand il s'agit de poser des bouts de code à droite à gauche.
On est en crise comme en 2008 ça ne veux pas dire que le métier vas disparaître une fois la crise vas passer vous verrez la demande vas exploser
Que d... vous entende...
Excellente analyse sur le sujet, surement la meilleure que j'ai entendu, je partage tous tes points surtout sur le fait que l'IA va améliorer la productivité des devs seniors existants et que les juniors vont encore plus galérer pour s'insérer dans le marché. Forcément si un dev senior peut abattre désormais le boulot de 4 devs junior en étant amélioré de manière surhumaine grace à l'IA...
Tu prends bien le problème à bras le corps et tu ne rentres pas dans cette posture que beaucoup d'anciens devs ont en mode "hahaha c'est nul, jamais il remplacera mon taff lui" alors qu'ils en sont à utiliser chatgpt pour coder.... qui est le modèle le plus éclaté du marché pour le code.
l'IA est un meilleur professeur de code que n'importe quel professeur humain. Et fatalement ça risque d'amener de nouveaux developpeurs sur le marché d'ici quelques années dans un marché qui aura déjà besoin de moins de dévs...
à noter toutefois qu'il faut de solides bases techniques de dév pour bien diriger l'IA et bien lui parler. La personne néophyte ne comprendra rien du tout...
Enfin autre chose que j'ai découvert pour etre encore plus technique c'est que certains modèles (déjà maintenant) sont capables de digérer tout le code d'un projet / repo github aussi complexe soit il et d'en avoir l'architecture et la représentation mentale omnisciente en temps réel. Et ensuite l'IA en ayant en tete tout le contenu du code peut proposer des améliorations etc etc
je le fais déjà pour mon site. j'utilise un modèle dqui est capable de digérer 25% du code source de mon site que je lui donne par section que je veux améliorer et ensuite je lui demande de me l'analyser et de me proposer des ameliorations
pour moi à l'avenir le metier de dev va clairement s'orienter vers cette composante de gardien, d'architecte et de vérificateur, de ce que l'IA produit mais effectivement on a encore un peu de temps avant que cela n'arrive
Merci beaucoup.
On partage les mêmes réflexions.
Je pense que l'utilisation de l'IA dans le monde de la tech se situera au niveau de l'écriture du code. L'IA sera notre codeur mais nous ingénieur devons être complémentaire avec et développer plus de compétences en gestion de projet, Marketing, Commerciale et Communication. Pour se démarquer, il faut s'exposer et avoir des skills transversales.
Merci pour la vidéo 🥳
mouai pour le moment je suis d'accord, d'ici 3-5 ans pas sûr que ce soit vrai si openAI ou autre entreprise dans le domaine de l'IA crée l'AGI.. et à vrai dire je pense même pas forcément que l'on ai besoin forcément d'un AGI pour remplacer des codeurs ou d'autre métiers
@@nawabifaissal9625 J'avoue aussi. L'AGI sera polyvalent et faudra revoir les skills à développer.
Même quand j’avais que 2 ans d’expérience je trouvais du travail en 24H !
Mais maintenant avec 10 ans d’expérience il me faut au moins 3 mois pour trouver du travail…
Bon courage aux juniors 😅 Les petits boulots en informatique qui m’ont permis de rentrer dans le milieu (vérifier si une syntaxe est bonne…) sont complètement remplaçable par chatgpt maintenant.
Ce qui me rassure, c’est que ce changement a été très brutal (début de l’année 2023). Donc peut-être temporaire… mais ça fait déjà 2 ans maintenant
Donc on se retrouve sur le marché avec plein plein de profils super qualifié comme concurrent - encore plus difficile pour les juniors
Le seul language assez précis pour explicité une volonté de fonctionnement est la programmation, l'IA ne remplacera pas complètement les programmeurs, seulement les moins bon.
C'est quoi selon toi un programmeur moins bon? Commençons par la vision simple de l'IA: "développer des systèmes capables de résoudre des problèmes, d'améliorer l'efficacité, et de faciliter la vie des humains". Dans HUMAIN sont inclus même les grands parents. Des collègues travaillent sur la mise en production avec l'IA. Dans 05 ans même un enfant de 03 ans serait capable de créer une app via le langage oral et le mettre en production.
Ceci dit seuls les dev architectes peuvent survivre.
@@ceiseiz235 Les développeurs les moins bons ne sont font pas directement remplacés par l'IA, ils se font remplacer par d'autres développeurs qui utilisent mieux ces IA avec tous les autres outils actuels. Ceux qui développent ces mêmes modèles d'IA ont tout intérêt à le faire pour devenir + compétitif que les autres. Les métiers ont toujours évolués en fonction des nouvelles innovations, ceux qui se font dépasser c'est juste parce qu'ils refusent d'évoluer.
@@ceiseiz235 Tu me fais penser à une IA.
@@ceiseiz235oui oui j’étends ça depuis 20 ans sur le no code😂
@@allahousalami Ton rêve est proche de se réaliser. Mais si tu attendais cela pour réaliser ton app ou webapp qui te rendra millionnaire alors il faut stopper le rêve là et passer à autre choses. Le open source verra de plus beaux jours : exemple simple Chatgpt vs deepseek. En Allemagne il y a une entreprise dont le projet est de créer de nombreuses solutions open source.
l'Open Source sera la norme pour créer un équilibre
Excellente vidéo réaliste, synthétique et agréable à écouter. Merci !
Très bonne vidéo, merci pour vos mots d'encouragement.
Il n'y a qu'à voir les offres d'emploi. Expérience démesurée, diplome d'ingénieur. Pas de place pour les petits bac+2 qui ont suivi des formations (auprès de centre de formation opportunistes) pour avoir un titre et qui se retrouvent affublés du sobriquet "junior".
Vidéo extrêmement développée et instructive.
Je suis encore aux études, je suis actuellement en train de créer mon propre langage de programmation compilé qui fonctionne sur des types linéaires pour garantir une exécution aussi rapide que du c mais qui rend la gestion de mémoire facile (pas aussi boilerplate que rust). J'espère que ça attirera assez l'oeil des recruteurs ...
vidéo très quali, merci pour le travail. j'en ai regardé des centaines sur le sujet, t'es dans le top 3 easy. Franchement GG
Très bonne vidéo, ravi d'être tombé dessus par hasard de l'algo
Merci pour cette vidéo. C'est super de voir des dev parler de l'ia et de l'avenir
Très bonne analyse. La chute a vraiment été très abrupte après le covid!
Bonjour et merci pour les conseils 🙏
Intéressant comme vidéo mais je t'assure qu'il reste difficile pour les entreprises de recruter des développeurs, même en y mettant les moyens (ville et conditions attractives)
Excellente vidéo et merci de nous partager ton boilerplate. Pour les conseils à la fin (portfolio, side project, SEO, Marketing) je m'en suis occupé ces derniers mois en suivant mon intuition et avec ta vidéo vient confirmer mes choix 🙂👌
Merci beaucoup pour cette vidéo ❤❤❤
bonne synthèse avec, pour une fois, des données et une analyse
je suis pile dans des recherches sur ça en ce moment c'est parfait car y'a quasi rien en français sur ce sujet
Superbe vidéo, merci l'algo ! Et surtout merci pour ton point de vue pertinent, tes recos et ton ouverture. Je suis totalement raccord. Hâte de regarder de prochaines vidéos :)
Très lucide ! Merci pour cet effort 😊
L'IA ne profite qu'aux riches. Malheureusement en tant qu'humains chacun pour soit, entre les parasites qui veulent vendre des formations pour les cons qui croient qu'on peut maîtriser l'IA en apprenant quelques prompts et entre les devs qui sont contents parce que copilot leur génère les tests unitaires. À la fin, toute une partie de la population qui paiera le prix cher, car si les devs pourraient se faire remplacer, imaginez d'autres métiers moins intellectuels. Et les riches deviendront plus riches car ils feront tout à moindre coût. À mon avis élever des chèvres serait mieux 😂
En tant que dev avec un regard très critique sur l'IA, c'est exactement le genre de réflexion que je me fais : éleveur de chèvres ou employé des pompes funèbres, que ce soit des bouches à nourrir ou des morts à inhumer, c'est peut-être la valeur sure car il y en aura toujours de plus en plus 😁
Suis pas dev mais c'était très intéressant 👍
Merci
Faut dire les choses, les bootcamps donnent la fausse impression qu'il y a plein de dev.
Mais la majorité de ces devs sont inapte à l'emploi.
(A contrario il y a plein d'autodidacte qui sont des diamants brutes)
A partir de 2002-2003, ce n'était pas du tout la fin d'internet ni du métier de développeur. Nous étions tous parfaitement conscients d'un phénomène de cycle et de creux de vague, et de quelques années difficiles à passer sans savoir combien de temps cela durerait. Il y avait simplement eu trop de recrutements autour des années 1999-2001, avec des problématiques comme le passage à l'an 2000 (mondial) et la mise en place de l'euro, qui avaient simultanément généré de forts besoins, sans qu'il y ait d'autres besoins pour prendre la relève ensuite.
J ai l impression qu énormément de gamins sont orientés vers des études dans ce domaine ! ( et depuis pas mal d années, ca a peut être bouché le millieu )
C'est un phénomène réel.
merci d'avoir tres bien résumé la situation des devs
On va tous y passer
..
Perso, je vois les exigences augmenter au travail parce que nous avons copilot. Les mangers pensent que maintenant nous avons juste à vérifier le code.
Très intéressant mais cela ne ressemble pas du tout à ce que nous vivons dans les systèmes embarqués. Depuis 40 ans, on travaille pour beaucoup dans les SSII avec des salaires très ordinaires (les développeurs ont un indice syntec faible à moins de monter en hiérarchie, voir les minimums syntec). Sur internet les gens qui font partie de la hype et qui ont hyper réussi sont surreprésentés et donnent une fausse image du métier.
Vraiment super comme vidéo et approche merci et bravo manu
Cest tellement parfait je m'abonne
C'est l'âge d'or des développeurs augmentés par l'IA. Je fais le parallèle avec un lave vaisselle. Avant on lavait la vaisselle à la main, maintenant on est bien content d'avoir un lave vaisselle. On perd moins de temps et on peut se consacrer à d'autres taches. Avec l'IA c'est pareil, on produira mieux er plus vite.
Avant j'avais une femme qui lavait la vaisselle, maintenant j'ai un lave-vaisselle. 😅
Le Métier des "Développeurs" ne va disparaitre de si tôt mais les Offres Salariales vont réellement s'ajuster à la Baisse via le nombre de tâches exécutées par les IA...ce qui crée un coût d'opportunité pour la Formation Dev.
Hello! Freelance depuis 2018, dév depuis 10 ans, c'est un constat que je partage. C'est dur pour tous ceux à qui on a vendu du rêve pour rien .. mais c'est un équilibrage naturel et sain pour toute la profession. J'espère de tout cœur qu'ils sauront rebondir. Mais pour nous, expérimentés, c'est vraiment une très belle nouvelle.
Super cool ta vidéo ! Tu mérites bien plus d'abonnés !
Merci, content que la vidéo te plaise !
je m'abonne a ta chaine, trop top, tout ce que tu as dit, je le pense aussi. Merci encore. Certes c'est difficile en ce moment mais avec les bonnes strategies come ceux que tu as enumere je pense que certains d'entre nous pourrons tirer notre epingle du jeux.
Non man... C'est la fin on va tous se faire licencier... Autant en finir tout de suite...
@@turbolenza35 faut tjrs garder espoir mon cher ami, quelque soit la maniere que les choses soient mauvais, il ya toujours un lueurs de lumiere, un rayon que on peut capter. Alors gardons la motivatione t travaillons y. Si nous nessayons pas nous ne sauront jamais si cetais veritablement la fin ou s'il y avait une autre voie. Gardon lesprit positif.
100% d’accord avec ce que tu dis. Abonné direct !
Je suis patron d’une boîte de tech. Pour moi, il est impossible, à l’heure actuelle, que l’IA remplace les développeurs de mon équipe. En revanche, bien utilisée, elle peut leur permettre de gagner en productivité.
L’une des questions que je pose désormais en entretien est la suivante : “Comment utilisez-vous l’IA au quotidien dans votre travail ?”
Si un candidat est anti-IA ou mal informé sur le sujet, il y a peu de chances que je l’embauche.
Puisque tu es patron tu peux éventuellement me donner un conseil ?
Mon parcours :
- 36 ans et suivi une formation certfiante ( 6 mois )
- grind en auto-didacte ( 1 an + )
- mentoré par un dev pro ( 1 an + )
Je ne peux pas faire d'alternance car chaque org de formation veut me faire recommencer au niveau zéro ( en espérant me revendre sa panoplie complète et se faire les poches sur mon dos ).
J'ai pas envie de partir en Licence ou au CNAM puisque ca fait deja 3 ans que je bosse 10h par jour, et j'ai un niveau meilleur que la plupart des juniors.
Mon problème ? Je n'arrive jamais jusqu'à l'entretien. Mon CV est plus joli que 99,99% des autres, aucun mensonge, je le recommence de zéro tous les 2 ou 3 mois.
J'ai évidemment un portfolio qui témoigne de skills confirmés, en équipe ou seul.
Mais je suis full snobé par les recruteurs.
Apres je suis bloqué à Toulouse sans revenus, donc c'est impossible de bouger ( pour le moment ). Mais oui la plupart des opportunités sont à Paris je suis d'accord.
Je compte m'inscrire à un concours de programmeur pour la fonction publique, meme si ça me plait pas car je trouve aucune autre option.
Je vais me zinguer sur un projet open-source.
Et je continue à prospecter chaque semaine ..
Tu aurais des suggestions / idées ?
@techadventures6645 Merci pour ton partage, je vois que tu es motivé et que tu as déjà beaucoup investi dans tes compétences. Difficile de te dire exactement quoi faire, mais à ta place, je commencerais peut-être à chercher d’autres opportunités sur des plateformes freelance comme Upwork ou Malt, tout en continuant à postuler dans des plus petites boîtes où le processus de recrutement peut être plus flexible.
Ensuite, si ce n’est pas déjà fait, essaie de créer des projets perso qui ressemblent à ceux des boîtes où tu aimerais bosser. Ça montre du concret et ça peut clairement faire la différence face à un recruteur hésitant.
Enfin, si les entretiens sont un point de blocage, ça vaut peut-être le coup de t’entraîner spécifiquement là-dessus avec des simulateurs d’entretien ou même des pros qui font du coaching là-dessus
On peut être anti-IA (ou du moins anti-usage-massif-de-l'IA) tout en s'informant sur le sujet, notamment sur les études récentes (comme celles de Uplevel et GitClear) montrant l'augmentation de taux de bugs et de dette technique couplées à l'utilisation d'assistants LLM comme Copilot.
Il y a les considérations légales dues aux méthodes d'entrainement de ces modèles (qui peuvent dont produire du code copyrighté), les considérations environnementales liées à l'entrainement et l'utilisation de ces IA, et le problème toujours pas résolu (à ma connaissance) des LLM où plus le modèle est entrainé sur du contenu contenant des éléments générés par IA, moins il sera précis/plus l'IA aura tendance à halluciner.
Il faut aussi s'intéresser au cas des distributions linux Gentoo et NetBSD qui ont décidé de bannir le code généré par IA.
C'est toujours bien d'être curieux niveau tech, surtout en dev, c'est essentiel, par contre attention à ne pas être trop entrainé par la hype au point de refuser d'embaucher des esprits critiques.
Petit à petit, on commence à avoir du recul sur l'impact que peut avoir l'utilisation de l'IA, il faut donc rester à l'affut des études à ce propos.
Du coup tu sais pourquoi les entreprises sont beaucoup moins demandeuses de développeurs depuis 2023 ?
Développez vous vous même avec l'IA ?
Le Consumer Electronics Show (CES) s’ouvre ce mardi à Las Vegas. Le temple international de la tech et de l’innovation accueille de nombreuses entreprises de la région.
On va tous se faire licencier ON VA TOUS Y PASSER !!!!! autant en finir tout de suite...
Super vidéo !
Il n'y a pas eu 20 ans d'âge d'or des développeurs après 2003 en France, ni sentiment d'insouciance. La période autour de 2013 était assez creuse. Et la situation ne s'est vraiment améliorée qu'après 2015, pour devenir excellente entre 2017 et 2022
Ba merci l'algo de m'avoir reco ta chaine !
Au lieu d’avoir besoin de 20 développeurs pour développer une application, une entreprise embauchera 2-3 développeurs avec des compétences diverses et variés pour vérifier l’output des IA. Le marché va être bien compressé à mon avis.
Oui c'est la fin pour nous..... Les devoleoppeurs vont tous se retrouver au chômage...
Completement faux...
Sans oublier les projets exportés a l étranger
Moi je suis Soudeur en Chantier et Atelier , et dernièrement j'ai poser mon smartphone avec chat GPT sur un tuyau avec ma torche de soudure dessus et je lui est dit " Chat soude mon tuyau steuplé ,je vais boire un café 🤗☕"
Ben quand je suis revenue ,il n'avait rien souder du tout 😭
Méchanttttt gpt
Prendre l'exemple d'un développeur qui veut travailler dans l'univers du jeu vidéo est assez mal choisi étant donné que ça a toujours été un domaine avec peu de débouchés.
Aujourd'hui le marché pour du développement applicatif est toujours autant actif. Alors certes c'est plus compliqué pour les personnes sans XP dont la seule formation est un bootcamp de 3 mois comparé à il y a 2-3 ans en arrière où ça embauchait n'importe qui qui avait déjà touché un clavier dans sa vie, mais c'est très loin de la fin de l'age d'or.
Quand on utilise l’Ia on utilise plus fe temps á vérifier le code generé qu’a developper sois même.
L’IA peux aider le dev á generer les Tests par exemple et même ça il faut bien verifier le code
Je suis toujours harcelé sur LinkedIn, donc parler de crise c’est peut-être coté juniors !
Quelle stack technique ?
@@emile5611 Java/Spring et Angular
Je suis en première année en software engineering, des conseils à me donner ??
A propos de l'IA je pense que les bons développeurs ne stressent pas du tout. Au contraire, ils bénissent l'IA.
Propre :)
Le métier de dev c'est aussi convertir un besoin en fonctionnalité, et cette analyse reste encore compliqué pour un modèle de langage, il peut écrire du code, mais il faut encore lui donner des instructions claires, comme beaucoup d'autres métiers, l'ia va augmenter la productivité (et donc peut-être réduire la quantité d'humains nécessaires) mais pas remplacer ces métiers totalement, je pense
Les développeurs qui cherchent du boulot… c'est qu'ils n'ont pas tout compris à quoi servent leurs codes. Les algorithmes fabriquent de l'argent. Le web marketing est l'un des terrains de jeu les plus payants. Alors, au lieu de faire ce qu'on vous demande, faites plutôt pour vous en apprenant comment vos employeurs font de l'argent sur votre dos. :)
Du coup, tu vends quoi ? Des services en web marketing ? SEO?
@@Geohhh un peu de tout ça effectivement :) sites/blogs/seo/le tout --> affiliation...en + avec l'IA on a vraiment tout les outils pour aller 100 fois + vite alors aucunes excuses ! a vous d'utiliser vos avantages...
@@adytech5788 c'est un domaine qui m'intéresse depuis un moment. Tu vends uniquement tes services ou bien tu as aussi tes business ?
SEO + IA = Internet mort, profitez de l'argent avant que ça ne devienne illégal.
C’est une vision très centré sur l’argent. Y en a qui aimerai travailler sur de gros projet qui change le monde et avoir une carrière satisfaisante, et c’est pas en vendant des tuto C++ qu’ils vont le faire.
En tant que mathématicien, ou en tant que développeur en IA, penses-tu que les possibilités s'agrandissent ?
Les recruteurs vont privilégier la qualité plutôt que la quantité
T'étais crédible jusqu'à ce que j'arrive à 8:20
La vente de boilerplate c'est certainement le pire scam...
J’ai jamais utilisé ce genre de truc tout fait mais pourquoi ce serait une arnaque ? Il y a des micros transactions pour débloquer des tutos ou des outils ?
Scam ça veut dire arnaque, c'est un exagéré de dire ça.
@@Geohhh Peut être que dans ce cas ca l'est, je l'admet.
Mais certaines sont réellement du niveau du scam.
Dans tous les cas, boilterplate = redflag
@@nasteemusic Ceux qui vendent des boilerplates souvent te vendent juste un truc infernal qui ne t'apportera que des problèmes sur long termes, pour peu que tu arrives à réellement produire quelque chose avec.
Les vrais "boilerplates", c'est adonis/symfony/Ror & co, le reste, c'est généralement la pire idée de construire un saas dessus.
Et malheureusement, souvent ceux qui font ça vendent la crédibilité pour quelques €, et les jeunes développeurs qui ne savent pas trop où ils sont, se font avoir.
C'est encore pire que les formations React.
C'est un redflag direct.
Je suis dev et le titre de ta vidéo devait certainement me mettre en panique mais il n'en est rien, pour ma part ChatGPT n'est rien de plus qu'un assistant qui me fait gagner du temps presque de la même manière qu'un framework, combien de fois j'ai retouché un bout de code ou une fonction et à chaque fois il avait reconnu que mon raisonnement était plus pragmatique et intuitif car fonctionnel et plus court ! Il a certes de bonnes idées mais il complexifie inutilement et c'est également vrai pour les autres ia, par conséquent, un dev est un parfait opérateur ia, puis je me permets une petite parenthèse, les dev devraient arrêter de chercher du boulot mais plutôt d'exploiter ses créations à titre personnel, car quand ils seront virés, le pdg se servira toujours de leurs créations !
A méditer 😉
Intéressante vidéo, mais l'informatique n'a jamais reposé sur une bulle, c'est comme la révolution industrielle, ç'a ete un changement de fond. Ce sont les marketeurs qui créent des modes et racontent n'imp parce qu'ils ne comprennent que vaguement les enjeux technologiques, ils en ont bien souvent une vision très biaisée et fausse. Tu évoques l'essor des IA, ok, mais c'est encore une autre bulle marketing, les IA sont utiles mais ne remplaceront jamais ceux qui exercent des professions intellectuelles. Sur les bienfaits de réaliser des projets et de les diffuser en ligne, tout-à-fait d'accord, mais ce n'est pas nouveau.
Je me suis formé en dev web, depuis 1 ans, pas encore réussi à trouver do travail… donc je me suis dit que je devrais me spécialiser en cyber sécurité, je pense que se sont deux métiers qui se complète entre eux… mais… toujours pas de travail
7:56 Le Larzac n’est pas un pays de chèvres mais de brebis 🤓
On est juste sur un cycle de nettoyage du marché. Ça fin 5 ans qu on fait croire qu il suffit de faire 15j de formation React sur internet pour être développeur... Du coup il y a pléthore de candidats qui sont tout sauf développeurs sur le marché. D ici 2/3 ans, ces développeurs auront lâcher l affaire, des nouvelles stack bien complexes seront apparus et on repartira dans une tension du marché
L'IA va petit à petit remplacer les devs même si il en restera toujours, l'effectif va diminuer de plus en plus malheureusement...
Les devs en IA crée l'IA qui causera notre perte à tous parce que ça ne concerne pas uniquement le domaine informatique, les robots remplacerons les employer dans plusieurs secteurs de métier et ça a déjà commencer
Je ne vois tjs pas comment une personne lambda va pouvoir debugger ou modifier un code qu'elle a généré par IA. Sauf si on va créer des postes de dev confirmés dont le rôle est de corriger le code écrit par des profils pas si dev que ça...
moi aussi j'était développer,j'ai fait une formation ou ma dit que 4 fonce droit dans le mur mais on était 8 a foncer droit dans le mur j'était l'un des 8. j' ai pas eu le diplôme car j'ai pris worldpress et a la fin de la formation ils m'ont dit que ceux qui ont pris worldpress c'est prendre échec du diplôme
quand t'a des modele d'IA tel que o1 et maintenant o3 qui va sortir en fin janvier... c'est pas un bon signe pour les devs lol, le passage de o1 à o3 était de 3 mois.. on aura surement prochainement o4, o5 et ainsi de suite très rapidement et faut se dire que o3 est placé 174ème sur codeforces de ce que je me rappelle... openAI ne rigole plus et l'IA commence a devenir extrêmement intelligent, la prochaine étape c'est "l'agency" et à ce moment la si les agents s'avère assez fiable... bon bah on pourra dire au revoir aux devs, et ceci n'est en aucun cas speculatif, la différence entre gpt 3.5 turbo et o3 (soit 2 ans de progrès) est beaucoup trop grosse, l'IA progresse très vite, même trop vite, si vous pensez que je ment, o3 sur un des benchmarks LES PLUS DIFFICILES (crée récemment il y'a quelque mois par des gens d'harvard surement car les benchmarks commence a être saturer parce que les IA deviennent très intelligente et donc les benchmarks en général se font un peu... démolir) et cela même pour des mathématicien ayant un PhD, a obtenu 1-2%, vous savez combien o3 a-t-il obtenu? 25% !!!!!! 99,99999999% de la population humaine ne serais même pas en capacité de résoudre juste 1 seul de ces problèmes...
le seul bémol de ce modèle c'est qu'il est très couteux... heureusement ceci ne sera pas un problème dans le futur car le cout de l'intelligence ne fait que baisser, donc le prix de ce modèle baissera grace aux optimisations, aux nouveaux hardwares, etc etc.. mais dans tout les cas l'AGI arrivera plus rapidement que ce que la majorité des gens pensent et il sera surement économiquement viable
L'IA devient effrayante en effet, elle te résout des problemes incroyablement complexes en 3 seconde...
@@nawabifaissal9625 si seulement être fort sur codeforces faisait de toi un bon dev...
Je partage cet avis. Je pense que la plupart des devs qui pensent être sains et saufs vont avoir une méchante surprise à mon avis, et je pense que cela vient du fait qu'ils ont pris le train en route, sans suivre l'évolution. Plus on avance, plus on a de performance plus il y'a de compétiteurs, plus il y'a de moyens mis, plus il y'a de performance. Deepseek a sorti un modèle qui bat claude et gpt o1 sur certains domaines. Quel sera le prochain compétiteur ?
Il y'a 2 ans à peine, on commençait à peine à voir les llm pour le grand public, 2 ans après ça éclate tous les étudiants en informatique, ça passe le test de turing, ça parle tous les langages de programmation... Dans 2 ans ou moins ça sera capable de créer/suivre les sources d'un projet info et de faire toute l'architecture et le code de façon autonome, sûrement même intégré dans les ide. Les devs feront quoi exactement ? La plupart des gens essaient de se rassurer, mais c'est une révolution civilisationnelle qui est en marche. Peut-être parmi les 6 plus grands changements de l'Humanité. Les artistes visuels sont passé de travail à chomage pour une grande partie, dans la musique on se fait remplacer à vitesse grand V, les développeurs ne sont pas prêts pour ce qui arrive.
@@loickn3640 elle ne résout pas mes problèmes incroyablement complexes en 3 secondes malheureusement...
@@Nxnja les devs utiliseront l'IA. Le métier va être profondément impacté oui, remplacé je ne pense pas. Il va évoluer. Maintenant, pas tous les devs ne vont être impactés. Tous les professionnels de code un peu complexes et peu documentés sur internet seront à l'abri à mon avis. Écrire une webapp en React ? Aucun problème. Créer un OS pour une nouvelle archi ? Les devs systèmes n'ont pas encore à s'inquiéter
C'est toujours les mêmes conseils...j'ai 15 ans de carrière en tant que programmeur et ce que dit cette vidéo c'est exactement ce qu'on nous conseillait il y a 10 ans "soyez plus polyvalents", "soyez plus agiles"... Vous vous souvenez de la tendance "fullstack", "devops" et autres buzzwords complètement tombés dans l'oubli ? Ben non, parce que cette vidéo ressert toujours la même soupe qu'on sert aux devs débutants....plus les choses changent et plus c'est la même chose XD
Le sujet est bon mais j’aimerai bien voir la même vidéo d’un développeur kernel et/ou bas niveau, et non comme a chaque fois par un dev web (que je qualifie plus comme intégrateur au final). J’en suis persuadé que le discours ne sera pas le même. L’IA a plus de 30ans. Dans les années 80 il se disait déjà que l’ai aller remplacer les dev…. Certes c’est une bonne aide pour l compréhension ou une partie logique mais certainement pas pour du code et encore moins scalable ou maintenable si elle réussi sans parler de kernel ou bas niveau. Et au final qu’est ce qu’une IA hors therme marketing? Elle ne se limitera qu’as la logique et au cadre donnée par les développeur et ne créera rien, donc elle est cloisonné. Si on lui enlève ces limites ou relation strict des nodes peut être qu’à ce moment elle peut potentiellement créer quelque chose mais seul peut être 1 réponse sur des milliards sera correct (et à vous de triez). Quoi qu’il en soit de mon coté si vous êtes intégrateur (par ma définition) oui la recherche peut être compliqué, après désolé mais tant mieux car les intégrateurs on un salaire pour ma part sur estimé en comparaison à un dev sachant que pour l plupart n’ont aucune notion du fonctionnement réel sous le capot. Enfin il y aurai tellement à dire qu’il en faudrai plus une conférence qu’une simple vidéo. Mais merci à toi quand même. 😊
Dans le cadre du licenciement massif de Twitter avec Elon Musk, il me semble que les emploies visé n'étaient que les "BULL SHIT JOB" (en gros les gens qui viennent pas de la technique) et pareil pour Meta ... Si quelqu'un veut bien confirmer ce que je viens de dire ? (Désolé pour le Français)
Peut-être que ma vidéo vieillira très mal ! Je l'ai tournée avant l'annonce d'o3.
Maintenant, j'attend quand même de voir ce que ça donne sur le terrain. Le truc c'est que pour la grosse majorité des tâches d'un développeur en entreprise, tu n'as de toute façon pas besoin d'un docteur de Harvard.
Le problème des LLMs aujourd'hui, c'est qu'ils ont raison dans 90% des cas (chiffre au pifomètre) sur des tâches simples. La vraie révolution, ce serait d'atteindre 99.99%, ça ferait une vraie différence pour le quotidien des développeurs.