HyperAIHyperAI
Back to Headlines

Andrew Ng critique le terme « vibe coding » mais soutient l'assistance AI en programmation

il y a 2 mois

Andrew Ng Critique la Terminologie « Vibe Coding » Le terme « vibe coding » peut donner une image détendue et informelle, mais selon Andrew Ng, professeur à Stanford et ancien chercheur au sein de Google Brain, c'est loin d'être le cas. Lors d'une séance de questions-réponses en mai lors de la conférence LangChain Interrupt, Ng a exprimé son mécontentement vis-à-vis de cette appellation. Un Nom Trompeur Ng déclare que l’appellation « vibe coding » induit en erreur, laissant croire que les ingénieurs se contentent simplement de suivre leurs instincts cuando ils utilisent des outils d'IA pour coder. En réalité, cette pratique est « une exercice intellectuellement exigeant » qui peut épuiser les développeurs. Ng soutient que même s'il est aidé par des assistants d'IA, il sort souvent épuisé après une journée de programmation. « C’est dommage que ça s’appelle vibe coding, » a-t-il dit. « Beaucoup de gens pensent, juste suivez vos vibes, vous savez — acceptez ça, rejetez ça. » L’expression a été inventée par Andrej Karpathy, co-fondateur d’OpenAI, en février. Selon Karpathy, le concept de vibe coding se résume à fournir des indications à l’IA pour qu’elle produise du code, permettant ainsi aux développeurs de « se laisser complètement aller aux vibes » et de « forgetting the code even exists. » Des Conséquences Majeures Le phénomène de vibe coding a bouleversé le monde de la développement logiciel. Certains ingénieurs craignent que l'IA puisse remplacer leur travail, tandis que d’autres s’interrogent sur la nécessité de posséder des compétences techniques en développement pour fonder des start-ups. Paradoxalement, cette méthode aide aussi les personnes non techniques à créer des applications. Par exemple, une designer de produits chez A Block a révélé à Business Insider qu’elle avait construit une application d'identification canine en deux mois grâce à l’aide de vibe coding. Malgré son réserve sur le nom, Ng exprime une grande enthousiasme pour l’utilisation d’outils d’IA dans le domaine de la programmation. Il affirme que ces outils permettent aux développeurs d'écrire des logiciels plus rapidement et parfois sans vraiment regarder le code. « Le fait d’avoir à coder sans l'assistance de l'IA semble obsolète, » a-t-il ajouté. « Nos équipes et moi détestons avoir à coder sans cette aide. » Adoption chez les Entreprises Selon Ng, un nombre important d’entreprises, y compris de nombreux cadres comme les directeurs informatiques (CIO) et les directeurs techniques (CTO), empêchent encore leurs ingénieurs d’utiliser des outils d’aidance IA pour le codage. Il insiste sur la nécessité de dépasser ces politiques restrictives : « Il faut que les entreprises se mettent à intégrer ces outils d’IA. Nous avons constaté combien ils peuvent améliorer la productivité. » Compétence Nécessaire : Apprendre àCoder Andrew Ng s'est également prononcé contre l'idée selon laquelle l'IA rendra l'apprentissage de la programmation inutile. Au contraire, il pense qu'il est essentiel pour tous, qu'ils soient développeurs ou non, de maîtriser au moins un langage de programmation. « Au cours de l'année dernière, j'ai entendu des gens conseiller de ne pas apprendre à coder car l'IA automatisera tout, » a-t-il déclaré. « Je crois que c'est parmi les pires conseils de carrière jamais donnés. » Ng estime que comprendre comment les ordinateurs fonctionnent, notamment la capacité à identifier et interpréter les erreurs, permet d'écrire des indicateurs et instructions plus précis à destination de l'IA. Cette compétence est cruciale pour optimiser l'efficacité des outils d’IA. Dans son entreprise, AI Fund, tout le personnel sait coder, y compris le directeur financier, le conseil juridique général et même la réceptionniste. Il souligne que ce n'est pas pour qu'ils deviennent des ingénieurs, mais pour mieux communiquer avec l'IA et l'utiliser dans leurs fonctions respectives. Cette compréhension a permis à l'entreprise de réaliser des gains de productivité significatifs. Les employés sont plus autonomes et peuvent résoudre des problèmes de façon plus efficace, améliorant ainsi la dynamique globale de l'entreprise. Évaluation Professionnelle Les professionnels de l'industrie s'accordent généralement sur le potentiel des outils d'IA en matière de développement logiciel, même si certains restent prudents quant à leur adoption. Andrew Ng, dont l'influence est reconnue dans le domaine de l'IA, soutient que c'est une étape inévitable et bénéfique pour l'avenir de l’industrie. Son entreprise, AI Fund, est déjà à la pointe de cette révolution technologique, faisant de la compétence en programmation un atout majeur pour tous les employés, quels que soient leurs rôles. En conclusion, Andrew Ng invite les entreprises et les individus à adopter les outils d’IA pour le codage, tout en insistant sur l'importance d'apprendre à coder pour tirer pleinement parti de ces technologies.

Related Links

Andrew Ng critique le terme « vibe coding » mais soutient l'assistance AI en programmation | Gros titres | HyperAI