Varför ChatGPT inte dödar kodare

Varför ChatGPT inte dödar kodare

In
Kommer ChatGPT att döda kodare?
, undersökte vi många efterfrågeundertryckare som hotade att döda kodares jobb. Vi anspelade också på DEMAND STIMULANTS, som fungerar som motvikter genom att öka efterfrågan på kodare.

I det här inlägget ska vi göra en djupdykning i Efterfrågan stimulerande medel.

Består av nya datorparadigm och marknader, efterfrågestimulerande medel stoppar inte bara nedgången av kodningsjobb utan ökar antalet kodare.

NYA DATORPARADIGM

Alla som har följt IT-branschen under de senaste två decennierna eller längre skulle ha observerat många vågor av datorparadigm som webb, mobil, social, moln och blockchain tillsammans med tillväxten av ERP, RAD, AI och andra efterfrågeundertryckare som beskrivs i vår tidigare inlägg.

Varje ny våg av datorparadigm skapade ny efterfrågan på kodare.

  • Webb: En betydande del av klient-server-arkitektur-baserad ERP var tvungen att utökas för att stödja internetbaserade transaktioner med leverantörer, kunder och andra intressenter.
  • Mobil: Många befintliga applikationer som CRM måste "mobiliseras" (eller "mobifieras" om du föredrar det).
  • Moln: Onprem-applikationer var tvungna att migreras till hyperskalare moln som AWS, Azure och Oracle Cloud Infrastructure.

Gen AI är den senaste vågen. Genom att automatisera kodning i viss utsträckning kommer det att undertrycka efterfrågan på kodare. Men genom att kräva utbildning av AI på bransch- och företagsspecifik data – "last mile training" som Oracle kallar det – kommer Gen AI också att stimulera efterfrågan på kodare.

NYA MARKNADER

Under decennierna har vi sett en tillväxt av mjukvaruproduktföretag och SAAS-företag, och vågor av digital transformation och konsumentteknologi.

De skapade nya marknader för kodningsjobb som:

  • Ingenjörsorganisationer för COTS (Commercial Off The Shelf) och SAAS-företag
  • Verktygsleverantörer (RAD / Low Code) inklusive programvara med öppen källkod och WordPress-plugins.
  • Gen AI-plattformsutvecklare
  • DX praktik av Big 4 och andra konsultföretag
  • Konsumentstarter på internet inom fintech, matleverans, samåkning, rumsdelning, resor och andra branscher.
  • Software Is The Brand företag. Myntad av Forrester, hänvisar termen SITB till praxis bland bank-, ingenjörs- och andra icke-mjukvaruindustrier att differentiera sig via mjukvara. Exempel på SITB inkluderar Trade Finance och High Value Fund Transfer-programvara i banker och Internet of Things (IoT) i tillverkningsautomationsföretag.

----

@mattturck: Vad hände med Internet of Things? För 10 år sedan var IoT nästa stora grej. Massor av nystartade företag, VC-pengar och hype. Det slutade med att producera bara *ett* för närvarande oberoende publikt företag idag, Samsara.

@s_ketharaman: Det skulle kunna hävdas att IoT har använts i kemiska processanläggningar etc. i 40+ år i form av sensorer, DCS och PLC:er. Som mest kommer dessa produkter att behöva uppgraderas till ZigBee och andra öppna Internetprotokoll för att göra dem till sanna IoT. Men dessa möjligheter kommer sannolikt att utnyttjas av Honeywell, Schneider och andra befintliga leverantörer av processkontrollutrustning och kanske inte skapar möjligheter för nystartade företag.

----

  • Infusion av AI i produkter från icke-mjukvaruföretag. t.ex Siemens Industrial Copilot.

----

Microsoft och Siemens har kommit på en tillverkningsassistent som heter Siemens Industrial Copilot, som kommer att... hjälpa underhållspersonal med reparationer. – @superglasyr.

-------

Om den senaste historien är någon guide, förutspår jag att Gen AI kommer att skapa fler kodningsjobb. Som mest kan det leda till en förskjutning av jobb från ingenjörs- till professionella serviceorganisationer (PSO). (För de oinitierade, kodare som utvecklar kärnprodukten på färdplanen för ett COTS- eller SAAS-företag finns i ingenjörsorganisationen, och kodare som implementerar eller stödjer produkten för en specifik kund till ett sådant företag eller dess implementeringspartners är professionella tjänster org.)

Som sagt, vi måste känna igen en stor skillnad mellan Generativ AI och efterfrågeundertryckarna som kom före den: ERP, RAD / Low Code etc. undanröjade behovet av kod. De producerade inte vad kodare producerade. Medan Gen AI inte undanröjer behovet av kod. Den producerar vad kodare annars skulle ha producerat.

----

@vkhosla: Rolig historia – vid ett kodningshackaton nyligen var vinnaren en marknadsförare. Inte en kodare, utan en marknadsförare. Tidigare var det den bästa kodaren som vann, mindre beroende av idé och mer på utförande och förmåga att jerryrigga en lösning. Nu är det den bästa idén som vinner eftersom vi har demokratiserat vad det innebär att programmera och inträdesbarriärerna är mycket lägre (dvs naturligt språk!)

----

I den utsträckningen har Gen AI en direkt konkurrenskraftig ställning mot kodare, designers och arkitekter, till skillnad från förr i tiden.

Följaktligen kan det hävdas att den nya efterfrågan på kodare som drivs av nya datorparadigm och marknader som diskuterats ovan också kan uppfyllas av ChatGPT.

Varför ChatGPT inte dödar kodare PlatoBlockchain Data Intelligence. Vertikal sökning. Ai.

Utgående från min personliga erfarenhet av att använda ChatGPT för att få färdig kod, kommer Gen AI definitivt att minska efterfrågan på vanilj HTML CSS-kodningsfärdigheter.

Gå vidare till komplexa webbplatser och applikationer. Låt oss ta följande exempel:

---- 

Me: Kod för Uber-klon?
ChatGPT: Att skapa en fullständig Uber-klon är ett komplext och omfattande projekt som involverar flera komponenter, inklusive mobilappar för passagerare och förare, en backend-server, betalningshantering, kartläggning och navigeringsintegration och mer. Det är ett projekt som vanligtvis kräver ett team av utvecklare och betydande resurser. Jag kan ge dig en översikt på hög nivå över de komponenter du skulle behöva och några exempel på kodavsnitt för att komma igång, men kom ihåg att att bygga en fullständig Uber-klon ligger utanför räckvidden för ett enkelt kodavsnitt...

----

Du kan se hela svaret
här.
. Även om ChatGPT gav kodavsnitt för många byggstenar i en Uber Clone-app, är det tydligt från ovanstående utdrag att kodare fortfarande kommer att krävas för att bygga avancerade webbplatser och applikationer.

Vad kodare kan göra är att använda Gen AI personliga assistenter för att skriva bättre kvalitetskod snabbare. I denna egenskap kommer Gen AI att komplettera – snarare än att ersätta – kodare på mellanregister och seniornivå. Gartner har ett par proffstips till dem i detta sammanhang:

  • AI-assisterad mjukvaruteknik förbättrar utvecklarnas produktivitet och gör det möjligt för utvecklingsteam att möta denna ökande efterfrågan på programvara för att driva verksamheten.
  • AI-infunderade utvecklingsverktyg tillåter mjukvaruingenjörer att lägga mindre tid på att skriva kod, vilket underlättar ett ökat fokus på aktiviteter på högre nivå, såsom design och sammansättning av övertygande affärsapplikationer.

Även om jag inte har haft en chans att använda den, hör jag bra saker om kodningsassistenten Microsoft Github Copilot.

Om allt annat misslyckas, i en lättare anda, kom ihåg det gamla Silicon Valley-ordspråket:

Ett välskött teknikföretag är 2X överbemannat; ett dåligt skött teknikföretag är 4X överbemannat.

Kodare behöver inte mer försäkran om anställningstrygghet än så!

-------

Jag kan höra kodare gnälla över att det inte går att skapa efterfrågan på stimulantia.

De har rätt. Liksom tidigare kommer produktchefer och marknadsförare aka normies att skapa de nya datorparadigm och marknader som utlöser en större efterfrågan på kodare i en ålder av Gen AI. Men de kommer att behöva stödjas av kodare, designers och arkitekter aka nördar i denna strävan.

Ergo Generative AI ger en unik möjlighet för nördar att samarbeta med normies.

Avslöjande: Oracle är före detta arbetsgivare.

Tidsstämpel:

Mer från Fintextra