


Comment l'intelligence artificielle va-t-elle changer le monde des développeurs de logiciels ?
Alors que de plus en plus d’entreprises tentent d’utiliser des modèles de base d’IA (tels que ChatGPT d’OpenAI), l’impact des plateformes d’automatisation sur les développeurs de logiciels devient de plus en plus évident.
D'une part, ces plateformes peuvent révolutionner la façon dont les développeurs travaillent ; d'autre part, ces plateformes menacent également les emplois des acteurs de l'industrie et contrastent fortement avec les processus établis.
Cela dit, il ne fait aucun doute que les plateformes comme ChatGPT sont une force perturbatrice et ont été adoptées avec enthousiasme par les investisseurs en capital-risque. Selon les données du cabinet de recherche Gartner, les solutions d’IA générative ont reçu plus de 1,7 milliard de dollars d’investissement au cours des trois dernières années, dont une grande partie a été investie dans le codage de logiciels d’IA.
L'automatisation a de nombreux autres impacts potentiels sur le développement de logiciels, notamment la qualité et la diversité du code généré.
L'analyste du secteur Dave Vellante écrit : « Les grands modèles de langage peuvent réduire la complexité et accélérer l'adoption de plates-formes d'automatisation d'entreprise, mais le revers de la médaille est que les robots logiciels sont conçus pour augmenter la productivité humaine grâce à une automatisation intelligente, et les modèles GPT peuvent en cannibaliser certains (si nécessaire). pas beaucoup) des cas d'utilisation initialement ciblés par les fournisseurs de RPA «
Cette nouvelle réalité amène les clients à repenser leurs stratégies d'automatisation et les fournisseurs à affiner les messages qu'ils délivrent et à positionner les modèles sous-jacents pour leurs plateformes.
Alors, comment cette nouvelle technologie va-t-elle changer la communauté des développeurs open source ? Pourquoi les plateformes d’automatisation émergentes sont-elles une arme à double tranchant ? Finalement, comment cela va-t-il changer l’industrie pour toujours ?
Applications pratiques de l'IA
Avant le développement explosif de l'IA, l'automatisation avait déjà atteint un rythme de développement alarmant. Selon les récentes prévisions du Forum économique mondial, l'automatisation et les progrès technologiques devraient supprimer 85 millions d'emplois d'ici 2025, mais créer 97 millions de nouveaux rôles « à mesure que les humains, les machines et les algorithmes travaillent de plus en plus ensemble ».
L'IA générative open source, telle que le modèle de traitement du langage naturel GPT-3 développé par OpenAI, peut bouleverser la plupart des domaines techniques, et les développeurs de logiciels ne sont pas à l'abri.
Par exemple, GPT-3 peut générer automatiquement du code, et certaines startups, comme Hugging Face, ont commencé à s'y préparer.
Clement Delague, PDG de Hugging Face, a déclaré : « Hugging Face est une ressource pour les startups et autres entreprises du monde entier, et nous pouvons les aider à créer presque n'importe quelle application de traitement du langage naturel dans un délai, un coût et une complexité qu'ils n'auraient pas pu obtenir. "Nous testons de nouvelles fonctionnalités en interne et GitHub Copilot sera bientôt disponible", a déclaré Thomas Dohmke, PDG de GitHub, dans un récent article de blog. Les développeurs font automatiquement des suggestions de phrases et de paragraphes lors de la création de demandes d'extraction en extrayant dynamiquement des informations. sur les changements de code. «
La technologie de l’IA a été utilisée pour optimiser le code, suggérer des améliorations et réduire le risque d’erreurs, en plus d’être utilisée pour des tests automatisés. Bien que ChatGPT ait atteint un tournant « de type Netscape » dans le monde de la technologie, il est difficile de savoir comment les décideurs informatiques mettront directement en œuvre cette technologie dans leurs organisations.
Dans une analyse, Vellante a cité le contenu d'une récente table ronde des CIO. En parlant d'automatisation des processus robotiques, d'apprentissage automatique et d'intelligence artificielle, un DSI a déclaré que tous trois essayaient essentiellement de résoudre le même scénario commercial, à savoir l'élimination des ressources redondantes, qu'il s'agisse de ressources humaines ou autres.
Le CIO a déclaré : « OpenAI a montré avec ChatGPT que vous pouvez éviter une grande partie des « frais généraux » liés à la création d'artefacts complexes autour d'une RPA typique. Je pense que c'est une proposition de valeur très intéressante – pouvoir remplacer certains établis prend du temps. beaucoup de temps à maîtriser et beaucoup de temps à acquérir une valeur au-delà des cas d'utilisation habituels. "
D'autres tentent de rendre ces technologies plus accessibles. Red Hat s'engage à créer une IA pilotée par la communauté dans le cadre de son initiative Project Wisdom visant à simplifier l'automatisation de l'infrastructure.
Tom Anderson, vice-président de Red Hat et directeur général de l'unité commerciale Ansible, a déclaré : "C'est maintenant le début du voyage communautaire, et nous collaborerons sur ce travail via des canaux comme Discord pour inciter les gens à participer. ." # 🎜🎜#
Inquiétudes concernant les développeurs humainsL'autre aspect du problème concerne le potentiel de cette technologie émergente de remplacer complètement les développeurs humains. En fait, des entreprises telles que Goldman Sachs Group Inc. expérimentent déjà l’utilisation de l’IA générative en interne pour faciliter l’écriture de code. Si une organisation s'appuie trop sur le code généré par l'IA, cela entraînera également d'autres problèmes. Par exemple, s'il existe différents modèles de base pour différentes tâches, une fragmentation se produira, ce qui peut rendre la tâche difficile. développeurs à collaborer efficacement. De plus, des problèmes peuvent survenir s'il n'y a pas de freins et contrepoids sur le code généré par l'IA, d'autant plus que des soi-disant « hallucinations » peuvent toujours se produire dans ChatGPT. Henrik Roth, co-fondateur et directeur du marketing de Neuroflash, a déclaré : « Ces technologies vous diront de manière très convaincante ce qu'elles « pensent » être juste, peu importe à quel point Roth a déclaré que ChatGPT l'est. un excellent outil pour l'écriture créative et la publicité, mais "dans les domaines où les faits sont plus importants - comme le journalisme et la science - il faut vérifier chaque affirmation." #Les plateformes d'automatisation vont inévitablement changer les règles du jeu pour les développeurs de logiciels. Les grandes entreprises, notamment celles situées à l'intersection de l'apprentissage automatique, de l'intelligence artificielle et de l'automatisation, utilisent la RPA comme outil alternatif, notamment Microsoft, AWS et Google.
Vellante a déclaré : « Microsoft est bien placé en termes de partage des revenus, et les observateurs peuvent s'attendre à ce que la relation de Microsoft avec OpenAI devienne la clé de la stratégie d'IA de Microsoft. D'un point de vue technologique, Microsoft peut dire qu'en en termes d'IA En retard sur AWS et Google, mais en termes de modèle commercial, Microsoft semble avoir pris les devants. pour quels cas d'utilisation. Étonnamment, 56 % des clients ont déclaré qu'ils n'évaluaient pas cela, et une majorité évaluait la technologie de chat client.
"En apparence, on pourrait conclure que les plateformes RPA et d'automatisation peuvent bénéficier du modèle GPT et que ces cas d'utilisation sont largement complémentaires. Par exemple, le modèle de base peut être codé ou accélérer le développement de code automatisé de robots logiciels guidés, mais en même temps, il existe un chevauchement entre les capacités des grands modèles de langage et certains premiers cas d'utilisation de la RPA, qui est susceptible d'augmenter encore avec le temps. »
# 🎜🎜#Où aller ensuite ? Pour les développeurs, des opportunités et des défis se profilent, car les modèles d'IA sous-jacents ont le potentiel de révolutionner leur façon de travailler, même si les menaces pour la sécurité de l'emploi et les processus établis demeurent. Le marché reste polarisé : dans les moments difficiles, les entreprises cherchent des moyens de réduire les coûts et recherchent des domaines dans lesquels la technologie d'automatisation peut faire la différence. Mais en même temps, les entreprises doivent dépenser de l’argent pour gagner de l’argent. "Le modèle GPT donne naissance à de nouvelles idées, et les acheteurs et les vendeurs travaillent dur pour transformer le modèle sous-jacent en opportunités. Les premiers cas d'utilisation du modèle GPT sont intéressants, mais ils ne constituent pas une remplacement direct des plates-formes d'automatisation d'entreprise. Cependant, l'automatisation de bout en bout comporte des risques faibles, et il existe sans aucun doute ici un diagramme de Venn où les modèles sous-jacents et les plates-formes d'automatisation se croisent. En fait, l'IA générative cannibalisera certains cas d'utilisation de la RPA. D’un autre côté, les deux technologies peuvent fonctionner ensemble pour automatiser un plus large éventail de tâches. « Néanmoins, nous pensons que tous les fournisseurs doivent tirer parti du modèle GPT pour simplifier et accélérer l'adoption ; les acheteurs doivent prendre du recul, tester le terrain et voir comment ils déploient ces nouvelles innovations pour fonctionner pour eux. valeur pour votre entreprise.Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comparez SpringBoot et SpringMVC et comprenez leurs différences Avec le développement continu du développement Java, le framework Spring est devenu le premier choix pour de nombreux développeurs et entreprises. Dans l'écosystème Spring, SpringBoot et SpringMVC sont deux composants très importants. Bien qu'ils soient tous deux basés sur le framework Spring, il existe certaines différences dans les fonctions et l'utilisation. Cet article se concentrera sur la comparaison de SpringBoot et Spring

Dans le développement de logiciels modernes, l'intégration continue (CI) est devenue une pratique importante pour améliorer la qualité du code et l'efficacité du développement. Parmi eux, Jenkins est un outil CI open source mature et puissant, particulièrement adapté aux applications PHP. Le contenu suivant explique comment utiliser Jenkins pour implémenter l'intégration continue PHP et fournit un exemple de code spécifique et des étapes détaillées. Installation et configuration de Jenkins Tout d'abord, Jenkins doit être installé sur le serveur. Téléchargez et installez simplement la dernière version depuis son site officiel. Une fois l'installation terminée, une configuration de base est requise, notamment la configuration d'un compte administrateur, l'installation du plug-in et la configuration des tâches. Créer une nouvelle tâche Sur le tableau de bord Jenkins, cliquez sur le bouton "Nouvelle tâche". Sélectionnez "Libère

Comment supprimer l'automatisation des raccourcis Apple Avec le lancement du nouveau système iOS13 d'Apple, les utilisateurs peuvent utiliser des raccourcis (raccourcis Apple) pour personnaliser et automatiser diverses opérations du téléphone mobile, ce qui améliore considérablement l'expérience de l'utilisateur sur le téléphone mobile. Cependant, nous devrons parfois supprimer certains raccourcis qui ne sont plus nécessaires. Alors, comment supprimer l’automatisation des commandes de raccourci Apple ? Méthode 1 : Supprimer via l'application Raccourcis Sur votre iPhone ou iPad, ouvrez l'application « Raccourcis ». Sélectionnez dans la barre de navigation inférieure

L’essor de l’intelligence artificielle entraîne le développement rapide du développement de logiciels. Cette technologie puissante a le potentiel de révolutionner la façon dont nous construisons des logiciels, avec des impacts considérables sur tous les aspects de la conception, du développement, des tests et du déploiement. Pour les entreprises qui tentent de se lancer dans le domaine du développement dynamique de logiciels, l’émergence de la technologie de l’intelligence artificielle générative leur offre des opportunités de développement sans précédent. En intégrant cette technologie de pointe dans leurs processus de développement, les entreprises peuvent augmenter considérablement l’efficacité de la production, réduire les délais de mise sur le marché des produits et lancer des produits logiciels de haute qualité qui se démarquent sur le marché numérique extrêmement concurrentiel. Selon un rapport de McKinsey, la taille du marché de l’intelligence artificielle générative devrait atteindre 4 400 milliards de dollars d’ici 2031. Ces prévisions reflètent non seulement une tendance, mais montrent également le paysage technologique et commercial.

La technologie d’automatisation est largement utilisée dans différentes industries, notamment dans le domaine de la chaîne d’approvisionnement. Aujourd’hui, il est devenu un élément important des logiciels de gestion de la chaîne d’approvisionnement. À l'avenir, avec le développement de la technologie d'automatisation, l'ensemble de la chaîne d'approvisionnement et des logiciels de gestion de la chaîne d'approvisionnement subira des changements majeurs. Cela conduira à une gestion plus efficace de la logistique et des stocks, à améliorer la rapidité et la qualité de la production et de la livraison et, en retour, à promouvoir le développement et la compétitivité des entreprises. Les acteurs tournés vers l’avenir de la chaîne d’approvisionnement sont prêts à faire face à la nouvelle situation. Les DSI doivent prendre les devants pour garantir les meilleurs résultats pour leur organisation, et il est essentiel de comprendre le rôle de la robotique, de l’intelligence artificielle et de l’automatisation dans la chaîne d’approvisionnement. Qu'est-ce que l'automatisation de la chaîne d'approvisionnement ? L'automatisation de la chaîne d'approvisionnement fait référence à l'utilisation de moyens technologiques pour réduire ou éliminer la participation humaine aux activités de la chaîne d'approvisionnement. il couvre une variété de

À mesure que le développement logiciel continue d’évoluer, les tests automatisés et l’intégration continue deviennent de plus en plus importants. Ils augmentent l’efficacité, réduisent les erreurs et déploient de nouvelles fonctionnalités plus rapidement. Dans cet article, nous présenterons comment utiliser le langage Go pour les tests automatisés et l'intégration continue. Le langage Go est un langage de programmation rapide, efficace et riche en fonctionnalités. Il a été initialement développé par Google pour fournir un langage facile à apprendre. La syntaxe concise de Go et les avantages de la programmation simultanée le rendent idéal pour les tests automatisés et l'intégration continue.

Avec le développement et les progrès continus de la technologie, de plus en plus d’outils d’automatisation et de robots sont utilisés dans tous les domaines. Dans le domaine de JavaScript, les robots et la production automatisée ne sont pas rares. Cet article vous présentera la robotique et la production automatisée en JavaScript, et vous fournira quelques exemples de code concrets pour vous aider à mieux comprendre ce domaine. 1. Robots Dans le monde de JavaScript, les robots peuvent être définis comme des programmes capables d'effectuer automatiquement certaines tâches. Ces tâches peuvent être non

Voici cinq façons dont l’intelligence artificielle aura un impact sur la conception matérielle en 2024, depuis l’accélération du processus de brainstorming jusqu’à la détection précoce des défauts de conception. La mission de chaque équipe matérielle est de stimuler l’innovation, de concevoir des produits révolutionnaires et de les livrer dans les délais et dans le respect du budget. Cependant, cet objectif est souvent menacé en raison de la longueur des cycles de conception et de développement du matériel, des processus inefficaces et du manque de ressources. Bien que d’autres secteurs adoptent rapidement la technologie de l’IA, sur le marché du matériel, l’application de l’IA en est encore à ses balbutiements. Ce n’est que récemment que les équipes spécialisées dans le matériel informatique ont commencé à s’intéresser sérieusement au potentiel de l’intelligence artificielle. Si elle est appliquée correctement, l’intelligence artificielle devrait changer cette situation. Le monde du matériel semble avoir besoin de plus de temps et de ressources pour s'adapter à ce changement. Avec le développement continu de la technologie, l’intelligence artificielle est
