codeconcept
codeconcept
  • Видео 426
  • Просмотров 1 612 696
8 ans d’expérience en 30 min : continuer à progresser en programmation même quand ça se complique
De débutant en programmation à Tech Lead : comment reproduire le parcours incroyable de Julien
💪 Soutenir la chaine via tipeee :
fr.tipeee.com/codeconcept
🚀 Plus de 40 formations pour 25 €/mois SANS engagement de durée 🚀
codeconcept.teachable.com/
Просмотров: 825

Видео

Les mythes qui limitent et démoralisent les programmeurs (et futurs programmeurs)
Просмотров 7 тыс.16 часов назад
Le monde de la programmation a ses idées reçues qui peuvent vous affecter. Les connaître et les démonter peut vous faire gagner temps et énergie. 💪 Soutenir la chaine via tipeee : fr.tipeee.com/codeconcept 🚀 Plus de 40 formations pour 25 €/mois SANS engagement de durée 🚀 codeconcept.teachable.com/ Liens cités dans la vidéo : TRES longue interview de John Carmack (créateur de Doom, Quake etc) ru...
LLaMA 3.1-405b : peut-il concurrencer les IA propriétaires et payantes ?
Просмотров 3,2 тыс.14 дней назад
Des modèles d’I.A. gratuites et open source qui tiendraient la comparaison avec les versions payantes de ChatGPT4o ou Claude Sonnet 3.5 : c’est possible ? 💪 Soutenir la chaine via tipeee : fr.tipeee.com/codeconcept 🚀 Plus de 40 formations pour 25 €/mois SANS engagement de durée 🚀 codeconcept.teachable.com/ Liens cités dans la vidéo : Huggingface Chat huggingface.co/chat/ Groq groq.com/ Pour des...
CrowdStrike provoque une panne mondiale sur des millions de PC : pourquoi rien n'a pu l'arrêter ?
Просмотров 6 тыс.14 дней назад
Panne informatique mondiale ? En tous cas, ça n’était PAS une attaque, mais bien un bug planétaire causé par une des meilleures entreprises de cyber sécurité. 💪 Soutenir la chaine via tipeee : fr.tipeee.com/codeconcept 🚀 Plus de 40 formations pour 25 €/mois SANS engagement de durée 🚀 codeconcept.teachable.com/ Liens cités dans la vidéo : www.usine-digitale.fr/article/crowdstrike-pourquoi-la-mis...
Intel Core i9 : plus chers et … plus instables
Просмотров 2,3 тыс.21 день назад
Les processeurs Intel de 13ème et 14 génération plantent plus souvent que les générations précédentes. Pourquoi ? Est-ce corrigible ? 💪 Soutenir la chaine via tipeee : fr.tipeee.com/codeconcept 🚀 Plus de 40 formations pour 25 €/mois SANS engagement de durée 🚀 codeconcept.teachable.com/ Liens cités dans la vidéo : youtuber américain qui a eu accès aux logs d’éditeurs de jeux et de data centers d...
Pas d’argent, pas de relations, pas au bon moment : et pourtant, il y arrive 🚀
Просмотров 6 тыс.21 день назад
Andrew Wilkinson : de barista à milliardaire de la tech. 💪 Soutenir la chaine via tipeee : fr.tipeee.com/codeconcept 🚀 Plus de 40 formations pour 25 €/mois SANS engagement de durée 🚀 codeconcept.teachable.com/
Créez n’importe quel site (ou jeu !) en quelques secondes
Просмотров 47 тыс.Месяц назад
Cette IA génère des applications web ou des jeux rapidement et simplement 💪 Soutenir la chaine via tipeee : fr.tipeee.com/codeconcept 🚀 Plus de 40 formations pour 25 €/mois SANS engagement de durée 🚀 codeconcept.teachable.com/ Liens cités dans la vidéo : websim.ai/
Itinéraire d’un ancien hacker devenu icône mondiale : Julian Assange
Просмотров 845Месяц назад
Qu’est-ce qui a fait de Julian Assange le héros des lanceurs d’alertes et le cauchemar des états qui ne voulaient pas rendre de comptes. 💪 Soutenir la chaine via tipeee : fr.tipeee.com/codeconcept 🚀 Plus de 40 formations pour 25 €/mois SANS engagement de durée 🚀 codeconcept.teachable.com/
Le cofondateur d’OpenAI s’en va et cherche à créer sa Dream Team
Просмотров 2,6 тыс.Месяц назад
Ilya Sutskever créé un concurrent d’OpenAI et vise rien moins que la création d’une "Super Intelligence" nativement sûre. 💪 Soutenir la chaine via tipeee : fr.tipeee.com/codeconcept 🚀 Plus de 40 formations pour 25 €/mois SANS engagement de durée 🚀 codeconcept.teachable.com/ Liens cités dans la vidéo : Safe Super Intelligence ssi.inc/ Interview de Geoffrey Hinton ruclips.net/video/n4IQOBka8bc/ви...
Choisir un métier qui ne sera pas remplacé par l'I.A.
Просмотров 54 тыс.Месяц назад
L’IA pourrait avoir des effets sur 300 millions d’emplois, avec, d’après le FMI, 40% de emplois qui pourraient être "impactés" dès 2025 💪 Soutenir la chaine via tipeee : fr.tipeee.com/codeconcept 🚀 Plus de 40 formations pour 25 €/mois SANS engagement de durée 🚀 codeconcept.teachable.com/ Liens cités dans la vidéo : ruclips.net/video/vM8Chmkd22o/видео.html www.gatesnotes.com/The-risks-of-AI-are-...
Apple a-t-il raté le virage de l’IA ?
Просмотров 1,5 тыс.Месяц назад
L’IA intégrée aux devices et OS d’Apple, ça donne quoi ? 💪 Soutenir la chaine via tipeee : fr.tipeee.com/codeconcept 🚀 Plus de 40 formations pour 25 €/mois SANS engagement de durée 🚀 codeconcept.teachable.com/ Liens cités dans la vidéo : www.apple.com/fr/newsroom/2024/06/introducing-apple-intelligence-for-iphone-ipad-and-mac/
Pourquoi les développeurs Angular devraient aimer Analog
Просмотров 1,7 тыс.2 месяца назад
Enfin un bon meta-framework pour Angular 🎉 🚀 Coupon de réduction pour la formation Angular 🚀 bit.ly/NGFORANALOG Coupon de réduction formation Next js (pour faire du full-stack React) bit.ly/NXTFORNG-YT 💪 Soutenir la chaine via tipeee : fr.tipeee.com/codeconcept Liens cités dans la vidéo : analogjs.org/
Microsoft va faire jusqu’à 17280 screenshots de votre écran … par jour 😱
Просмотров 2,9 тыс.2 месяца назад
Le nom de code de Windows 11 pourrait être "Windows 1984" tant le "suivi" de votre activité va être poussé loin. 💪 Soutenir la chaine via tipeee : fr.tipeee.com/codeconcept 🚀 Plus de 40 formations pour 25 €/mois SANS engagement de durée 🚀 codeconcept.teachable.com/ Liens cités dans la vidéo support.microsoft.com/fr-fr/windows/retracer-vos-étapes-avec-rappel-aa03f8a0-a78b-4b3e-b0a1-2eb8ac48701c
La nouvelle IA qui assiste les développeurs : Codestral par Mistral AI
Просмотров 13 тыс.2 месяца назад
Mistral vient de sortir un modèle spécialisé dans la génération de code. 💪 Soutenir la chaine via tipeee : fr.tipeee.com/codeconcept 🚀 Plus de 40 formations pour 25 €/mois SANS engagement de durée 🚀 codeconcept.teachable.com/ Liens cités dans la vidéo : mistral.ai/news/codestral/
Angular 18 : les nouveautés à connaître absolument
Просмотров 3,5 тыс.2 месяца назад
Les nouveautés et améliorations d’Angular 18 régler les problèmes d'installation d'Angular 18 🚀 Coupon de réduction formation Angular : bit.ly/CouponAngular2024 Coupon de réduction formation Qwik : bit.ly/CouponQwik2024 Liens cités dans la vidéo : angular.dev/
Snapdragon X Elite (et X Plus) : l’arme fatale des PC et Tablettes Microsoft en 2024
Просмотров 13 тыс.2 месяца назад
Snapdragon X Elite (et X Plus) : l’arme fatale des PC et Tablettes Microsoft en 2024
Programmer un projet perso : les pièges à éviter.
Просмотров 3,3 тыс.2 месяца назад
Programmer un projet perso : les pièges à éviter.
Améliorez FORTEMENT les performances de vos Applications Web grâce à ces 3 astuces.
Просмотров 5 тыс.2 месяца назад
Améliorez FORTEMENT les performances de vos Applications Web grâce à ces 3 astuces.
Rabbit R1 : ça commence mal ...
Просмотров 7 тыс.3 месяца назад
Rabbit R1 : ça commence mal ...
I.A. - Formations, débouchés, projets concrets et évolutions en 2024
Просмотров 8 тыс.3 месяца назад
I.A. - Formations, débouchés, projets concrets et évolutions en 2024
Une IA peut-elle inventer des gestes sportifs innovants ?
Просмотров 2 тыс.3 месяца назад
Une IA peut-elle inventer des gestes sportifs innovants ?
Développement des IA : mentir jusqu’au sommet ?
Просмотров 8 тыс.3 месяца назад
Développement des IA : mentir jusqu’au sommet ?
Le classement des "meilleurs" langages de programmation : trompeur ?
Просмотров 4,9 тыс.3 месяца назад
Le classement des "meilleurs" langages de programmation : trompeur ?
Linux XZ Exploit : une attaque d’envergure contenue de justesse 😱
Просмотров 17 тыс.4 месяца назад
Linux XZ Exploit : une attaque d’envergure contenue de justesse 😱
Vulnérabilité impossible à corriger dans les processeurs Apple M1, M2 et M3
Просмотров 42 тыс.4 месяца назад
Vulnérabilité impossible à corriger dans les processeurs Apple M1, M2 et M3
Commandes Linux indispensables pour être autonome
Просмотров 2,6 тыс.4 месяца назад
Commandes Linux indispensables pour être autonome
Nvidia frappe très fort avec le GPU Blackwell
Просмотров 3,6 тыс.4 месяца назад
Nvidia frappe très fort avec le GPU Blackwell
Devin AI : cette nouvelle IA qui TERRIFIE les programmeurs (enfin, qui essaie)
Просмотров 12 тыс.4 месяца назад
Devin AI : cette nouvelle IA qui TERRIFIE les programmeurs (enfin, qui essaie)
Gleam : ce nouveau langage est-il fait pour vous ?
Просмотров 3,5 тыс.4 месяца назад
Gleam : ce nouveau langage est-il fait pour vous ?
Voilà la VRAIE raison pour laquelle nvidia veut démoraliser les programmeurs
Просмотров 6 тыс.5 месяцев назад
Voilà la VRAIE raison pour laquelle nvidia veut démoraliser les programmeurs

Комментарии

  • @maloukemallouke9735
    @maloukemallouke9735 2 часа назад

    Encore une très bonne vidéo Bravo

  • @patrickblot3224
    @patrickblot3224 3 часа назад

    Très bonne vidéo qui reprend, en des points tres clairs, ce qu'on decouvre au fil du temps et des difficultés. "Il n'y a pas qu'une seule clé pour toutes les serrures" pourrais-je dire, détournant par la meme une expression celebre. L'IA actuellement est extremement utile (en intra-IDE), par exemple, si vous connaissez mal le langage que vous utilisez (mais dans ce cas sur un projet très petit), ou pour ce qui est de choisir un algo plus qu'un autre, puis de l'implémenter. Ses connaissances sont très etendues, et cela peux vous aider au dela de ce que vous pensiez, par exemple elle connait toutes les regles des mathématiques et de la physique, etc. Cela peut etre très précieux pour vous aide à maturer votre pensée. Il faut donc plus la considérer comme un 'collegue' qui peut vous aider, que comme un dev qui ferait les choses a votre place: son manque de vision du 'contexte' et de la totalité du code l'handicape en effet fortement. En plus il faut tout lui dire, et 15 minute pour trouver le bon prompt, est une bonne moyenne. Ca peut donc vite devenir fatiguant de tout lui anonner :)

  • @KemalDARA
    @KemalDARA 7 часов назад

    J'ai aussi commencé avec du C#… Bon, moi j'y suis resté.

    • @codeconcept
      @codeconcept 7 часов назад

      C# ça reste très porteur 😀 Comme Java (et PHP) d'ailleurs. A force de veiller des techno futuristes, on en oublie que les entreprises restent sur de l'ancien bien robuste qui a fait ses preuves.

  • @MrNiuxe
    @MrNiuxe 7 часов назад

    Openclassroom ? Un gros bof ! C'est juste devenu hello world !

    • @codeconcept
      @codeconcept 7 часов назад

      C'est peut-être parce que, comme dans l'édition papier, il y a un public plus vaste chez les débutants en contenu vidéo. Je constate la même chose en cherchant des bouquins sur Go : presqu'exclusivement du contenu débutant et intermédiaire, quasi rien en contenu avancé.

    • @seekilm_
      @seekilm_ 6 часов назад

      Ce n’est pas plutôt lié à la nouveauté du language ? On pourrait parler du C est des différents livres disponibles mais je ne pense pas que ça soit comparable.

    • @MrNiuxe
      @MrNiuxe 6 часов назад

      @@codeconcept Fait un petit tour sur zeste de savoir. J'ai un peu discuté sur le forum et la communauté est sympa (suite à un problème sur le forum que je modère). J'ai lu pas mal d'articles intéressants :) Il y a un cours sur Go. Apparemment, il n'est pas complet.

  • @didier..n..1567
    @didier..n..1567 8 часов назад

    Sympa le témoignage de julien, avec le multi-thread il est très curieux, et passionner par ceux qu'il fait, c'est bien la jeunesse, et en plus autodidacte comme moi c'est comme ça que j'ai pu rentre dans l'info et finir à faire de la formation. 👍

    • @codeconcept
      @codeconcept 7 часов назад

      C'est tout l'intérêt d'interviewer la nouvelle génération : l'énergie et la motivation communicatives. Car à force, on se demande s'il y 25 ans, c'était peut-être bien plus facile de trouver son premier emploi / première mission en étant autodidacte. Visiblement, aujourd'hui encore, la motivation, l'envie et la persévérance permettent de rentrer dans le domaine, comme c'était le cas autrefois 😀

  • @Skidday
    @Skidday 8 часов назад

    Je comprends l'idée de la spécialisation des développements mais j'ai vraiment le sentiment que tout a déjà été développé, et refaire un truc déjà fait c'est moins fun je trouve

    • @codeconcept
      @codeconcept 7 часов назад

      Le truc c'est que, c'est difficile d'être pionnier. En tous cas, il faut de sacrés moyens, notamment financiers. Faire une app que personne ne peut découvrir , car noyée dans les stores ou au fin fond de google search, c'est frustrant 😉

  • @Talaria.School
    @Talaria.School 8 часов назад

    Conversation intéressante. Merci

  • @alex595659
    @alex595659 День назад

    C'est quoi les vecteurs en question ?

    • @codeconcept
      @codeconcept 9 часов назад

      Les vecteurs permettent de représenter numériquement des données. Pour les devs classiques comme nous, ça rassemble à un array du genre : [-0.020156775, -0.024996493, 0.010778184, ...] mais avec des milliers de nombres. Une fois que les données sont représentées numériquement, elles sont représentées sur des axes à de nombreuses dimensions (pas simplement sur un axe des x et des y). L'avantage est que des choses similaires sont regroupées sur un espace voisin : par exemple "cow-boy" et "cavalier" seront proches, de même que "tarte au pommes" et "patisserie". L'intérêt est alors que l'on peut retourner des résultats proche d'une requête qui ne comporte pas le mot exact. C'est dû au fait que deux mots ayant un sens proches seront proches également dans l'espace.

  • @mohamedakasbi5106
    @mohamedakasbi5106 3 дня назад

    Merci

  • @DM-ez1or
    @DM-ez1or 3 дня назад

    La réverb

  • @frankdearr2772
    @frankdearr2772 3 дня назад

    👍 merci

  • @jelos6397
    @jelos6397 3 дня назад

    Perso je code parce que j'aime créer des trucs sortie de mon imagination et le coding, bah ça permet de faire ça... Et tu n'aura jamais un résultat parfait sortie d'expliquation données à une IA versus coder la moindre ligne toi même. L'évolution des languages de programation vas prendre l'avantage en se simplifiant.

    • @codeconcept
      @codeconcept 3 дня назад

      C'est ce passage du "taper chaque ligne de code soi-même" à simplement taper une idée pour qu'une IA génère le code qui est le plus perturbant. Un peu comme si un peintre disait à haute voix : "fais moi un paysage" ou "fais un portrait". Le satisfaction vient du fait de voir le résultat se concrétiser au fur et à mesure qui est précieux. Bon, après les heures passées à debugger une erreur d'inattention de me manquera pas 😄 Programmer "à l'ancienne" va peut-être finir par être un hobby. Mais pour les apps de complexité moyenne à importante, il va encore couler de l'eau sous les ponts avant que des prompts fassent un truc livrable.

    • @jelos6397
      @jelos6397 3 дня назад

      @@codeconcept en tout cas, dans tour les cas, il va être important que l'homme continue de s'intéréssé à la compréhension des codes car il serait dangereux de laissé l'IA se développer seul sans surveillance et que éventuellement plus personne ne comprendrait comment c'est fait... Celà pourait se retourner contre nous un jour et litérallement causer notre instinction si les coders venait à saisser d'exister 😬

  • @resistancepictures255
    @resistancepictures255 4 дня назад

    Avant d utiliser l IA, je vous invite à vous documenter sur ce que fait Adobe à ces utilisateurs à cause de l IA. Un jour où l autre et à cause de l IA, ils parviendront à tout savoir de vous a votre insu et ce même sur ce que vous avez dans vos disques internes dans vos pc. C est déjà le cas avec les réseaux sociaux depuis quelques années, mais ça sera pire avec l IA.@

  • @brasiliafc2138
    @brasiliafc2138 4 дня назад

    Le probleme c'est que les amd 5000 les avaient mis tellement en difficulté ( generation et 11 ) qu'ils ont du mettre beauxoup de tension dans les cpus pour avoir de tres haute frequence . Les puces sont donc bien moins stables et fiables . Je me souviens que le 5900 x etait plus performant en applicatif que tous les cpu de la generation 10 et 11 , et que pour le 5950 x il n'y avait aucune concurrence.

  • @jean-philippeehret8434
    @jean-philippeehret8434 4 дня назад

    Ta reflexion sur les progres de l'IT me fait penser à Loi de Moore vs Loi de Wirth. Peut être un sujet a développer sur ta chaine si ce n'est pas déjà fait.

    • @codeconcept
      @codeconcept 4 дня назад

      Salut JP 😀 : je connaissais la loi de Moore (si c'est bien celle sur le doublement du nombre de transistors tous les 2 ans), mais pas la loi de Wirth. Après avoir regardé ce que c'était, je me rends compte que ... je l'ai vécue. Même avec une meilleure config, il ne se passe pas longtemps avant que de nouvelles versions d'applications plus lourdes fassent de ma nouvelle, de nouveau, une brouette 😄

  • @lisbethsalander6998
    @lisbethsalander6998 4 дня назад

    Merci mille fois pour cette formation, tout est limpide. Tu es super intéressant et pertinent. Je te remercie du fond du cœur. Merci Merci Merci !

    • @codeconcept
      @codeconcept 4 дня назад

      Merci pour ton commentaire qui fait chaud au coeur 😀 En plus, fan de Millenium 😎

  • @kooky74
    @kooky74 5 дней назад

    J ai commencé la prog avec un MO6 puis comodore, atari... Il y a fort fort longtempq 😂. Bref j ai un site dont le slogan est "Apprendre à utiliser c'est bien mais s'amuser à faire c'est mieux". Clairement sur la premiere partie je te rejoins. La rpue n'a jamais été définie parfaitement dans plein de domaines. Et le plaisir de l'apprentissage plus bas niveau est vraiment enrichissant. A tel point qu apres mon Master recherche en IA et en Imagerie, j'ai fini par descendre de plus en plus bas. Et aujoird'hui je bosse sur des micro controleurs dans l'industrie. Oui, si il y a une boite noire et qu'on a rien a faire il faut l'ouvrir et comprendre ce qu'il y a dedans. Apres pour la partie plus web, ce n'est pas mon truc. Mais à chacun ses compétences. Belle video merci

    • @codeconcept
      @codeconcept 4 дня назад

      J'ai l'impression d'avoir raté ma vie en lisant ton témoignage 😀 Car moi j'ai commencé avec un TO7 70 et son lecteur de cassettes. J'ai appris à programmer en BASIC. Oui, la version où il fallait numéroter ses lignes manuellement. Mais une fois que j'ai terminé le bouquin de programmation fourni avec le l'ordinateur ... je n'ai pas continué. C'est fou ce manque d'imagination. Il faut dire qu'il n'y avait pas internet et ses innombrables resources et peu de bouquins de programmation. J'ai repris 10 ans plus tard avec du Turbo Pascal. Et là de nouveau, si ça avait été du C plutôt, j'aurais peut être continué. Maintenant, je fais du Go en parallèle. Il n'y a pas de classes : ça me repose (des lourdeurs ?) de la POO. Mais il y a des structs et des méthodes. Des pointeurs, mais plus simplifiés qu'en C. Bref, je descends tout doucement voir ce qui se passe, mais ma descente est très lente. A ce rythme, je serai à la retraite au moment de faire de l'assembleur. Le web c'est sympa pour le fait de déployer et mettre à jour une application pour tout le monde rapidement. Et vue l'amélioration continue des navigateurs, on peut s'amuser à faire de plus en plus de types d'applications, y compris des jeux.

    • @kooky74
      @kooky74 4 дня назад

      Yep To6, Mo5 et Mo6 meme combat (avec K7 etc...). Tout d abord le bouquin puis les idées. Perso j ai gardé un bon souvenir du Pascal et meme plus que le C que j utilise pourtant quotidiennement au taf.

  • @nyxnix2479
    @nyxnix2479 5 дней назад

    Après il n'y a aucune raison de mettre la programmation au dessus des autres... 7:47 A part pour les projets qui demande d'être très bon mais ceux là sont déjà très bien payé... Fin j'ai l'impression que tu considères un data analyste(c'est de ça que tu parles ?) comme un dev mais pas vraiment.

    • @codeconcept
      @codeconcept 4 дня назад

      Ca aurait été douteux si ça avait été le cas. Mais j'aurais eu autant de peine pour un data analyst qui aurait été contraint de devenir dev à cause d'un plafond de verre qui aurait concerné sa profession. A l'époque, on appelait ça un expert décisionnel. Je ne sais pas si c'est le même métier. Je trouve dommage cette tendance à pousser des gens à sortir de leur expertise à cause d'un plafond de verre. Un peu comme si on obligeait un pilote de ligne à devenir contrôleur aérien pour continuer à progresser dans sa carrière.

    • @nyxnix2479
      @nyxnix2479 4 дня назад

      @@codeconcept j'ai cru comprendre que c'est dur d'être embauchée comme data analyste vu qu'il y a une hype . Ah ouai malheureusement on doit s'adapter au marché. Après aujourd'hui j'imagine qu'un dev qui n'est pas satisfait de son salaire peut aller voir ailleurs.

    • @codeconcept
      @codeconcept 3 дня назад

      Oui c'est ce qui fait généralement : partir pour 10% de plus en moyenne. Même si en ce moment, les choses se compliquent un peu.

  • @notonlygeek
    @notonlygeek 5 дней назад

    Réinventer la roue ok pour s'entrainer/apprendre/faire du custom dans certains cas très précis. Dans bcp de cas lié à l'égo (et qui n'assure pas de pérennité à l'entreprise de maintenir un truc custom). (Vue/Vite sont des biais du survivant de dev qui ont déjà une très bonne vision business quant à l'adoption) Super vidéos merci !

    • @codeconcept
      @codeconcept 4 дня назад

      Merci :) Oui l'égo du dev peut parfois pousser à tout vouloir faire à la main pour les mauvaises raisons. A notre époque de daily meeting, ça serait vite repéré et recadré. Il y a en effet un biais du survivant si on prend en compte les projets trop ambitieux qui n'aboutissent jamais. La chose amusante avec Vite, c'est que ça n'était pas censé sortir de l'écosystème de Vue au départ. Ca aura été une bonne évolution surprise.

  • @NicolasJolyFr
    @NicolasJolyFr 5 дней назад

    Je comprends tout à fait ce que fait (pense) "la brute" dont tu parles. Je suis le premier à dire qu'il ne faut pas réinventer la roue, mais ... je m'inspire, j'étudie "les roues" actuelles et je les poncent à fond, je regarde comment d'autres brutes travaillent, quelles sont surtout leurs manies, leurs méthodologies. La méthodologie, le truc le plus important pour moi !

    • @codeconcept
      @codeconcept 4 дня назад

      Vous vous seriez bien entendus 😀

  • @CodexProd
    @CodexProd 5 дней назад

    Quand la roue en question est carrée, c'est parfois une bonne idée de la réinventer.

  • @pperez1224
    @pperez1224 5 дней назад

    Vu la volatilite du marche et le turn over , il vaut mieux faire un investissement minimal. Le marche est capte par des societes de services qui cherchent a faire un maximum de marge. Les recruteurs n'ont aucune idee de votre niveau , et si vous desassemblez une DLL ,vous passerez pour un GEEK ,ce qui est mal vu

    • @codeconcept
      @codeconcept 4 дня назад

      Il était freelance et pouvait se passer de SSII/ESN en passant par ses anciens employeurs. Ceci dit, je ne pense pas que le client connaissait son penchant pour le désassemblage : du moment que les fonctionnalités étaient livrées à temps.

  • @ggousier
    @ggousier 6 дней назад

    Ah non tiens je n'ai pas vu ta vidéo sur John Carmack, ce gars c'était un peu la rockstar de ma génération. En plus de ça c'était un gars qui plaçait le dev avant toutes choses, le pognon c'était pas son objectif premier. Les 2 John de Id software Carmarck et Romero. Carmack c'est un énorme bosseur mais à la base c'est tout de même quelqu'un de brillant tout comme Dennis Ritchie, Linus Torvalds etc... On ne peut pas leur enlever ce petit plus que beaucoup d'autres n'ont pas. PS : ce sont les fabricants de pneumatiques qui réinventent sans cesse. La roue elle n'a pas changé depuis sa création, elle s'est juste adaptée aux différents matériaux qui l'accompagnent dans sa tâche, de l'époque de la voiture hippotracté à l'automobile, la roue a toujours été la roue. 😉

    • @codeconcept
      @codeconcept 5 дней назад

      La vidéo que j'avais faite sur Carmack est là : ruclips.net/video/XXe1JNRnXlc/видео.html Et si tu as le temps, le lien vers la vidéo d'interview de 5 heures (!) vaut le détour. Je l'ai regardée en 3 soirées. Il y a clairement des développeurs d'exception, l'équivalent de Grands Maîtres aux échecs. J'avais bien aimé une interview de Brian Kernighan à propos de Ken Thompson : il disait ne pas se sentir un vrai développeur par rapport à Thompson ... PS : si si, les roues changent elles aussi, roues en carbone, roues bimetal😄Mais c'est vrai, ce sont quand même davantage les pneus qui sont régulièrement réinventés (comme les pneus bi-gommes chers aux motards).

    • @ggousier
      @ggousier 3 дня назад

      @@codeconcept Les matériaux des roues changent mais une roue reste une roue. Le jour où les roues deviendront rectangulaires, la on pourra dire que quelqu'un aura réinventé la roue. 😉. Je te taquine. Merci pour les liens.

  • @exocap
    @exocap 6 дней назад

    Il y a de vrais gurus. Des bosseurs comme évoqué mais des passionnés et des génies qui sortent du cadre et n’ont pas peur de relever des défis considérés comme impossibles.

    • @exocap
      @exocap 6 дней назад

      Un exemple: J’ai divisé par 6 le nombres de processeurs nécessaires pour un grand groupe de telecom en réinventant la roue. J’ai du réécrire des pilotes pour accéder aux serveurs de bases de données oracle. L’IA n’invente pas encore, elle s’inspire, reproduit mais ne sort pas du cadre. Je pense que le vrai génie de l’homme est de pouvoir créer, inventer.

    • @codeconcept
      @codeconcept 5 дней назад

      @@exocap Tu en avais parlé avant de la faire cette réécriture de pilotes ? Ou bien tu as mis devant le fait accompli, si c'est pas indiscret. Pour ce qui est de la créativité" de IA, le "pas encore" est la grosse inconnue. On pourra peut-être un jour être très surpris par une IA qui développerait comme un expert. Comme ça a été le cas avec AlphaGo, dont un coup avait semblé ridicule aux yeux des experts du jeu, puis quelques coups plus tard, les mêmes ont reconnu que ça a été un coup important, même si un maitre de Go humain n'aurait pas joué comme ça.

  • @mandresy5750
    @mandresy5750 6 дней назад

    « Tu fais des choses de Senior mais ce n’est pas ce que l’on veut.. Il ne faut pas réinventer la roue » c’est ce qu’a dit le juriste de mon examen lorsque j’ai pris une formation en Développement Web en pensant qu’avoir un diplôme prouverais que je sais coder.

    • @codeconcept
      @codeconcept 5 дней назад

      Et finalement, le jury a validé l'examen ?

    • @mandresy5750
      @mandresy5750 5 дней назад

      @@codeconcept non, c’est la cerise sur le gâteau.

    • @codeconcept
      @codeconcept 3 дня назад

      Ah c'est dommage. Il ne reste plus qu'à repasser l'exam, si c'est possible, en jouant le jeu qui est demandé ;)

  • @maloukemallouke9735
    @maloukemallouke9735 6 дней назад

    elle est top ta vidéo Merci

  • @LeMystere
    @LeMystere 6 дней назад

    J'AIME le contenu ! ET J'AI AIMÉ la vidéo ! C'est vrai ! J'ai déjà senti cela chez mes collègues ! Merci beaucoup, franchement merci pour cette raclée !😊

  • @alexmge9182
    @alexmge9182 6 дней назад

    +100

  • @Learnbynet
    @Learnbynet 6 дней назад

    4:20 Je dirais qu'il serait plus approprié de dire : « Ne réinventez pas la roue, mais le pneu !»

    • @codeconcept
      @codeconcept 5 дней назад

      En effet😀Ceci dit, souvent, avec des pneus plus modernes, le reste de la roue est lui aussi modernisé (roues en carbone, roues bimetal etc)

  • @manuelminana4826
    @manuelminana4826 6 дней назад

    Le mythe de l'inclusivité (genre, couleur, religion ...) et l'exclusion des devs qui ont plus de 45 ans

  • @IkarioFr404
    @IkarioFr404 6 дней назад

    Avis intéressant. Si je peut me permettre mon point de vue : venus du monde des sciences sociales mon profil en informatique n'en a été que plus enrichis, aujourd'hui encore ! Loin des clichés à nouveau...

  • @user-wm5jc3vl1y
    @user-wm5jc3vl1y 6 дней назад

    Vous faites assez peur avec ce que vous dites.😅 Cela se rapproche plus du sabotage.😅 Cela peut favoriser les abus de pouvoir et les abus de confiance. Portez-vous bien.😅

  • @lilvulgate
    @lilvulgate 6 дней назад

    c'est vrai quand on débute. il faut être capable d'envisager comment se crée un framework et donc avoir créé des prototypes de framework. cela dit quand tu dois payer des factures tu fini par éviter les rabbit holes....

    • @codeconcept
      @codeconcept 5 дней назад

      Ca peut dépendre des délais qu'on a. Parfois, acheter un composant bien fait, qui permet de faire gagner 4 jours de dev sur un projet à la bourre, est un bon calcul. D'autres fois, descoper est l'option qui permet de se sortir d'affaire. Tout dépend à quel point l'application à été mal chiffrée ou ... mal vendue 😄

  • @djcaesar9114
    @djcaesar9114 6 дней назад

    Très intéressant, mériterait d'être chapitré.

    • @codeconcept
      @codeconcept 5 дней назад

      Merci :) Je ne mets pas de chapitres ... à cause de l'algo de RUclips. Mettre des chapitre diminuerait la durée de visionnage. J'utilise le conditionnel, car on ne fait que supposer (ceci dit, durée de visionnage et taux de click semblent être les critères les plus importants de cette boite noire). L'algo de RUclips privilégierait ainsi les longs visionnages, pour ensuite recommander une vidéo à davantage de monde. C'est un peu absurde je trouve, mais on en est là : il faut satisfaire des algo qui incitent à des pratiques un peu artificielles pour les êtres humains que nous sommes.

    • @djcaesar9114
      @djcaesar9114 5 дней назад

      @@codeconcept je comprends tout à fait. De toutes manières je te regarde en mangeant, donc je fais tout d'une traite!

  • @Marcus_613
    @Marcus_613 6 дней назад

    Le talent compte, le travail compte encore plus. Etre simplement "Ok" sur certains languages prend des années. Difficile d'être honnêtement expert en C++ avec moins de 10 ans d'expérience dans les pattes. Le plus important est d'être curieux et de rester motivé pour apprendre et aller au fond des choses. Pour moi c'est la règle d'or de notre métier. Sur le fait de ne pas réinventer la roue et de se reposer sur un écosystème ce n'est pas toujours vrai. Je travail chez un éditeur de logiciel sur un gros projet qui dure depuis plusieurs décennies. J'ai connu le passage 16/32 bits puis 32/64. Bien souvent, ce genre d'évolution vous font regretter amèrement d'avoir utilisé une librairie plutôt que de développer votre propre outil. S'il dans les années 80 il n'y avait pas eu la philosophie de créer nos propres outils dans la société où je travail, je pense que nous n'existerions plus.

    • @duckacid
      @duckacid 5 дней назад

      Pardon mais le seul rapport que j'entrevois entre les pâtes et le C++, c'est le spaghetti-code.

    • @codeconcept
      @codeconcept 5 дней назад

      @Marcus_613 On peut dire que le travail bat le talent, mais que le talent qui travaille est encore quelques (nombreux) crans au-dessus :) J'ai souvent entendu des développeurs C++ utiliser la décennie comme unité de mesure, même pas pour être expert, mais simplement bon. Collègues que j'ai connu à une époque où ils étaient passé au C# car c'était ce qui était le plus demandé (en informatique de gestion). La décennie, c'est ce qui rend le C++ langage intimidant. Est-ce que de nos jours faire du C puis enchaîner sur du Rust serait un bon calcul ? Ou bien vaut-il mieux faire du C, puis C++ puis potentiellement du Rust (qui est de plus en plus recommandé par de grosses administrations américaines notamment) ? Question subsidiaire : est-ce qu'il faut encore apprendre l'assembleur - à minima le lire - pour des développeurs qui se destinent à faire du développement système ou de la sécurité informatique ? @duckacid Du code ravioli sinon : c'est plus modulaire 😅

    • @Marcus_613
      @Marcus_613 5 дней назад

      ​@@codeconcept C'est aussi ce qui fait le charme du C++, avec 25ans d'expérience j'apprends encore des choses. De plus c'est un language qui évolue beaucoup. J'ai commencé à apprendre Rust mais c'est plus par curiosité que pour suivre un plan de carrière, pour l'instant (il n'y a actuellement pas beaucoup d'offres autour de Rust). De mon point de vue, à partir d'un certain niveau, un minimum de connaissance en assembleur est presque indispensable pour un bon développeur C/C++. Si je n'écris jamais de code en assembleur, je regarde souvent l'assembly généré en release pour plusieurs raisons. Les principales sont : Pour comprendre et corriger certains bug. Il est parfois plus simple de lire l'assembleur pour analyser un crash. Quand le bug est du côté du compilateur (c'est très rare mais je l'ai déjà vu), c'est presque impossible de faire autrement pour analyser le problème. Pour écrire du code C ou C++ plus optimisé. Il y a souvent plusieurs façon d'implémenter le même algorithme. On peut mesurer avec précision le temps d'exécution d'un code pour faire des comparaisons, mais j'aime aussi comprendre le pourquoi.

    • @codeconcept
      @codeconcept 3 дня назад

      @Marcus_613 Merci pour ces précisions. Donc ça confirme que savoir lire de l'assembleur reste intéressant en 2024, même si en écrire semble plus rare. En 2023, soit un an avant la panne mondiale causée par l'antivirus de CrowdStrike, un expert en sécurité "s'amusait" à créer un petit EDR pour expliquer pourquoi les anti-virus modernes ont besoin de droits systèmes privilégiés et les problèmes de sécurité que ça posait. A un moment de la conférence, il affiche son code désassemblé pour montrer le "saut" de ntdll vers la dll correspondant à son EDR maison pour qu'une analyse anti-virus ait lieu : sensepost.com/img/pages/blog/2024/sensecon-23-from-windows-drivers-to-an-almost-fully-working-edr/jmpfromntdlltoedr.png Donc les experts en sécurité eux aussi lisent de l'assembleur de nos jours. Je ne savais qu'il y avait des bugs de compilateur : je pensais qu'ils étaient tellement testés avant d'être livrés que ça ne pouvait pas arriver. Il n'y a rien de parfait en ce bas monde :)

  • @MrNiuxe
    @MrNiuxe 6 дней назад

    Quand je balancerai : tu es en train de réinventer la roue, il y a de fortes chances que je repense à cette vidéo.

  • @MrNiuxe
    @MrNiuxe 6 дней назад

    6:00 On en parle de Xerox ? oups un petit troll en passant.

    • @codeconcept
      @codeconcept 6 дней назад

      Je ne pensais pas eux, mais en effet, Xerox et son management pas franchement visionnaire, qui ignorait les trouvailles de ses ingénieurs reprises ensuite par Apple (comme la souris) 😄 Ramasser la pomme après que le concurrent a fait sa R&D pour créer la bonne variété d'arbre : tout un art.

  • @bastienv6233
    @bastienv6233 6 дней назад

    Superbe vidéo qui rebooste totalement

  • @TheRemiRODRIGUES
    @TheRemiRODRIGUES 6 дней назад

    Il me semble que les écoles d'informatiques (Epita, Epitech, 42, ...) ont plus ou moins cette philosophie de faire recréer la roue à leurs étudiants, non ? Sinon, dans le cadre professionnel, recréer la roue est une mauvaise pratique. Tout d'abord, généralement on nous demande de créer un ensemble de tâches fonctionnelles dans un délai contraint. Et bien qu'on puisse demander à son PO d'ajouter des tâches techniques, mais elles doivent être motivées. Il est difficile de justifier l'envie de refaire un lib existante. De plus, si un outil est réalisé en interne, généralement il n'y a pas de documentation, pas de tests, et l'outil finit par accumuler une grosse dette technique. Il y a des cas, si un outil n'est plus mis à jour, si il diverge vers de modifications qui ne nous plaise pas, ... il peut être utile de réaliser l'outil en interne. Le fait de recréer la roue est par contre une bonne chose dans le cadre personnel. Déjà parce qu'à défaut d'idée, et bien on peut s'amuser à recréer l'existant. Puis parce que ça nous permet de mieux comprendre ce qu'il se passe (cela évite la magie).

    • @codeconcept
      @codeconcept 6 дней назад

      @TheRemiRODRIGUES Tant mieux si ça fait partie du cursus de créer un langage, un compilateur ou un framework😀Pour ce qui est de réinventer la roue, j'ai eu un excellent chef de projet technique qui parvenait à vendre du "fait maison", en échange d'un moindre coût de maintenance future. Il avait ceci dit la confiance des décideurs. Je l'ai ceici dit également vu donner son feu vert au recours à des libs quand il savait qu'on pourrait facilement switcher vers autre chose si besoin. Quand on fait des appli jetables - par exemple faire cesser les pénalités financières d'une grande entreprise qui n'avait pas fourni à ses clients une applications légalement exigée -, là c'est une autre histoire : le délai de livraison est la priorité. Si bien qu'utiliser des libs et des composants tout faits (y compris payants) ne posait pas de problème. Recréer la roue dans le cadre de projets perso pour monter en compétences, c'est en effet souvent le cas. Quand il s'agit de vite mettre sur le marché son POC, là je n'hésite pas à créer la créature de frankenstein pour avoir un retour rapide et surtout voir s'il y a un marché.

    • @Jordan-my5gq
      @Jordan-my5gq 5 дней назад

      Je suis actuellement un étudiant d'Epitech et je confirme qu'on recrée la roue.

    • @codeconcept
      @codeconcept 3 дня назад

      @Jordan-my5gq Merci pour cette confirmation :)

  • @Unnaymed
    @Unnaymed 6 дней назад

    Je valide tous ces arguments. Mais attention, l'évolution des ia est et restera exponentielle. Mais ca se fait par step techno et pas que par puissance de calcul. Ya plein de modeles mathématiques pour exploser les llm en "intelligence" Tous les cracks de la planète et les riches investissements a fond perdu dedans, ca va vite, tres vite. Regardez deja le niveau actuel de deepseek v2 il a deja un niveau pour faire des morceau de code et pour comprendre ou modifier des choses. C'est pas suffisant mais c'est fou comparé a l'etat de l'art d'il y a 1 ans.

    • @codeconcept
      @codeconcept 6 дней назад

      Merci, je vais jeter un oeil à DeepSeek 😉

  • @pascaldesboisverts
    @pascaldesboisverts 6 дней назад

    Pour les décisionnaires, les dev sont des escrocs, qui utilisent le taff des autres et vu que c'est de l'informatique alors, le truc devrait être livré pour avant-hier. Pour L' IA reins de nouveaux sous le soleil, ça fait 40 ans qu'il y a toujours une solution qui devrait faire tous plus facilement, et sans travail. Être dev pro, non merci, j'aime trop me prendre la tête sur des petits détails.

    • @codeconcept
      @codeconcept 6 дней назад

      Pas des escrocs : des coûts. Ce qui est à peine plus flatteur 😄 C'est toute la différence entre un loisir et un travail. Une même activité peut perdre en saveur dès qu'elle est contrainte sur de nombreux plans (horaires, réunions, délai plus ou moins réalistes etc)

  • @Elseware24
    @Elseware24 6 дней назад

    Une fois que tu as encodé tes datas avec une IA, tu obtient un vecteur dans l'espace latent. Une simple comparaison cosine permet ensuite de comparer tes données. C'est le principe de Google Image. Tu peux aussi facilement comparer des textes et même des textes avec des images si l'encodage est dans un espace commun. CLIP d'openIA fait ça. Du coup, un simple produit scalaire permet de comparer directement des données en DB. Niveau calcul c'est ridiculement petit un produit scalaire même sur un tenseur de 500 dimensions.

    • @Unnaymed
      @Unnaymed 6 дней назад

      C'est trop bien les maths !

    • @codeconcept
      @codeconcept 6 дней назад

      @Elseware24 J'ai récemment vu une (vieille) démo de Word2Vec où des opérations mathématiques sont appliquables à des mots. Le fameux : roi - homme + femme = reine. Ca m'avait scié. Même si ensuite, je suis tombé sur d'autres articles qui montraient que passé ce cas particulier, ça ne marchait pas toujours aussi bien. Est-ce que depuis le temps, c'est devenu plus fiable ? @@Unnaymed C'est si vrai que je cherche un bon bouquin de maths, pour adulte qui a envie de s'y remettre après 30 ans d'arrêt.

    • @java2379
      @java2379 5 дней назад

      Ca marche pour dire qu'un voiture ne ressemble pas a une tarte. Pour comparer les details , ca ne marche pas vraiment. Ca ne prend pas de temps si tu compares les images encodees. Pour une nouvelle image , il faut la projeter dans l'espace latent et ca prend quand meme quelques operations. Le 'tenseur' d'entree d'une image 1280*1024 = 1310720. Les reseaus de neurones ne traitent pas des images d'une telle taille. On utilise des CNNs , ce qui du coupe diminue la resolution de l'image memorisee , ce qui explique en partie pourquoi les details ne sont plus accessibles. Seconde remarque , pour pouvoir comparer des images sur plusieurs criteres : Luminosite , type de conteu , on augmente le nombre de dimensions du critere de comparaison donc un cosinus evidemment ne suffit pas. C'est juste comparer 'ce qui n'est vraiment pas fait des memes donnees' ce qui est un critere inexploitable pour une comprehension fine des differences.

    • @codeconcept
      @codeconcept 3 дня назад

      @java2379 merci pour ces précisions :) Ce qui m'intéresserait à court termes, ce serait de pouvoir ajouter une recherche textuelle par synonyme ou concepts voisins à un site web. L'objectif étant de fournir des réponses intéressantes à quelqu'un qui se tromperait dans le choix des mots, mais serait proche de l'idée exprimée.

    • @Elseware24
      @Elseware24 3 дня назад

      @@codeconcept c'est toujours d'actualité sauf que c'est 0.75 mots par token (moyen anglais). Du coup, ce sont les tokens qui portent le sens.

  • @josephbologna218
    @josephbologna218 6 дней назад

    Il faut pas réinventer la roue 😂 Justement j'ai vue récemment un qui as eut des problèmes à cause des jantes. Il as fait souder des jantes acier pour élargir les pneus. Mais l'acier est trops mou du coup la jantes à ovalise a la première vraie accélération. Un autre qui remonte des épave pour faire le ralie de corse. Il voulait reprendre les gentes bâtons d'origine. Mais c'est pas bon vue les contraintes. Donc juste la jante c'est déjà tout un arts. Sans même parler des report de contrainte des fixations aux moyeux, des roulements etc... La roue c'est vraiment un problème à part entière. Poids de la roue, vitesse de rotation donne un moment d'inertie, ça à été utilisé pour équilibrer un train monorail. Bref tellement de chose à savoir sur la roue.

  • @code-alchimie
    @code-alchimie 6 дней назад

    Le perfectionnisme c'est mal blablabla...f*ck off ! Les meilleurs sont tous perfectionnistes ! Merci pour cette vidéo ❤

    • @MrNiuxe
      @MrNiuxe 6 дней назад

      Le problème étant le temps consacré pour livrer (market VS developpement).

    • @code-alchimie
      @code-alchimie 6 дней назад

      @@MrNiuxe c'est un faux problème car quand on est passionné, on remplace la procrastination par le perfectionnisme, dit autrement, on remplace du temps perdu par une capitalisation sur soi pour devenir expert un jour. Le perfectionnisme finit toujours par payer.

    • @codeconcept
      @codeconcept 6 дней назад

      @code-alchimie Le plus beau, c'est que sont souvent des perfectionnistes qui ne sont pas pour autant paralysés par leur désir de faire mieux sans jamais finaliser. Carmack avait commencé par créer 1 jeu par quinzaine pour un magazine de jeux vidéos (les jeux étaient fournis sur des disquettes vendues avec). Ca l'a sans doute conditionné à respecter les échéances.

  • @moneyfr
    @moneyfr 6 дней назад

    Pourquoi meta met autant d'argent sur la table avec LLama ?

    • @IkarioFr404
      @IkarioFr404 6 дней назад

      Pour parier sur le fait que : 1. Pour contrer les mastodonte le modele open source est sa solution (comme android linux pour google) 2. Le principale facteur de rentabilité des ia le sera sur l'efficacité et notamment la miniaturisation des modèles et de leurs calculs. Grossomodo