Hvorfor ChatGPT ikke dræber kodere

Hvorfor ChatGPT ikke dræber kodere

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

Enhver, der har fulgt IT-industrien i de sidste to årtier eller længere, ville have observeret mange bølger af computerparadigmer som Web, Mobile, Social, Cloud og Blockchain sideløbende med væksten af ​​ERP, RAD, AI og andre efterspørgselsundertrykkere beskrevet 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 er den seneste bølge. Ved at automatisere kodning til en vis grad vil det undertrykke efterspørgslen efter kodere. Men ved at kræve træning af AI på branche- og virksomhedsspecifikke data - "last mile training", som Oracle kalder det - vil Gen AI også stimulere efterspørgslen efter kodere.

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 virksomheder. Opfundet af Forrester refererer udtrykket SITB til den praksis blandt bank-, ingeniør- og andre ikke-softwareindustrier at differentiere sig via software. Eksempler på SITB omfatter Trade Finance og High Value Fund Transfer-software i banker og Internet of Things (IoT) i produktionsautomationsvirksomheder.

----

@mattturck: Hvad skete der med Internet of Things? For 10 år siden var IoT den næste store ting. Tonsvis af nye startups, VC-penge og hype. Endte med at producere kun *én* aktuelt uafhængig offentlig virksomhed i dag, Samsara.

@s_ketharaman: Det kan argumenteres for, at IoT har været i brug i kemiske procesanlæg etc. i 40+ år i form af sensorer, DCS og PLC'er. Disse produkter skal højst opgraderes til ZigBee og andre åbne internetprotokoller for at gøre dem til ægte IoT. Men disse muligheder vil sandsynligvis blive udnyttet af Honeywell, Schneider og andre eksisterende leverandører af proceskontroludstyr og vil muligvis ikke skabe muligheder for nye 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.

-------

Hvis nyere historie er nogen guide, forudser jeg, at Gen AI vil skabe flere kodningsjob. Det kan højst føre til en forskydning af job fra ingeniører til professionelle serviceorganisationer (PSO). (For de uindviede er kodere, der udvikler kerneproduktet på køreplanen for en COTS- eller SAAS-virksomhed i ingeniørorganisationen, og kodere, der implementerer eller understøtter produktet for en specifik kunde hos en sådan virksomhed eller dets implementeringspartnere, er i den professionelle tjenester org.)

Når det er sagt, må vi erkende en stor forskel mellem Generativ AI og de efterspørgselsundertrykkere, der kom før den: ERP, RAD / Low Code osv. undgik behovet for kode. De producerede ikke, hvad kodere producerede. Hvorimod Gen AI ikke overflødiggør behovet for kode. Det producerer, hvad kodere ellers ville have produceret.

----

@vkhosla: Sjov historie – ved et nyligt kodningshackathon var vinderen en marketingmedarbejder. Ikke en koder, men en marketingmedarbejder. Tidligere var det den bedste koder, der vandt, mindre afhængig af idé og mere af udførelse og evne til at jerryrigge en løsning. Nu er det den bedste idé, der vinder, da vi har demokratiseret, hvad det vil sige at programmere, og adgangsbarriererne er meget lavere (dvs. naturligt sprog!)

----

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.

Hvorfor ChatGPT ikke dræber kodere PlatoBlockchain Data Intelligence. Lodret søgning. Ai.

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: Oprettelse af en fuld Uber-klon er et komplekst og omfattende projekt, der involverer flere komponenter, herunder mobilapps til passagerer og chauffører, en backend-server, betalingsbehandling, kortlægning og navigationsintegration og meget mere. Det er et projekt, der typisk vil kræve et team af udviklere og betydelige ressourcer. Jeg kan give dig et overblik på højt niveau over de komponenter, du har brug for, og nogle eksempler på kodestykker for at komme i gang, men husk på, at opbygningen af ​​en fuld Uber-klon ligger uden for rækkevidden af ​​et simpelt kodestykke...

----

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.

De har ret. Ligesom før vil produktchefer og marketingfolk aka normies skabe de nye computerparadigmer og markeder, der sætter gang i en større efterspørgsel efter kodere i en alder af Gen AI. De skal dog støttes af kodere, designere og arkitekter aka nørder i denne bestræbelse.

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