IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

ChatGPT est désormais capable de transformer une session de tableau blanc en code informatique :
Vers un futur où l'IA permettra à monsieur Tout-le-monde de devenir développeur ?

Le , par Patrick Ruiz

13PARTAGES

9  0 
ChatGPT dispose désormais d’yeux au travers de GPT-4V(ision) – une nouvelle fonctionnalité qu’OpenAI met à la disposition des utilisateurs payants. Muni de cette dernière, ChatGPT sait désormais générer du code informatique à partir d’une session de tableau blanc d’une équipe de développeur. En gros, il suffit de fournir à ChatGPT une image de design et l’IA se charge de générer le code informatique équivalent et même de l’améliorer. D’avis de certains intervenants de la filière, ce n’est plus qu’une question de temps avant que monsieur Tout-le-monde ne puisse créer des applications informatiques. C’est une perspective qui implique une mise au rebut des développeurs informatiques au profit de ceux dits citoyens.



[Tweet]<blockquote class="twitter-tweet"><p lang="en" dir="ltr">You can give ChatGPT a picture of your team’s whiteboarding session and have it write the code for you.<br><br>This is absolutely insane. <a href="https://t.co/bGWT5bU8MK">pic.twitter.com/bGWT5bU8MK</a></p>&mdash; Mckay Wrigley (@mckaywrigley) <a href="https://twitter.com/mckaywrigley/status/1707101465922453701?ref_src=twsrc%5Etfw">September 27, 2023</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>[/Tweet]

Matt Shumer, PDG de la startup HyperWrite spécialisée dans l'intelligence artificielle, est allé plus loin en combinant GPT-4V avec le concept d'AutoGPT. Dans ce cas, l'IA utilise le résultat d'une exécution comme une invite pour l'exécution suivante, ce qui lui permet d'améliorer continuellement le code par elle-même.

[Tweet]<blockquote class="twitter-tweet"><p lang="en" dir="ltr">The first GPT-4V-powered frontend engineer agent.<br><br>Just upload a picture of a design, and the agent autonomously codes it up, looks at a render for mistakes, improves the code accordingly, repeat.<br><br>Utterly insane. <a href="https://t.co/qN75vwkbDZ">pic.twitter.com/qN75vwkbDZ</a></p>&mdash; Matt Shumer (@mattshumer_) <a href="https://twitter.com/mattshumer_/status/1707814443785060729?ref_src=twsrc%5Etfw">September 29, 2023</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>[/Tweet]



Une fonctionnalité qui n’est pas sans rappeler une sortie du propriétaire de la plateforme de distribution FRVR selon lequel « Tout le monde pourra bientôt créer des jeux vidéo »

Ce dernier a illustré son propos avec l’échantillon de jeu Space Aliens à propos duquel il déclare dans un débat contradictoire : « Il n’a fallu que 8 minutes pour le réaliser et 8 minutes supplémentaires pour la gestion du côté artistique. »


Ce type de production s’appuie sur la forge FRVR à propos de laquelle le propriétaire déclare : « Elle permet à quiconque de créer des jeux juste en les décrivant. L’objectif est de mettre sur pied une plateforme où créer, jouer et partager des jeux est aussi facile que d'enregistrer, de regarder et de partager des vidéos sur des plateformes telles que TikTok et Instagram. » Une démonstration (d’une dizaine de minutes) des possibilités offertes par la plateforme est disponible. Elle montre les étapes de l’implémentation d’un jeu de tir spatial en s’appuyant sur ladite forge.


Le tableau ravive les questionnements quant à savoir si l’intelligence artificielle menace les emplois des développeurs informatique humains.

L’esprit critique, la créativité, l’originalité seraient les ingrédients qui risquent de faire défaut aux intelligences artificielles encore longtemps

La réalité actuelle est que ces intelligences artificielles sont encore au stade d’outils à utiliser avec des pincettes. Même Google le confirme lors de l’annonce selon laquelle son IA Bard peut désormais aider à coder et à créer des fonctions pour Google Sheets : « Bard est encore au stade expérimental et peut parfois fournir des informations inexactes, trompeuses ou fausses tout en les présentant avec assurance. En ce qui concerne le codage, Bard peut vous générer du code qui ne produit pas le résultat escompté, ou vous fournir un code qui n'est pas optimal ou incomplet. Vérifiez toujours les réponses de Bard et testez et examinez soigneusement le code pour détecter les erreurs, les bogues et les vulnérabilités avant de vous y fier. »

« ChatGPT est très doué pour fournir des astuces de codage en utilisant du code copié sur Internet, ce qui est incroyablement utile car cela peut faire gagner beaucoup de temps. Mais vous ne pouvez pas demander à Chatgpt de créer YouTube pour vous, de gérer et d'entretenir un système déjà opérationnel ou de parler à un client, de comprendre ses besoins et de construire un système qui résoudra ses problèmes. Pour obtenir de l'aide dans ces tâches complexes, vous devez comprendre le fonctionnement de ces systèmes. Vous devez être un ingénieur logiciel et chatgpt sera un excellent assistant pour vous. Mais il est loin de pouvoir résoudre ces problèmes. Et si c'était le cas, il s'agirait d'une intelligence artificielle générale qui ne remplacerait pas uniquement les ingénieurs en informatique. Mais il s'agit d'un modèle de langage. Ce n'est pas une source de sagesse. La résolution de problèmes, la pensée critique, l'originalité sont toujours du ressort des humains », déclare le créateur de la plateforme en ligne d’apprentissage dénommée Brilliant.


Et vous ?

Êtes-vous d’accord avec les avis selon lesquels ce n’est qu’une question de temps avant que l’intelligence artificielle s’accapare tous les postes de développeur informatique ?
Ou êtes-vous en phase avec l’avis du CEO de GitHub selon lequel « Le développeur reste l'expert, qui comprend le code et vérifie que ce qui a été synthétisé par l'IA correspond bien à l'intention du développeur », ce, même après l’atteinte du stade d’IA de niveau humain ?
Quelles évolutions du métier de développeur entrevoyez-vous dans les 5 à 10 prochaines années au vu de l'adoption de l'intelligence artificielle dans la filière ?
Tout le monde pourra-t-il bientôt créer des jeux vidéo en s’appuyant sur l’intelligence artificielle ? Est-ce possible ?
Les compétences artistiques ou en matière de codage informatique deviendront-elles inutiles ?
Que pensez-vous des projets comme celui de la forge FRVR ? Partagez-vous les avis selon lesquels ce type d’initiatives n’est qu’un aperçu de ce que l’intelligence artificielle permettra de réaliser dans plusieurs années mettant ainsi en danger les postes de développeur informatique ?

Voir aussi :

La conduite autonome serait-elle à ce jour qu'une vision futuriste chez Tesla Motors ? L'entreprise vient de changer les objectifs de son Autopilot
La SEC demande à Musk de renoncer à son poste de président de Tesla et exige une amende de 40 millions $ US pour un règlement à l'amiable
Tesla annonce que le nouvel ordinateur pour une conduite entièrement autonome de ses véhicules est en production et fera ses preuves ce mois-ci
Les actions Tesla chutent après que son système d'autopilote est impliqué dans un accident et l'annonce des batteries de ses véhicules prenant feu

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de Anselme45
Membre extrêmement actif https://www.developpez.com
Le 02/10/2023 à 10:13
A la lecture des news de ce site, on est déjà convaincu que c'est ChatGPT qui est à l'origine de 99% des news qui font sa propre promotion alors pourquoi est-ce que ChatGPT ne remplacerait pas les développeurs informatiques, les médecins, les avocats, les présidents de la république et pourquoi pas, soyons fou, la connerie humaine...

Une chose est sûre ChatGPT n'a pas pour principale qualité l’imagination, la totalité des news que l'on peut lire ici sur ChatGPT tournent autour des 2 ou 3 mêmes thèmes "ChatGPT va remplacer x ou y", "ChatGPT, responsable de X licenciements"... Espérons que la prochaine version de ChatGPT aura une nouvelle fonction avancée intitulée "Imagination et sens critique"... Au bout d'un moment, même le pire des abrutis humains, sait quand il saoule son auditoire et qu'il faut faire une pause pour ne pas l'indisposer
7  0 
Avatar de Mister Nono
Membre chevronné https://www.developpez.com
Le 02/10/2023 à 11:00
Que de COCORICO pour si peu de résultats : un code css récupéré, un dessin d'alien, des tirs sous forme de traits montants, du code qui ne dépasse pas les 1000 lignes, aucune structuration d'architecture logicielles...
5  1 
Avatar de Anselme45
Membre extrêmement actif https://www.developpez.com
Le 02/10/2023 à 20:17
Citation Envoyé par jpdeniel Voir le message
Il est amusant de voir qu'ici on doute encore de la puissance futur a court terme et même très court terme de l'IA. La fin du travail est proche pour tout le monde alors quand j'entends parler de casse dans les emplois ca me laisse pensif ....alors que moi j'espère et je veux croire a la libération de l'homme de ses chaînes. En quoi passer ses meilleurs années de vie a étudier a s'endetter pour le faire et travailler et s'endetter pour vivre... quand on pourrait d'avantage jouer, rire, imaginer au lieu de se battre, de grimacer et d'accepter l'état pitoyable des choses et des décisions a suivre de nos élites. Une décision pour la guerre ?! Allez a la guerre ! Une décision pour aller a la mine ?! Envoyez les pauvres a la mine ! Etc ... je ne sais pas quel monde l'IA peut nous permettre de vivre mais moi je ne suis pas heureux depuis longtemps et je ne suis pas le seul. Il suffit de voir la jalousie, l'aigreur, l a peur et la colère exprimée ou larvée des gens.
Et l'homme libéré de ses chaînes va mettre quoi dans sa gamelle?

C'est sûr que tu pourras rire, jouer et imaginer les fesses à l'air en train de crever de faim sous un pont les jours pluvieux... Parce que dis-moi, dans ta belle théorie, tu crois vraiment que quelqu'un va subvenir à tes besoins sans que tu en plantes une?
3  0 
Avatar de YvDao
Nouveau membre du Club https://www.developpez.com
Le 07/10/2023 à 13:01
Je suis toujours estomaqué de voir combien le grand public et les promoteurs de l'IA et même certains développeurs tiennent pour acquis que ChatGPT est capable de programmer.

En réalité, les IA génératives ne font qu'aligner des bouts de code préexistants, sans la moindre notion de correction. Pour du texte courant cela tient la route (sur la forme, mais pas sur le fond), mais pour une construction formelle comme un programme informatique, la démarche est vouée à l'échec. Un programme doit être vérifié et s'appuyer sur des propriétés algorithmiques rigoureuses. Les quelques essais de génération de code que j'ai effectués se sont soldés par des fiascos.

Il faut dénoncer ce gros mensonge.
3  1 
Avatar de alex2a7
Candidat au Club https://www.developpez.com
Le 08/10/2023 à 22:43
Citation Envoyé par Forge Voir le message
Je suis la preuve que ce que tu dis est une expérience malheureuse, mais une expérience personnelle.
Relis mon post, publié le 5/10. Je n'était pas développeur (même si je connaissais des bases en PHP), et je ne le suis toujours pas. J'ai pourtant développé des petites extensions de navigateur et surtout un jeu vidéo (certes simple) fonctionnel grâce à GPT.

Pour le moment, c'est clairement pas capable de faire ce que j'appelle des applications métiers, j'ai essayé mais echec sur echec si on a pas de connaissance dans le domaine. J'ai toujours fini par devoir coder moi même
Je trouve qu'un jeu n'a pas la complexité ni la contrainte de fonctionnement que peut avoir une application pour un métier specifique style RH, formation, scolaire etc.
Souvent ce qui complexifie le développement c'est le contexte que même en lui détaillant il ne prend souvent pas en compte ou comprend à moitié.
Pour le moment je pense que c'est un outil pour gagner du temps, ou débuguer quand on est bloqué. Je le vois plus comme un assistant (voire le canard en plastique du dev pour ceux qui ont la ref) mais certainement pas un remplaçant du moins pour le moment. A voir à l'avenir.
2  0 
Avatar de olsimare
Membre chevronné https://www.developpez.com
Le 09/10/2023 à 23:49
Pas besoin d'IA pour faire de la merde.
On a déjà le no-code low-code...
On en reparle dans 5 ans.
2  0 
Avatar de yahiko
Rédacteur/Modérateur https://www.developpez.com
Le 02/10/2023 à 10:02
Impressionnant, on ne va pas se le cacher.
Cela va certainement faire évoluer le métier de développeur.
Au lieu d'être juste un "pisseur de code", il sera amené à devenir réellement un concepteur et un analyste.
Après, il est clair qu'on aura moins besoin de simples programmeurs et qu'il y aura de la casse dans les décennies à venir.
1  0 
Avatar de Mister Nono
Membre chevronné https://www.developpez.com
Le 02/10/2023 à 19:54
Citation Envoyé par jpdeniel Voir le message
En quoi passer ses meilleurs années de vie a étudier a s'endetter pour le faire et travailler et s'endetter pour vivre... quand on pourrait d'avantage jouer, rire, imaginer au lieu de se battre, de grimacer et d'accepter l'état pitoyable des choses et des décisions a suivre de nos élites.
Cela était comme cela avant les années 80 : quand il n'y avait pas l'informatique. CQFD
1  0 
Avatar de tpericard
Membre confirmé https://www.developpez.com
Le 06/10/2023 à 18:46
Que de COCORICO pour si peu de résultats : un code css récupéré, un dessin d'alien, des tirs sous forme de traits montants, du code qui ne dépasse pas les 1000 lignes, aucune structuration d'architecture logicielles...

Si j'ai bien tout compris, la prouesse n'était pas dans le jeu très basique mais surtout dans le temps (16 minutes) mis pour créer ce jeu.
1  0 
Avatar de d_d_v
Membre éprouvé https://www.developpez.com
Le 13/10/2023 à 11:15
Autant je suis émerveillé par les compétences conversationnelles de chatgpt, autant les résultats de génération de code sont catastrophiques, même si les réponses ont l'air satisfaisantes à première vue. Bon, c'est vrai que je me contente de la version 3, mais il n'empêche qu'il s'est trompé systématiquement ce qui fait que je ne l'utilise quasiment plus.
1  0