Shift konferencija, održana u šarmantnom Zadru u dvorani Krešimira Ćosića, okupila je velik broj developera i stručnjaka iz industrije. Događaj je bio jedinstven spoj dijeljenja znanja, networkinga pa čak i daška nostalgije uz Spice Girls hitove na afterpartyju.
John Romero, poznat po svom pionirskom radu u igricama, otvorio je događaj zanimljivim govorom o stvaranju DOOM-a. Sudionici su imali mogućnost pogledati pre-alpha verziju video igre i steći uvid u razvojni proces koji stoji iza kultne FPS igrice.
Romero je odlično započeo događaj i otvorio put raznolikim temama ostalih predavača.
Umjetna inteligencija: Oblikovanje budućnosti
Jedna od ponavljajućih tema ovogodišnje konferencije bila je duboki utjecaj umjetne inteligencije na industriju. Govornici su zaronili u svijet umjetne inteligencije, raspravljajući o njezinoj budućnosti, izazovima i prilikama. U svojoj prezentaciji pod nazivom Software 3.0 and The Emerging AI Developer Landscape, Shawn Wang dublje je istražio promjene u industriji.
Posebno se osvrnuo na prevladavajuću zabrinutost oko toga da bi AI potencijalno mogla zamijeniti developere, što je ideja koju je čvrsto odbacio. Prema Wangu, industrija će ostati uvelike ovisna o developerima i inženjerima.
Naglasio je sve veću potražnju za aplikacijama i proizvodima koje pokreće umjetna inteligencija, naglašavajući kontinuirani rast u ovoj domeni. Budući da umjetna inteligencija postaje sastavni dio našeg svakodnevnog života, potreba za stručnjacima koji mogu premostiti jaz između istraživanja umjetne inteligencije i praktične primjene postaje sve važnija.
Wangova perspektiva naglašava trajnu važnost kvalificiranih stručnjaka koji mogu iskoristiti potencijal umjetne inteligencije i osigurati njegovu besprijekornu integraciju u različite aspekte našeg digitalnog svijeta.
AI je fascinantna tehnologija koja ima beskonačan potencijal i vidimo kako postaje sve veći dio naše svakodnevice. Osobno, veselim se otkriti kamo nas sve može odvesti.
Low code: Razbijanje stigme
Amanda Martin govorila je o low code platformama i percepcijama koje ih okružuju. Dok su brojne rasprave svjedočile o podijeljenosti developera na cinike i entuzijaste, Amanda nas je potaknula da prepoznamo razne prednosti koje ove platforme donose.
Low code platforme prolaze kroz dinamičnu transformaciju, postavljajući se kao nešto trajno u industriji. Premda možda nisu prikladni za svaki veliki projekt, njihova prilagodljivost je izvanredna.
Amanda radi u Wixu pa ga je upotrijebila kao primjer, ali budući da je WordPress alat na kojem smo izgradili naš development tim, njega ćemo koristiti kao primjer u ovom članku kako bismo pokazali njegovu svestranost.
U nekim slučajevima WordPress može funkcionirati kao platforma na kojoj gotovo i nema potrebe za kodiranjem, omogućujući brz i povoljan razvoj web stranica. Korištenje unaprijed dizajniranih tema te dodavanje personaliziranog sadržaja i manjih prilagodbi može biti praktično rješenje, posebno za manje tvrtke koje nisu toliko usredotočene na veliku digitalnu prisutnost.
Međutim, developeri to nikad ne bi preporučili. Iz mog iskustva, ovakva situacija obično završi tako da developer pokuša spasiti i nadograditi web stranice razvijene na ovaj način kada klijenti na kraju napokon zatraže stručnu pomoć. Ulaganje vremena i potencijalno čak i kupnja premium tema moglo bi završiti uzalud jer bi teme mogle prestati primati ažuriranja, dodaci bi mogli izgubiti kompatibilnost, a developeri bi mogli potrošiti previše vremena na rješavanje nastale zbrke umjesto da naprave modernu, jednostavnu web stranicu.
WordPress također može poslužiti kao platforma s manjom upotrebom koda. Ovdje se kod koristi za podešavanje teme, rješavajući scenarije u kojima, na primjer, WooCommerce trgovine zahtijevaju promjene u zadanom procesu putem PHP-a ili JavaScripta. Ovaj pristup daje potpunu kontrolu nad web stranicom i čak omogućuje prelazak od manjih prilagodbi teme do izrade potpuno jedinstvene stranice rađene po mjeri.
WordPress ima beskonačan potencijal i fleksibilnost, osnažujući dizajn složenih sučelja, uključujući prilagođene animacije, suvremeni “layout” i prilagodljive elemente. Osim toga, njegov “backend” se može lako prilagoditi, omogućujući besprijekornu integraciju s brojnim API-jima i drugim tehnologijama. S odgovarajućim stručnjacima, ova low code platforma može se precizno prilagoditi kako bi ispunila specifične zahtjeve klijenata.
Headless WordPress zanimljiva je alternativa koja zadržava “backend” WordPress-a, a odriče se tradicionalnog “frontend” dijela. Iako napušta WYSIWYG jednostavnost korištenja, oslobađa developere s neograničenim funkcionalnostima kodiranja i fleksibilnošću “frontenda”. Ovaj pristup nudi prednost odabira željenje tehnologije “frontenda”, optimizaciju brzine web stranice i potpunu slobodu kodiranja. Međutim, treba napomenuti da Headless WordPress možda neće odgovarati svakom projektu zbog svoje složenosti, što ga čini odličnim izborom za one koji traže obilje mogućnosti.
“Low-code” alati kao što je WordPress, svestrani su onoliko koliko vi to želite. Oni nude širok spektar mogućnosti koje se mogu savršeno prilagoditi kako bi zadovoljile specifične zahtjeve projekta. Trebali bismo se osloboditi stigme i prihvatiti različite alate u području developmenta.
Front-end i framework evolucija
Tajas Cumar preuzeo je pozornicu kako bi raspravljao o novim trendovima u front-end developmentu. Pružio je uvid u nove okvire front-enda kao što su Astro i Qwik uz “live” pregled i demonstraciju. Tajas je također usporedio React, Vue i Angular, pri tome pomažući sudionicima da donesu odluke u okolini koja se konstantno razvija.
Moć Web Developmenta
Christian Bach istražio je na koji su način web developeri stekli supermoći raspravljajući o novim alatima koji su transformirali iskustvo web developmenta. Ovi su alati otvorili nove mogućnosti za developere i na taj načini promijenili način njihovog rada.
Konferencija koja nam je donijela više od učenja
Shift nije bio samo upijanje znanja – bio je to događaj koji je zadovoljio svaki aspekt interesa sudionika. Organizatori su se pobrinuli da pauze budu ispunjene uzbudljivim aktivnostima kao što su “Porsche driving experience”, flipper, košarka i ostale raznovrsne igre koje daju zabavan štih samom događaju.
Konferencija nije bila ispunjena samo prezentacijama već i stvaranjem mreže između ljudi iz cijelog svijeta s različitim interesima. Uz sve to, sunačni je Zadar bio savršena kulisa za druženje.
Otišli smo nadahnuti i puni svježih ideja. Shift nas je potaknuo da se prisjetimo zašto smo uopće počeli raditi u ovoj industriji. Prezentacija Svena Petersa na temu “Developer Joy – How Great Teams Get s%*t Done” poslužila je kao podsjetnik da se u procesu nikada ne zaboravimo zabavljati!
Na kraju, Shift Infobip 2023., bio je prava proslava brzo-rastućeg svijeta tehnologije i developmenta. Bilo je cool svjedočiti developerima koji su se razbacali uz najveće dance hitove – mi to zovemo pravim uspjehom!
- Uvod
- Umjetna inteligencija: Oblikovanje budućnosti
- Low code: Razbijanje stigme
- Front-end i framework evolucija
- Moć Web Developmenta
- Konferencija koja nam je donijela više od učenja