Tappaako ChatGPT koodaajia?

Tappaako ChatGPT koodaajia?

Kun rakensin yritykseni uutta verkkosivustoa, pyysin ChatGPT:ltä koodia seuraaville responsiivisille suunnitteluelementeille:

  1. 3 kuvaa vierekkäin
  2. Taulukko 2 rivillä, ensimmäisellä rivillä 3 kuvaa, toisella rivillä 3 linkkiä
  3. 3 kuvaa vierekkäin yhdellä rivillä ja 3 linkkiä seuraavalla rivillä
  4. 3 kuvaa vierekkäin linkitetyillä kuvateksteillä.

ChatGPT vastasi koodinpätkillä kaikille neljälle spesifikaatiolle. Yksi niistä on esitetty osittain seuraavassa näyttelyssä.

Tappaako ChatGPT koodaajia? PlatoBlockchain Data Intelligence. Pystysuuntainen haku. Ai.

Kaikki koodinpätkät toimivat ensimmäistä kertaa. Minun ei tarvinnut tehdä mitään virheenkorjausta (ei sillä, että pystyisin tekemään mitään!).

Minulla oli epäilys seuraavasta ChatGPT:n toimittaman koodin rivistä:

----

.image {flex: 0 0 33.33%; /* Säädä tätä arvoa muuttaaksesi kunkin kuvan leveyttä */ max-width: 100%;

----

Pyysin ChatGPT:ltä selvennystä.

Se antoi minulle kristallinkirkkaan vastauksen ilman tyypillisen StackOverflow-käyttäjän pilkkaavaa / holhoavaa asennetta.

Millä tahansa vertailulla ChatGPT:n suorituskyky oli huippuluokkaa.

Tämä herättää seuraavan kysymyksen:

Tappaako ChatGPT koodaajia?

----

Tämä ei ole ensimmäinen kerta, kun ihmiset kysyvät tämän kysymyksen.

Noin kahden viime vuosikymmenen aikana monien tuolloin yhtä vallankumouksellisten teknologioiden kuin ChatGPT nykyään on ennustettu tekevän kooderit vanhentuneiksi. Anna minun mennä muistikaistalle ja kertoa joitain niistä.

1.ERP

Yritykset kehittivät aikoinaan omia ohjelmistojaan. Nämä olivat tyypillisesti räätälöityjä pisteratkaisuja myyntiin, ostoon, varastoon, rahoitukseen, tuotantoon ja muihin yrityksen toimintoihin. Ne on kehittänyt joko sisäisten ohjelmoijien tiimi tai ne on ulkoistettu ulkoisille toimittajille.

Kun ERP tuli paikalle ja korvasi nämä räätälöidyt ratkaisut, ihmiset alkoivat miettiä, mitä tapahtuisi niille sisäisille ja ulkoisille koodereille.

2. RAD / Low Code / No Code Platform

Suunnilleen tähän aikaan olin matkalla markkinointiin maailmanlaajuiselle ERP-toimittajalle.

Internet oli lähellä, yritykselläni oli verkkosivusto, ja meillä kaikilla oli yrityssähköpostitilit. Kaikki markkinointimateriaali oli verkkosivustolla, ja myyntiedustajat saattoivat etsiä ja ladata mitä he tarvitsivat. Ai minä vain vitsailen! Viimeinen lause ei ole totta. Minulla ei ollut aavistustakaan kuinka julkaista uutta sisältöäni yrityksen verkkosivuilla, joten lähetin sen sähköpostin liitteenä kentälle.

Eräänä päivänä tapasin työkaverini toimistorakennukseni TUPANKAVYYDELLÄ. Hän oli ohjelmoija tekniikan organisaatiossa. Koska työsuhteet puuttuivat, en ollut koskaan tavannut häntä toimistossa. Aloimme vaihtaa muistiinpanoja tehtävistämme.

Satuin mainitsemaan hänelle toiveestani rakentaa portaali markkinointivakuuksien isännöintiä varten. Hän kertoi minulle kuulleensa Microsoft Frontpage -nimisestä työkalusta, jonka avulla muut kuin nörtit pystyivät rakentamaan yksinkertaisia ​​verkkosivustoja käyttämällä visuaalista editoria ja vedä ja pudota -säätimiä. Microsoft Visio -kartoitustyökalun tehokäyttäjänä tunsin tämän paradigman.

Palasin toimistolleni ja kokeilin Frontpagea. Katso ja katso, pystyin luomaan markkinointimateriaaliportaalini viikossa kirjoittamatta riviäkään HTML-koodia (mihin en kuitenkaan pystynyt).

Tuolloin Frontpage käytti Rapid Application Development (RAD) -alustaa. Nykyään sitä kutsuttaisiin matalan koodin / ei koodin alustaksi.

Tämän kokemuksen perusteella aloin ihmetellä koodaajien kohtaloa.

3. Koodikääntäjät

Seuraavassa yrityksessäni myin työkalun, joka peitti vanhan COBOL-koodin Javalle. Tuolloin kutsuimme sitä Code Translatoriksi. Uskon, että tämä tuoteluokka on nyt nimetty Code Transpileriksi.

Koska koodinsiirtolaitteet pystyvät paitsi kääntämään koodia ohjelmointikielestä toiselle, myös puhdistamaan sen alkuperäiseen verrattuna, tekniikka herättää luonnollisesti kysymyksiä koodaajien – ja arkkitehtien ja suunnittelijoiden – tarpeesta jatkossa.

4. Työnkulun automatisointi

Ajan myötä olen käyttänyt työnkulun automaatiotyökaluja, kuten IFTTT automatisoida monia työnkulkuja, esim

  1. Heti kun julkaisen viestin yrityksen blogissa, lähetä linkki automaattisesti Twitteriin.
  2. Aina kun joku käsittelee twiittiini, lisää hänet automaattisesti luetteloon nimeltä
    skr-harrastajat.

Tappaako ChatGPT koodaajia? PlatoBlockchain Data Intelligence. Pystysuuntainen haku. Ai.

Jälleen heräsi kysymys, tappaisiko nämä työnkulun automaatiotyökalut koodaajia?

5. Seuranta + havainnointi

Automatisoimalla IT-ympäristöissä tapahtuvien tapausten havaitsemisen, triauksen ja ratkaisemisen päästä päähän -prosessit, valvonta- ja havainnointiympäristöt luovat epäilyksiä järjestelmänvalvojien tarpeesta tulevaisuudessa.

6. WordPress + Gutenberg

Käytin äskettäin WordPress + Gutenberg Block Editoria päivittääkseni yritykseni verkkosivuston responsiiviseen suunnitteluun. En kirjoittanut/muokannut yhtäkään koodiriviä. Kuka tarvitsee koodereita, vai mitä?

----

Kutsun edellä mainittuja teknologioita KYSYNNÄN VÄHENTÄJÄT. Kaikki heistä olivat vallankumouksellisia tullessaan markkinoille ja uhkasivat viedä ohjelmoijien työn.

Mutta kukaan heistä ei tehnyt sitä. Koodaajia on nyt enemmän kuin koskaan ennen IT:n historiassa.

Mikä mättää?

Pidän tämän ilmeisen paradoksin johtuvan siitä, mitä minä kutsun KYSYNNÄN STIMULANTEJA. Ne koostuivat joukosta uusia käyttöönottomalleja ja käyttöskenaarioita, ja ne loivat uusia koodaustyöpaikkoja tähän asti tuntemattomille tietojenkäsittelyn alueilla.

Tästä lisää jatkopostauksessa. Katso tätä tilaa.

Aikaleima:

Lisää aiheesta Fintextra