Hoće li AI zamijeniti web programere?

Sa svakim napretkom u umjetnoj inteligenciji, sve više ljudi počinje brinuti: dolaze li roboti po moj posao? I svakako, Web Developeri su među onima koji su najviše zabrinuti da ih zamijeni AI.

BrainStation Anketa o digitalnim vještinama 2019 otkrili su da 78 posto programera vjeruje da su AI i strojno učenje trendovi koji će imati najveći utjecaj na razvoj u sljedećih pet do 10 godina. U međuvremenu, kada je Evans Data Corpanketiran550 programera o najzabrinjavajućim aspektima njihove karijere, 29 posto – najčešći odgovor – bilo je zabrinuto da će ih zamijeniti AI



Možda ta zabrinutost proizlazi iz porasta popularnosti alata za izradu web stranica integriranih s umjetnom inteligencijom kao što su Squarespace, Adobe Sensei, Bookmark, Firedrop i Wixov ADI ili iz pesimističnih studija poput one iz Oxforda koje predviđaju 21 posto vjerojatnosti da će rad weba Programeri bi jednog dana mogli biti automatizirani.



I malo je onih koji sumnjaju da će AI promijeniti rad web Developera. No, umjesto da AI vide kao prijetnju koja će zamijeniti programere, mnogi stručnjaci u tom području, zapravo, vide umjetnu inteligenciju kao moćan alat koji razvojnom programeru čini svakodnevni radni život lakšim i učinkovitijim.

Vidim AI kao alat koji će povećati i obogatiti arsenal web programera, umjesto da im ukrade posao, rekao je Dan O’Donnell, instruktor BrainStationa.



Općenito govoreći, umjetna inteligencija izvrsna je u zamjeni ljudi u zadacima koji dopuštaju 'nejasne' ishode gdje ili nema točnog odgovora, ili je u redu ponekad dobiti pogrešan odgovor. S druge strane, tamo gdje je poslovno kritično da stvari rade što je moguće predvidljivije, diskretne upute koje su napisala ljudska bića i dalje će biti pravi put.

Može li AI raditi na dizajnu?

Digitalni dizajn se naširoko smatra previše ključnim čimbenikom da bi se prepustio AI Čak i izvan bezbrojnih posljedica lošeg dizajna, nedavno istraživanje Vistaprinta pokazalo je da 42 posto kupaca ne bi bilo vrlo vjerojatno, a 21 posto uopće nije vjerojatno da će obaviti kupnju s web-mjesta za koje su utvrdili da je loše dizajnirana.

A neki rani pokušaji na web-stranice dizajnirane umjetnom inteligencijom nisu ulijevali povjerenje. CMS the Grid pokrenut je sa značajnim hypeom, milijunskim financiranjem VC-a i velikim obećanjima, ali kada je dizajnerska zajednica počela otkrivati ​​primjere web-mjesta napravljenih s platformom iz stvarnog svijeta, njihova je reakcija bila mješoviti – a sada se neki u zajednici pitaju je li graditelj stranica još uvijek postoji .



Iako su drugi graditelji web stranica poput Wixa i Squarespacea postali popularni i sofisticirani, ti alati i drugi obučeni modeli ne mogu u potpunosti replicirati rad talentiranog front-end programera.

Ikona

Postanite web programer za samo 12 tjedana!

BrainStation Diplomski program za web razvoj je program s punim radnim vremenom, 12-tjedni koji osposobljava profesionalce s vještinama i iskustvom za početak nove karijere u razvoju.



Razgovarajte sa savjetnikom za učenje

Istrenirani AI modeli sigurno mogu naučiti stvarati lijepe i funkcionalne web izglede, pa čak i automatski generirati robustan kod iza njih. Za brzu i jednostavnu web stranicu ovo bi moglo biti dovoljno, rekao je O’Donnell.

Ali ako dizajner želi napraviti neke vrlo specifične promjene, ili ako nešto ne izgleda sasvim kako treba na određenom zaslonu, ljudski programer će vjerojatno morati uskočiti i ponovno kodirati dio ili cijeli taj izgled ručno. Sličan argument se može iznijeti zašto programeri koji su usmjereni na front-end nisu zamijenjeni onima poput Wixa ili Squarespacea.

Back-End razvoj zahtijeva ljudski dodir

I na strani poslužitelja potreban je ljudski dodir.

Back-end web razvoj uključuje pisanje robusnog koda bez bugova koji obavlja diskretne poslove kritične za poslovanje poput ažuriranja zapisa baze podataka korisnika ili obrade transakcije kreditnom karticom. Ove zadatke treba propisati, pouzdane i ponovljive; iz ovih razloga, malo je vjerojatno da ćemo uskoro vidjeti mnoge tehnološke tvrtke koje će svoje web programere i kod koji pišu zamijeniti AI modelima, rekao je O'Donnell.

Ali to ne znači da AI nema istaknuto mjesto u budućnosti web razvoja i dizajna.

Kao Silka Butcher, Adobeov voditelj dizajna u nastajanju, stavi : U većini slučajeva AI utječe samo na postotak posla koji osoba radi, ali rijetko na cijeli posao. A ako oslobodite radnike da obavljaju više kreativnog i drugog posla u kojem su dobri, a druge zadatke prepustite AI, možete unaprijediti svoju organizaciju.

Drugim riječima, AI ima moć rješavanja nekih banalnih, dugotrajnih zadataka koji svakodnevno troše vrijeme programera. AI može uštedjeti vrijeme ažuriranjem zapisa baze podataka, obavljanjem jednostavnih poslova uređivanja slika, automatskim dodavanjem brojeva i stvaranjem prediktivnog kodiranja za rješavanje propusta, da spomenemo samo nekoliko primjera. Prema nedavnom Capgeminijevom Izvješću o svjetskoj kvaliteti za 2018.-19., 57 posto ispitanika također je izjavilo da koristi umjetnu inteligenciju za osiguranje kvalitete i testiranje.

Ikona

Postanite Data Scientist u samo 12 tjedana!

BrainStation Diplomski program za znanost o podacima je program s punim radnim vremenom, 12 tjedana koji profesionalcima pruža vještine i iskustvo za početak nove karijere u podacima.

Razgovarajte sa savjetnikom za učenje

Ostale inovacije vođene umjetnom inteligencijom koje olakšavaju život web programerima uključuju Sketch2Code, koji pretvara ručno nacrtane dizajne u HTML, dok Adobe Sensei koristi AI i strojno učenje kako bi vam pomogao da otkrijete prilike, ponudite personalizirana iskustva i ubrzate niz dugotrajni procesi, uključujući mogućnost automatskog dodavanja deskriptora slike, ocjenjivanja kvalitete slike na profesionalnim dimenzijama i automatskog izrezivanja i maskiranja slika.

A graditelji web stranica mogu biti dobar alat čak i ako je u konačnici potreban ljudski dodir.

Pouzdanost i predvidljivost veliki su dijelovi web razvoja, ali postoji i niz subjektivnijih područja u kojima AI može imati značajan utjecaj. Na primjer, puno se sjajnog AI posla obavlja na sučelju web razvoja i web dizajna, rekao je O'Donnell.

Čak i ako se od ljudskog razvojnog programera traži da fino podesi stvari, AI sigurno može pomoći minimizirati vrijeme i trud vodeći računa o širokim potezima.

Čak i na strani poslužitelja, AI sigurno može igrati ulogu, dodao je. Back-end razvoj još uvijek ima niz subjektivnijih operativnih zadataka koje bi većina ljudi rado prepustila stroju.

Ti zadaci, objašnjava O'Donnell, uključuju provjeru dnevnika pogrešaka, analizu podataka o izvedbi ili čak identificiranje stilova kodiranja koji će vjerojatno proizvesti najviše grešaka.

Napredak potaknut umjetnom inteligencijom u ovim područjima pomoći će web developerima da se više usredotoče na zadatak u kojem najviše uživaju – pisanje koda, rekao je.

Saznajte više o BrainStationu Tečajevi web razvoja .


Kategori: Web Razvoj