Pourquoi ChatGPT ne tuera pas les codeurs

  • Les nouveaux paradigmes informatiques, tels que le Web, le mobile et le cloud, créent une demande croissante de codeurs.
  • Les nouveaux marchés comme les startups Internet et la transformation numérique stimulent également la demande de codeurs.
  • La génération AI ne remplacera pas complètement les codeurs, mais les aidera à écrire du code plus rapidement et de meilleure qualité.

Dans

Nous avons également fait allusion aux STIMULANTS DE LA DEMANDE, qui agissent comme contrepoids en stimulant la demande de codeurs.

Comprenant de nouveaux paradigmes et marchés informatiques, les stimulants de la demande non seulement stoppent le déclin des emplois de codage, mais augmentent également le nombre de codeurs.

Pourquoi ChatGPT ne tuera pas les codeurs

De nouveaux paradigmes informatiques

Quiconque a suivi l'industrie informatique au cours des deux dernières décennies ou plus aura observé de nombreuses vagues de paradigmes informatiques tels que le Web, le mobile, les réseaux sociaux, le cloud et la blockchain, parallèlement à la croissance des ERP, RAD, IA et autres suppresseurs de demande décrits dans notre post précédent.

Chaque nouvelle vague de paradigme informatique a créé une nouvelle demande de codeurs.

  • Web  : Une partie importante de l'ERP basé sur une architecture client-serveur a dû être étendue pour prendre en charge les transactions sur Internet avec les fournisseurs, les clients et d'autres parties prenantes.
  • Mobile : De nombreuses applications existantes comme le CRM ont dû être « mobilisées » (ou « mobifiées » si vous préférez).
  • Cloud  : les applications Onprem ont dû être migrées vers des cloud hyperscalers comme AWS, Azure et Oracle Cloud Infrastructure.

La génération AI est la dernière vague. En automatisant dans une certaine mesure le codage, cela supprimera la demande de codeurs. Cependant, en exigeant une formation de l’IA sur des données spécifiques à l’industrie et à l’entreprise – « formation du dernier kilomètre » comme l’appelle Oracle – la génération AI stimulera également la demande de codeurs.

Nouveaux marchÉs

ainsi qu’à des vagues de transformation numérique et de technologie grand public.

Ils ont créé de nouveaux marchés pour les emplois de codage tels que  :

  • Organisations d'ingénierie des sociétés COTS (Commercial Off The Shelf) et SAAS
  • Fournisseurs d'outils (RAD / Low Code), notamment des logiciels open source et des plugins WordPress.
  • Développeurs de plateforme Gen AI
  • Pratique DX des Big 4 et d'autres sociétés de conseil
  • Startups Internet grand public dans les domaines de la fintech, de la livraison de nourriture, du covoiturage, du colocation, du voyage et d'autres secteurs.
  • Le logiciel est la marque des entreprises. Inventé par Forrester, le terme SITB fait référence à la pratique parmi les secteurs bancaires, d'ingénierie et autres secteurs non logiciels de se différencier via des logiciels. Des exemples de SITB incluent les logiciels de financement du commerce et de transfert de fonds de grande valeur dans les banques, ainsi que l'Internet des objets (IoT) dans les entreprises d'automatisation de la fabrication.
  • ——–
  • est-il arrivé à l'Internet des objets ? Il y a 10 ans, l’IoT était la prochaine grande nouveauté. Des tonnes de nouvelles startups, de l'argent du capital-risque et du battage médiatique. J'ai fini par produire aujourd'hui une seule *une* société publique actuellement indépendante, Samsara.

    IoT est utilisé dans les usines de transformation chimique, etc. depuis plus de 40 ans sous la forme de capteurs, de DCS et d'automates. Tout au plus, ces produits devront être mis à niveau vers ZigBee et d’autres protocoles Internet ouverts pour en faire de véritables IoT. Mais ces opportunités seront probablement exploitées par Honeywell, Schneider et d’autres fournisseurs d’équipements de contrôle de processus existants et pourraient ne pas créer d’opportunités pour de nouvelles startups.

  • ——–
    • Infusion de l’IA dans les produits d’entreprises non logicielles. par exemple Copilote industriel Siemens.
  • ——–
  • ——————
  • Si l’on se fie à l’histoire récente, je prédis que la génération AI créera davantage de tâches de codage. Tout au plus, cela pourrait conduire à un déplacement des emplois de l’ingénierie vers les organisations de services professionnels (OSP). (Pour les non-initiés, les codeurs qui développent le produit principal sur la feuille de route d'une entreprise COTS ou SAAS font partie de l'organisation d'ingénierie, et les codeurs qui mettent en œuvre ou prennent en charge le produit pour un client spécifique d'une telle entreprise ou ses partenaires de mise en œuvre font partie du professionnel. organisation de services.)

    IA générative et les suppresseurs de demande qui l'ont précédée : les ERP, RAD/Low Code, etc. ont évité le besoin de code. Ils n’ont pas produit ce que les codeurs ont produit. Alors que la génération AI n’élimine pas le besoin de code. Il produit ce que les codeurs auraient autrement produit.

  • ——–
  • un récent hackathon de codageentrée sont bien plus faibles (c'est-à-dire le langage naturel  ! )

  • ——–
  • Dans cette mesure, la génération IA a une position concurrentielle directe contre les codeurs, les concepteurs et les architectes, contrairement aux suppresseurs de demande du passé.

    En conséquence, on pourrait affirmer que la nouvelle demande de codeurs motivée par les nouveaux paradigmes informatiques et les nouveaux marchés évoqués ci-dessus peut également être satisfaite par ChatGPT.

    D'après mon expérience personnelle d'utilisation de ChatGPT pour obtenir du code prêt à l'emploi, Gen AI est voué à diminuer la demande de compétences en codage HTML CSS simples.

    Passons aux sites Web et aux applications complexes. Prenons l'exemple suivant :

  • ——–
  • Moi : Code pour le clone d'Uber ?

    ChatGPT : La création d'un clone Uber complet est un projet complexe et étendu qui implique plusieurs composants, notamment des applications mobiles pour les passagers et les conducteurs, un serveur backend, le traitement des paiements, l'intégration de cartographie et de navigation, et bien plus encore. C'est un projet qui nécessiterait généralement une équipe de développeurs et des ressources importantes. Je peux vous fournir un aperçu de haut niveau des composants dont vous auriez besoin et quelques exemples d'extraits de code pour vous aider à démarrer, mais gardez à l'esprit que la création d'un clone Uber complet dépasse la portée d'un simple extrait de code.

  • ——–
  • Vous pouvez voir la réponse complète

    ici. Bien que ChatGPT ait fourni des extraits de code pour de nombreux éléments constitutifs d'une application Uber Clone, il ressort clairement de l'extrait ci-dessus que les codeurs seront toujours nécessaires pour créer des sites Web et des applications avancés.

    Ce que les codeurs peuvent faire, c'est utiliser les assistants personnels Gen AI pour écrire plus rapidement un code de meilleure qualité. À ce titre, la génération AI complétera – plutôt que remplacera – les codeurs de niveau intermédiaire et supérieur. Gartner leur donne quelques conseils de pro dans ce contexte  :

    • L'ingénierie logicielle assistée par l'IA améliore la productivité des développeurs et permet aux équipes de développement de répondre à cette demande croissante de logiciels pour gérer l'entreprise.
    • Les outils de développement basés sur l'IA permettent aux ingénieurs logiciels de passer moins de temps à écrire du code, ce qui leur permet de se concentrer davantage sur des activités de plus haut niveau, telles que la conception et la composition d'applications métier convaincantes.

    Même si je n'ai pas eu l'occasion de l'utiliser, j'entends de bonnes choses à propos de l'assistant de codage Microsoft Github Copilot.

    Si tout le reste échoue, dans une veine plus légère, souvenez-vous du vieil adage de la Silicon Valley  :

    Une entreprise technologique bien gérée est en sureffectif 2 fois ; une entreprise technologique mal gérée est 4 fois en sureffectif.

    Les codeurs n’ont pas besoin de plus d’assurance en matière de sécurité d’emploi que cela  !

  • ——————
  • J’entends les codeurs se plaindre que la création de stimulants de la demande dépasse leurs compétences.

    Ils ont raison. Comme auparavant, les chefs de produit et les spécialistes du marketing, alias les normies, créeront de nouveaux paradigmes informatiques et de nouveaux marchés, suscitant une demande accrue de codeurs à l'ère de la génération IA. Cependant, ils devront être soutenus par des codeurs, des designers et des architectes, autrement dit des geeks, dans cette entreprise.

    Ergo Generative AI offre aux geeks une opportunité unique de collaborer avec les normés.

    Divulgation  : Oracle est un ancien employeur.