Kitze se vraća na Infobip Shift: Developeri, niste bolji od drugih, obuzdajte ego

Kitze se vraća na Infobip Shift: Developeri, niste bolji od drugih, obuzdajte ego

Prošle godine je developerima poručio da se ne rješavaju izmišljene probleme i ne skaču na sve tehnološke trendove i toliko im se svidio da se ove godine vraća kao govornik na Infobip Shift. Ove godine će, najavljuje, biti još nemilosrdniji prema developerskom egu.

Iako je do ovogodišnjeg Infobip Shifta ostalo manje od jednog mjeseca, web developer koji sebe zove jednostavno Kitze priznaje da još nema gotovu prezentaciju i da ne zna točno o čemu će pričati. Kitze je govornik-povratnik na Shift, a njegovo predavanje prošle godine je podiglo dosta prašine. Developere je ‘ubio u pojam’ porukom da prestanu gubiti vrijeme na razmetanje najnovijim ili najkompleksnijim tehnologijama te da se fokusiraju na jednostavna i brza rješenja za jednostavne probleme koji nešto donose njihovim korisnicima. Ovoga puta bi, kaže Kitze, mogao biti još malo nemilosrdniji:

Svaki put vidim kako devovi u publici kimaju glavama dok im to pričam, ali nakon toga padaju opet u iste zamke. I zato se, kolikogod želio doći na neku konfrerenciju i održati tehničko predavanje, uvijek vraćam temu developerske produktivnosti i gubljenja vremena.

“Za sve je kriv developerski ego”

Kojagod točno tema njegovog predavanja bila, sigurna sam da će u publici onih koje će naljutiti biti barem podjednako onoliko koliko i onih koji kimaju glavom, ako ne i više. Kitze je, naime, stvarno brutalan u obraćanju developerima i uvijek kaže da se posao developera svodi uglavnom na ‘pomicanje pravokutnika’, ali oni imaju velika ega i misle da su jako važni, posebni i nezamijenjivi. I on je developer, kako je došao do te spoznaje, odnosno kako se on riješio svog developerskog ega?

Radio sam na dva posla prije nego sam osnovao svoju tvrtku. Oba puta kad sam dao otkaz sam mislio da će me teško zamijeniti. Na oba posla me netko drugi zamijenio u tjedan dana!

Zbog toga mi je dosta rano postalo jasno da nitko nije nezamijenjiv. Postoji zanimljiv koncept u razvoju softverea koji se zove faktor autobusa. Radi se o developerima koji su vitalno važni za neki projekt, odnosno –  da njih udari autobus, projekt propada. Dosta brzo sam shvatio da se bez svakoga može, čak i kad je taj faktor za nekoga visok.

Kizte kaže da se često osjeća kao uljez u web zajednici, među developerima koji, kako kaže, međusobno uspoređuju statuse i metrike poput brzine izvođenja ili skalabilnosti, koje često služe samo hranjenju njihovih taština:

Često vidim developere kako brže-bolje počinju koristiti novi framework kako bi riješili neke zamišljene nedostatke oko izvođenja. I bude mi smiješno.

Ja se držim jednog jednostavnog pitanja koje mi pomaže da ostanem s nogama na zemlji i usredotočen – hoće li ovo što radim donijeti vrijednost korisniku. I znam da nije lako držati se toga u potpunosti, nekad i sam sebe moram podsjećati da se vratim na pravi put.

Jesu li developeri (ne)zamijenjivi?

Odakle dolazi taj, kako ga zove, developerski ego? Je li to činjenica da developeri barataju znanjem i tehnologijama bez kojih rijetko koja tvrtka može? I zbog toga su vrlo traženi, a tvrtke se natječu koja će ih privući većim plaćama, modernijim uredima i velikodušnijim povlasticama? Jer, takvo je stanje na tržištu rada trenutno. I nje čudo da se tako maženi, paženi i razmaženi developeri osjećaju kao da nitko ne bi mogao bez njih.
Kitze, naravno, smatra da bi se trebali spustiti na zemlju:

Mi developeri mislimo da smo na nekakvom prijestolju i svisoka gledamo na druge. Moglo bi se reći da često zaslužujemo pažnju i hvalu koju dobivamo, međutim nedostaje nam skromnosti da shvatimo da vještine koje imamo nisu nezamijenjive. Posebno se to odnosi na AI alate za programiranje i no-code alate.

Oko toga se mnogi ne slažu sa mnom, ali ja već uvježbavam kako ću im jednog dana reći ‘Jesam vam rekao!’

Kitze je djelomično već u pravu što se tiče low-code i no-code alata. Zahvaljujući njima već neko vrijeme ‘obični ljudi’ mogu napraviti web stranice, mobilne aplikacije ili automatizacije procesa, što je nekad bilo nezamislivo bez angažiranja developera. U skladu sa svojom filozofijom da ne izmišlja rješenja za probleme koje je netko već riješio, i sam koristi neke od njih:

Developeri vole reći da će uvijek netko trebati programirati sve te no-code alate. Međutim, servise kao što je Bubble, Webflow ili Carrd razvija određeni broj developera koji rade na njima, a uz pomoć kojih onda milijuni ljudi sami rade aplikacije i web stranice. Developeri su pametni ljudi, pa sam siguran da nije teško shvatiti jednostavnu matematiku u pitanju.

Napravio sam nekoliko mini aplikacija koje mi olakšavaju život koristeći Codu jer mi je tako jednostavnije i brže. Da sam išao programirati bilo koju od tih aplikacija, sumnjam da bi ijedna od njih trenutno postojala!

“Umjetna inteligencija će pisati kod i to bolje od ljudi!”

Kad su u pitanju AI alati za programiranje, Kitze smatra da developere samo njihov ego i potreba da budu nezamijenjivi i neophodni sprječava da realnije sagledaju situaciju:

Već sad imamo umjetnička djela, glasove, video ili tekst koje generira umjetna inteligencija. Samo developerski ego može biti razlog da netko misli da će AI zamijeniti sve, samo pisanje koda ne. A ne samo da će umjetna inteligencija pisati kod, nego će u tome biti bolja od ljudi!

Kako ne bi, za učenje ima na raspolaganju sav kod ovog svijeta, a produktivna je 24 sata dnevno, puno više od tri sata dnevno koliko su developeri obično posvećeni pisanju koda. Ostalo vrijeme provode dijeleći memeove na Slacku i svađajući se oko nebitnih detalja u code revieowima. Što prije si to priznamo, to bolje!

Kitze za svojim timom radi na alatu koji olakšava život web developerima, a sve s idejom da što manje vremena provode rješavajući nepotrebne probleme te što brže isporučuju vrijednost korisnicima. Stoga na pitanje koji mu je omiljeni developerski alat, odgovara da je to Sizzy i prodružuje se sve glasnijem trendu dev alata koji su jednostavni za korištenje i imaju ugodno korisničko iskustvo:

Nema smisla da za većinu zanimanja danas postoje moderni digitalni alati, a mi web developeri bismo još uvijek trebali koristiti prastari terminal i otvoriti localhost u istom pregledniku koji moja baka koristi za online šoping! Drugi alat bi bio WebStorm, koji je doista IDE, za razliku od popularnog text editora kojeg developeri toliko vole koristiti!

U kojem god taboru bili – među onima koji kimaju glavom kad Kitze developerima poručuju da ne rade u Facebooku i da prestanu ganjati najnovije koncepte kojima si samo glade ego ili među onima koji misle da Kitze previše pojednostavljuje stvari, ne propustite njegovo predavanje na Infobip Shift. Jedno je sigurno, dosadno neće biti!

Za još nekonvencionalnih stavova o razvoju softvera, deployanju petkom i developerskim karijerama pročitajte intervju s Charity Majors, još jednom govornicom ovogodišnjeg Infobip Shifta.

Sukladno članku 94. Zakona o elektroničkim medijima, komentiranje članaka na Netokraciji dopušteno je samo korisnicima koji ostave svoje ime i prezime te mail adresu i prihvate pravila ponašanja.

Pravila ponašanja

Na Netokraciji za vas stvaramo kvalitetan, autorski potpisan sadržaj i zaista se veselimo vašim kvalitetnim, kontruktivnim komentarima. Poštujmo stoga jedni druge prilikom komentiranja, kao i Zakon, držeći se sljedećih pravila ponašanja:

  • Ne budite 💩: Nema vrijeđanja, diskriminiranja, ni psovanja (osim ako nije osobni izričaj, ali onda neka psovka bude općenita, a ne usmjerena prema nekome). Također, upoznajte se sa stavkom 2. članka 94. Zakona o elektroničkim medijima prije no što ostavite komentar.
  • Samo kvalitetna rasprava, manje trolanja: Ne morate se ni sa kim slagati, ali budite konstruktivni i doprinesite raspravi! Svako trolanje, flameanje, koliko god "plesalo" na granici, leti van.
  • Imenom i prezimenom, nismo Anonymous 👤: Autor sadržaja stoji iza svog sadržaja, stoga stojite i vi iza svog komentara. Koristimo ime i prezime te pravu email adresu.

Kako koristimo podatke koje ostavljate? Bacite oko na našu izjavu o privatnosti.

Sve ostale komentare ćemo s guštom spaliti, jer ne zaslužuju svoje mjesto na internetu.

Komentari

    • Jura Nobilo

      Jura Nobilo

      23. 08. 2022. u 3:05 pm Odgovori

      Moglo bi se izbjeci dodatno pisanje nekog boilerplate koda, da. Ali to sto autor opisuje, to su gluposti. Smeta mu terminal, pa nemoj rabit terminal onda, ako ga netko drugi rabi, to je njegovo/njezino pravo. Meni zvuci kao da autor je jednostavno los developer pa se pravda ovdje i napada druge da oni imaju visok ego umjesto da sam sebi prizna da nesto ne valja s njim ovdje. I to je ok, nismo svi za sve. Ali napast cijelu grupu ljudi je jadno.

  1. Jura Nobilo

    Jura Nobilo

    23. 08. 2022. u 3:01 pm Odgovori

    Svako je zamijenjiv to da. Ali mislim da developeri su s najmanjim egom u IT industiji jos. Izjaviti da ce AI pisati bolje kod od ljudi pokazuje sustinsko nepoznavanje samo tehnickog razvoja softvera. Pisat ce ga samo bolje kad ce postojati ljudi koji mogu tocno tehnicki opisati specifikacije, a ako bi isli takvog tocnoscu to ce opet u biti biti programiranje. Pitam se gdje je doticni radio, a ako je samo code monkey u nekoj web development firmi, onda me i ne cudi to nepoznavanje. Prosao sam i ja sve od nekih hrvatskih agencija, pa kasnije do Google-a i Facebook-a i mogu vam reci da to sto smo radili u tim firmama AI nece zamijeniti nikada. A po mom iskustvu veca ega sam vidao kod PM-ova, pogotovo kad se krenu tehnicki razradivati feauture i slicno.

  2. Kresimir Koncic

    Kresimir Koncic

    14. 09. 2022. u 11:52 pm Odgovori

    Kitze vlada binom čak i na razini Miše Kovača; no mislim da ne bi rekao ovo “Umjetna inteligencija će pisati kod i to bolje od ljudi!” da je proveo samo 5 minuta s neuronskim mrežama.

Odgovori

Tvoja e-mail adresa neće biti objavljena.

Popularno

Tehnologija

Modrić, papige i printeri znaju da nas roboti neće zamijeniti

Poplava GPT-4 gurua i Microsoft vs Google utrke stvara dojam friške revolucije, no umjetna inteligencija već desetljećima skriva iste kosture u ormaru. Dobrih ideja i rješenja ima mnogo. Lovaca u mutnom vjerojatno i više. Pitanje je samo - tko će biti glasniji?

Društvene mreže

Sve više mama-influencerica skriva lica svoje djece s interneta. I to je ispravna odluka.

Djeca influencera i djeca influenceri koja su odrasla na internetu danas na pragu zrelosti osvještavaju da im se zapravo nije sviđalo djetinjstvo pred kamerama i u suradnjama s brendovima. Ujedno je i sve više i daleko ozbiljnijih situacija gdje iskorištavanje djece na internetu graniči s kaznenim djelima.

Panel

Tri godine poslije pandemije: Jesmo li doista promijenili modele rada ili smo se vratili u urede?

Globalni tehnološki divovi skoro pa na silu vraćaju zaposlenike u urede, jesu li domaće IT tvrtke prigrlile fleksibilnost analiziramo uz primjere iz Photomatha, Combisa, Endave i Ars Future...

Što ste propustili

Intervju

Andrea Knez Karačić: Broj godina iskustva ne određuje nečiji senioritet

U seriji intervjua s iskusnim inženjerima domaće IT industrije otkrivamo kako su izgledali njihovi karijerni putovi, kako se postaje senior i ostaje u tijeku s novim tehnologijama, je li bolje specijalizirati se za određenu tehnologiju ili biti generalist i - što bi savjetovali juniorima.

Panel

Je li doktorski studij korak na koji se isplati odvažiti – dok radite?

Ivan, Petar, Tomislav i Goran iz Poslovne inteligencije opisali su nam svoj put do doktorske titule: zašto su upisali doktorski studij, što im je pomoglo kad je bilo najteže te koliko im je na kraju donio znanja koja danas mogu koristiti na poslu.

Mobilne aplikacije

Zašto (i) Spotify želi postati TikTok?

Spotify je najavio velike promjene unutar aplikacije koje narušavaju korisničko iskustvo samog slušanja glazbe. Zašto se podigla tolika prašina, što nam donose nove funkcionalnosti i hoće li Spotify izgubiti vjerne korisnike?

Digitalni marketing

ChatGPT je novi makretinški mesija. Ili?

Svake godine, a ponekad, ako smo dovoljno dobri, i dva puta godišnje pojavi se novi mesija marketinga koji je došao odagnati apsolutno sve naše marketinške muke, promijeniti svijet marketinga i dati nam odrješenje svih naših marketinških grijeha. Trenutno, po nekima, to je ChatGPT.

Tvrtke i poslovanje

Hrvatska platforma GameBoost osigurala 2 milijuna eura od Fil Rouge Capitala i Feelsgooda

GameBoost planira pobijediti globalnu konkurenciju u ponudi gaming usluga poput treniranja igrača i zajedničkog igranja u popularnim online multiplayer video igrama. Korak bliže tome dovodi ih nova investicijska runda.

Novost

Infobip imenovao Richarda Krasku na mjesto financijskog direktora

Richard Kraska je iskusni financijski stručnjak, koji je prije dolaska u Infobip obnašao dužnosti financijskog direktora u nekoliko brzorastućih softverskih tvrtki.