8. i 9. oktobra je po treći put održana konferencija Coding Serbia. Ukoliko ste Äitali prethodni tekst, znate da su mi oÄekivanja bila priliÄno velika. Sada, kada su se utisci slegli i nakon vremena koje sam imao da još malo promislim o temama, drago mi je da mogu reći kako su moja oÄekivanja ispunjena.
Da bih što bolje opisao dva vrlo dinamiÄna dana KakoKakou Novom Sadu (36 predavaÄa, 3 "koloseka", prateći sadržaji) celokupan program sam podelio u nekoliko celina.
Već od uvodgnog izlaganja, koje je održao Pieter Hintjens, bilo je jasno da će ovogodišnja konferencija znaÄajan deo programa posvetiti organizaciji rada, procesa, internom duhu i kulturi organizacija... Jedna od osnovnih poruka koje su se mogle Äuti tokom konferencije jeste ta da se "fizika" softvera zasniva na "fizici" ljudi i da kod nekog proizvoda Äesto dosta govori o unutrašnjoj strukturi i kulturi organizacije.
U ovom segmentu je posebno zapaženo predavanje imao Vasco Duarte koji je prestavio #NoEstimates koncept koji postavlja neka vrlo važna pitanja i uvodi bitne promene u trenutne Agile metode. Jedno od tih pitanja je: Da li je mogućnost konstantnog objavljivanja novih verzija softvera od našeg tima naÄinila "robove backloga" ili se i dalje ozbiljno razmišlja o vrednosti koja se isporuÄuje klijentu? Umesto suve teorije, imali smo priliku da Äujemo konkretne primere iz prakse, pa oduševljenje njegovim izlaganjem nije iznenaÄ‘ujuće.
Da cela priÄa bude zaokružena, potrudili su se drugog dana Gojko Adžić i Mike Pearce. Gojko Adžić je pre svega ukazivao na ljudsku prirodu naših klijenata i ukazao da posedovanje mogućnosti da nešto odmah isporuÄimo ne znaÄi da to treba i da uradimo, a da prethodno ne razmislimo o tome šta naši klijenti i korisnici rade u tom trenutku i da li naš proces ometa njihove. Mike Pearce je kroz priÄu o svom radu u Moo kompaniji pokazao kako su rešili neke izazove i uspeli da saÄuvaju duh jednog startupa u organizaciji koja sada zapošljava veliki broj ljudi, svakojakih profila, na više fiziÄkih lokacija - a uz sve to i nastavili da napreduju na poslovnom planu i klijentima isporuÄuju nove proizvode.
Deo koji je programere verovatno najviše interesovao bio je (oÄekivano) obilovao slajdovima sa kodovima, programiranjem uživo, demonstrcijama i nametanjem tema o kojima svakako treba razmišljati u narednom periodu. Ovo su samo neka koja su na mene ostavila utisak:
Alvaro Videla je svoje vreme na sceni iskoristio da istakne neke od programerskih mitova i mnoge "predrasude" stavi na test. Prezentaciju je bazirao na "Papers We Love" radu koji ruši mitove posmatrajući ih sa vremenske distance ali i analizirajući kontekst u kojem su ti mitovi nastali.
Simon Tennant je ispriÄao priÄu o BuddyCloud aplikaciji. Iako sam, na osnovu naslova predavanja, oÄekivao da Äujem malo više o tome kako su za 10 dana došli do brojke od 500 hiljada korisnika, Simon je ipak skoro celo predavanje posvetio tehniÄkim detaljima, kodu, infrastrukturi i opisu funkcionisanja cele BuddyCloud mreže. I to nije umanjilo zabavu, pogotovu ako se zna da je izvorni kod na kome je baziran BuddyCloud otvoren i svima dostupan. Sada svako može da ima sopstvenu social/messaging aplikaciju.
Jose Pereda za svoje predavanje o JavaFX portovima za razvoj mobilnih aplikacija kao primer odabrao dobro poznatu igru 2048. Umesto suvoparne priÄe, dobili smo prikaz portova kroz primere koji omogućavaju lako portovanje jedne JavaFX aplikacije na mobilne platforme (iOS, Android) bez previše truda. Kako bi pokazao da su performanse takve aplikacije na odliÄnom nivou, Jose je na nekoliko slajdova imao prikaz live partije 2048FX igrice. Da stvar bude još bolja, kod igrice 2048FX je otvoren i svima dostupan, što je lep poklon za one koji žele dodatno da zavire u mehaniku igre i organizaciju koda.
Koliko će "Internet of Things" polje biti zanimljivo u narednom periodu govori podatak da će do 2020. godine broj IoT developera porasti 5 puta (trenutno ~ 850 hiljada, do 2020. godine ~ 4,5 miliona), a da će IoT tržište u narednih 10 godina imati vrednost 10ak TRILIONA dolara. Iakvo sam na ovogodišnjoj konferenciji oÄekivao samo jedno predavanje koje se bavi IoT, na kraju sam imao priliku da Äujem 3 od ukupno 4 izlaganja koja su bila posvećena tome.
Internet of Things je vrlo konkretna i opipljiva stvar. Bez obzira da li se radi o senzoru, mini-raÄunaru ili nekom drugom obliÄju, IoT se bukvalno može osetiti pod prstima, kod može svetlucati, pokretati stvari, meriti parametre... A može i da leti! Ville Ingman je to i pokazao donevši Parrot drona u salu koji je bio povezan na Bluemix cloud i Vaadin aplikaciju za vizuelni prikaz parametara leta. U realnom vremenu, bilo je moguće videti parametre kao što su visina na kojoj dron leti, njegov položaj i nivo energije u bateriji... Da komunikacija bude dvosmerna postarala se web aplikacija koja je unos Twitter korisniÄkog imena pretvarala u blinkanje diode na dronu i tweet sa dronovog Twitter naloga.
Holly Cummins je donela svoju "igraÄku". U mekanu loptu je zapakovala svoj ureÄ‘aj koji je takoÄ‘e preko Bluemixa bio povezan sa web stranicom i trebao da meri odreÄ‘ene parametre. Iako ureÄ‘aj nije radio po planu, prezentaciju smatram vrlo realnim prikazom koliko "igranje" IoT ureÄ‘ajima može biti zabavno. Odavno gajim ljubav prema automatici, ali ovo - ovo je potpuno novi nivo.
Oko organizacije ne bih trošio previše reÄi. Mislim da treba jasno i direktno reći da je sve teklo bez ikakvih zaÄkoljica i komplikacija. Ako ih je i bilo ranijih godina, ove godine nisam primetio "deÄije bolesti" od koji pate druge konferencije. Program je skoro u minut bio precizan, predavaÄi su poštovali vreme koje im je dato, a samim tim i vreme drugih predavaÄa ali i posetilaca. Internet je služio dobro (a za jednu developersku konferenciju, to je priliÄno bitna stavka), neformalni sadržaji su bili na jednakom nivou kvaliteta kao i oni formalni.
I ovi hvalospevi mogu da traju i dalje, ali jasno vam je. Nije postojala ni jedna stvar koja bi narušila fantastiÄnu energiju i entuzijazam koji su posetiocima upumpavani tokom ta dva dana. Malo je reći da sam presrećan što sam imao priliku da budem u ulozi zvaniÄnog blogera, a samim tim i deo fantastiÄne blogerske ekipe. Njihove blog postove ću linkovati na kraju, kako budu pristizali.
Nakon konferencije, ostalo je nekoliko stvari koje treba saÄekati. Treba saÄekati da sva predavanja budu objavljena na Coding Serbia Youtube kanalu kako bih mogao da pogledam i ona koja nisam mogao uživo. A zatim, saÄekati i datum sledeće Coding Serbia konferencije kako bih na vreme osigurao svoje mesto u publici.
17.10.2015. 12:41
Niko nije javno odgovorio na ovaj tekst. Budi prvi?
Autor ovog bloga je zaljubljenik u informacione tehnologije i njihovu primenu u svakodnevnom životu. Zastupnik pozitivne strane priče. Samostalni aktivista u poslu sa zmajevima. Ne lovi ih, komunicira sa njima. Ne boji se vetrenjača jer zna kako rade. Jednom rečju - Techtivist. Za sve ostale informacije i pitanja, tu su kontakt podaci.
Facebook: /ITkutak Twitter: @ITkutak Mail: ITkutak.com@gmail.com
Sta Vi mislite?