Hvorfor ChatGPT ikke dræber kodere

Hvorfor ChatGPT ikke dræber kodere

Kildeknude: 3083686

In
Vil ChatGPT dræbe kodere?
, undersøgte vi mange efterspørgselsdæmpere, der truede med at dræbe koders job. Vi hentydede også til DEMAND STIMULANTS, som fungerer som modvægt ved at øge efterspørgslen efter kodere.

I dette indlæg vil vi dykke i dybden Efterspørgselsstimulerende midler.

Bestående af nye databehandlingsparadigmer og markeder, stopper efterspørgselsstimulerende midler ikke blot tilbagegangen af ​​kodningsjob, men øger antallet af programmerere.

NYE COMPUTING PARADIGMER

Anyone who has followed the IT industry for the last two decades or longer would have observed many waves of computing paradigms like Web, Mobile, Social, Cloud, and Blockchain alongside the growth of ERP, RAD, AI, and other demand suppressors described
i vores tidligere indlæg.

Hver ny bølge af computerparadigmer skabte ny efterspørgsel efter kodere.

  • Web: En væsentlig del af klient-server-arkitektur-baseret ERP skulle udvides til at understøtte internet-baserede transaktioner med leverandører, kunder og andre interessenter.
  • Mobil: Mange eksisterende applikationer som CRM skulle "mobiliseres" (eller "mobificeres", hvis du foretrækker det).
  • Cloud: Onprem-applikationer skulle migreres til hyperscaler-skyer som AWS, Azure og Oracle Cloud Infrastructure.

Gen AI is the latest wave. By automating coding to some extent, it will suppress demand for coders. However, by requiring training of AI on industry- and enterprise-specific data – “last mile training” as Oracle calls it – Gen AI will also stimulate demand
for coders.

NYE MARKEDER

I løbet af årtierne har vi set en vækst af softwareproduktvirksomheder og SAAS-virksomheder og bølger af digital transformation og forbrugerteknologi.

De skabte nye markeder for kodningsjob såsom:

  • Ingeniørorganisationer for COTS (Commercial Off The Shelf) og SAAS-virksomheder
  • Værktøjsleverandører (RAD / Low Code) inklusive open source-software og WordPress-plugins.
  • Gen AI platform udviklere
  • DX praksis af Big 4 og andre konsulentvirksomheder
  • Forbrugerinternetstartups inden for fintech, madlevering, rideshare, roomshare, rejser og andre industrier.
  • Software Is The Brand companies. Coined by Forrester, the term SITB refers to the practice among banking, engineering and other non-software industries to differentiate themselves via software. Examples of SITB include Trade Finance and High Value Fund
    Transfer software in banks, and Internet of Things (IoT) in manufacturing automation companies.

----

@mattturck: Whatever happened to the Internet of Things? 10 years ago, IoT was the next big thing. Tons of new startups, VC money and hype. Ended
up producing just *one* currently independent public company today, Samsara.

@s_ketharaman: It could be argued that IoT has been in use in chemical process plants etc. for 40+ years in the form of sensors, DCS, and PLCs.
At most, these products will need to be upgraded to ZigBee and other open Internet protocols to make them true IoT. But those opportunities will likely be tapped by Honeywell, Schneider and other existing process control equipment suppliers and may not create
opportunities for new startups.

----

  • Infusion af kunstig intelligens i produkter fra ikke-softwarevirksomheder. f.eks Siemens Industrial Copilot.

----

Microsoft og Siemens er kommet med en produktionsassistent kaldet Siemens Industrial Copilot, som vil... assistere vedligeholdelsespersonale med reparationer. – @superglasur.

-------

If recent history is any guide, I predict that Gen AI will create more coding jobs. At most, it might lead to a displacement of jobs from engineering to professional services organizations (PSO). (For the uninitiated, coders who develop the core product
on the roadmap of a COTS or SAAS company are in the engineering org, and coders who implement or support the product for a specific customer of such a company or its implementation partners are in the professional services org.)

That said, we must recognize one major difference between Generative AI and the demand suppressors that came before it: ERP, RAD / Low Code etc. obviated the need for code. They did not produce what coders produced. Whereas Gen AI does not obviate the need
for code. It produces what coders would otherwise have produced.

----

@vkhosla: Fun story – at a recent coding hackathon, the winner was a marketer. Not a coder, but a marketer. Previously it was the best coder who
won, less dependent on idea and more on execution and ability to jerry rig a solution. Now it’s the best idea that wins since we’ve democratized what it means to program and barriers to entry are much lower (i.e. natural language!)

----

I den grad har Gen AI en direkte konkurrencepræget holdning mod kodere, designere og arkitekter, i modsætning til tidligere efterspørgselsdæmpere.

I overensstemmelse hermed kan det hævdes, at den nye efterspørgsel efter kodere drevet af nye computerparadigmer og markeder diskuteret ovenfor også kan opfyldes af ChatGPT.

Ud fra min personlige erfaring med at bruge ChatGPT til at få færdiglavet kode, er Gen AI bundet til at mindske efterspørgslen efter almindelig vanilje HTML CSS-kodningsfærdigheder.

Gå videre til komplekse websteder og applikationer. Lad os tage følgende eksempel:

---- 

Me: Kode til Uber-klon?
ChatGPT: Creating a full Uber clone is a complex and extensive project that involves multiple components, including mobile apps for passengers and drivers, a backend server, payment processing, mapping and navigation integration, and more.
It’s a project that would typically require a team of developers and significant resources. I can provide you with a high-level overview of the components you would need and some sample code snippets to get you started, but keep in mind that building a full
Uber clone is beyond the scope of a simple code snippet…

----

Du kan se hele svaret
link.
. Mens ChatGPT gav kodestykker til mange byggeklodser i en Uber Clone-app, er det klart fra ovenstående uddrag, at kodere stadig vil være påkrævet for at bygge avancerede websteder og applikationer.

Hvad kodere kan gøre, er at bruge Gen AI personlige assistenter til at skrive kode af bedre kvalitet hurtigere. I denne egenskab vil Gen AI supplere – i stedet for at erstatte – mellemtone- og seniorniveaukodere. Gartner har et par pro-tip til dem i denne sammenhæng:

  • AI-assisteret softwareudvikling forbedrer udviklerproduktiviteten og gør det muligt for udviklingsteams at imødekomme denne stigende efterspørgsel efter software til at drive virksomheden.
  • AI-infunderede udviklingsværktøjer giver softwareingeniører mulighed for at bruge mindre tid på at skrive kode, hvilket letter et øget fokus på aktiviteter på højere niveau, såsom design og sammensætning af overbevisende forretningsapplikationer.

Selvom jeg ikke har haft mulighed for at bruge det, hører jeg gode ting om Microsoft Github Copilot-kodningsassistenten.

Hvis alt andet fejler, så husk på en lettere måde det gamle Silicon Valley-ordsprog:

Et veldrevet Tech Company er 2X overbemandet; et dårligt drevet Tech Company er 4X overbemandet.

Kodere har ikke brug for mere sikkerhed for jobsikkerhed end det!

-------

Jeg kan høre kodere brokke sig over, at fremstilling af efterspørgselsstimulerende midler ligger uden for deres færdigheder.

They’re right. Like before, product managers and marketers aka normies will create the new computing paradigms and markets sparking greater demand for coders in the age of Gen AI. However, they will need to be supported by coders, designers and architects
aka geeks in this endeavor.

Ergo Generative AI præsenterer en unik mulighed for nørder til at samarbejde med normier.

Oplysning: Oracle er tidligere arbejdsgiver.

Tidsstempel:

Mere fra Fintextra