Devcademy: Ljetna škola programiranja koja vam neće ukrasti ljeto

Devcademy: Ljetna škola programiranja koja vam neće ukrasti ljeto

Nakon završene akademije, Tihana Oremuš i Antonio Butigan su se i zaposlili u Notchu gdje trenutno rade kao softver developeri. Sa mnom su podijelili svoja iskustva, a mentor Josip Vinković, Head of .NET Divison i pokoji savjet za nove polaznike.

Kao i svake godine, Notcheva programerska akademija ima nešto novo (i nesvakidašnje) u svom repertoaru. Za neke je to mogućnost praćenja tečaja od doma, za druge vrste tehnologija koje pokrivaju, a za neke treće – svemirska tema.

Devcademy 2023. posebno će obilježit suradnja s CroCube projektom koji mnogi već poznaju kao hrvatsku kockicu u svemiru. Polaznici Devcademyja će tako kroz tjedne zadatke imati priliku napraviti aplikaciju za monitoring satelita te obradu podataka raznih senzora koji mogu biti na satelitima.

Osim satelitske teme, polaznici će se na ovogodišnjem Devcademyju usmjeriti na Spring Boot, React, .NET i Go programiranje, upoznati sa scrumom i agilnim frameworkom, UX/UI, DevOps, Clean code te drugim praksama i alatima koji su standardni u IT-ju.

No, da ne pričamo mi o tome što vas čeka (ako se odlučite prijaviti ostalo je još samo par dana – prijave se zatvaraju 23.6.!) imamo direktna iskustva dvoje polaznika i mentora…

Notcheva 6. generacija Devcademyja radit će na projektima za satelitsku kockicu – CroCube!

Nakon završenog Devcademyja, Tihana Oremuš i Antonio Butigan zaposlili su se u Notchu Tihana kao Software Developer, a Antonio kao Flutter Developer. Za početak, zamolila sam ih da istaknu barem tri razloga zašto bi nekome drugome preporučili Notchevu akademiju.

Tihana svoja dva razloga svrstava odmah u kategoriju osobnog razvoja: kako razvoja tehničkih vještina, tako i onih mekih, poput rada s ljudima u timu. Osim toga, ističe i priliku za upoznavanje ljudi sa sličnim interesima. Antonio se slaže i dodaje još pokoji:

Preporučio bih akademiju ljudima koji žele dodatno nastaviti sa napretkom nakon ili tijekom fakulteta. Mislim da je odličan smjer za nekoga tko želi raditi na sebi, no i stići uživati tokom ljeta, budući da ne uzima puno vremena i možete raditi zadatke od doma. Odlična je prilika za osobni razvoj i stjecanje radne etike koju dosta ljudi ne stekne na fakultetu. A ne moram ni spominjati priliku za stalno zaposlenje nakon akademije.

(Ljetne) Sitnice koje život znače

Nekada se one najbolje stvari istaknu malim, ali bitnim sitnicama. Baš takva je i Devcademy sudeći po odgovorima mojih sugovornika. Tako je krenula i njihova Notch priča.

Na zadnjoj godini fakulteta, Tihana je razmišljala gdje se usmjeriti u svojoj programerskoj karijeri. Dolazeći s Matematike na PMF-u, gdje je teorija bila puno zastupljenija od prakse, Tihana nije imala predodžbu o tome kako izgleda radni dan jednog softverskog developera, stoga je htjela skupiti nešto praktičnog iskustva.

Gledala sam razne opcije edukacija/praksi u Zagrebu i za skoro sve od njih je uvjet bio prisutnost u uredu. Shvatila sam da moram odlučiti želim li to ljeto iskoristiti za učenje (i otpisati more) ili na odmor (i izgubiti priliku da skupim iskustvo tog ljeta). Jedino mi je Notch akademija nudila priliku za oboje.

Dodatno uložiti u svoje praktično znanje, Antonio se odlučio nakon diplome na RIT Croatia. Notcheva akademija mu se činila kao dobar prvi korak.

Nakon što sam diplomirao sa RIT-a Croatia u petom mjesecu prošle godine, što više sam se prijavljivao za svakakve prilike. No, najviše me zainteresiralo jedna od opcija – Flutter na Notch akademiji, koji sam već neko vrijeme učio, a rad s njime mi je bio cilj dalje u karijeri.

Na kraju je i njega osvojilo učenje na udaljeno. S obzirom na to da je sezonski radio kao spasilac u Hrvatskom Crvenom Križu u Dubrovniku, opcija rada od doma činila se spasonosnom ;).

Antonio Butigan, Flutter Developer u Notchu.

Najbitnije lekcije: Samostalni i timski rad.

Što su naučili na Devcademyju da im danas pomaže u karijeri?

“Možda zvuči klišej, ali na hackathonu sam prvi put stvarno doživjela timski rad kao pozitivnu stvar”, iskreno će Tihana.

… u smislu da svi članovi tima rade zajedno (a ne kao konkurencija jedan drugome) i da je svima u cilju da se projekt kvalitetno napravi. Danas to svakodnevno primjenjujem na poslu jer je ponekad potreban i drugi par očiju da se riješi problem.

Osim toga kao bitnu lekciju izdvaja kontinuirani rad na zadacima. Pošto je bila kampanjac na fakultetu (sama kaže!), svidjela joj se organizacija tjednih zadataka koja joj nije dozvoljavala da sve pokuša napraviti noć prije. Tu je lekciju ponijela sa sobom i nakon zaposlenja jer je sličan pristup zadacima imala i u svakodnevnom radu.

Antonio također navodi samostalni i timski rad kao dvije najbitnije stavke o kojima je naučio tog ljeta te smatra da je akademija imala odličan pristup u oba aspekta. Potvrđujem to i u razgovoru s Josipom Vinkovićem, Head of .NET Division u Notchu i prošlogodišnjim mentorom, koji će i ove godine biti dostupan sudionicima Devcademyija. Josip mi je više rekao o pristupu mentora na Devcademyju.

Glavna misao je bila da polaznici moraju shvatiti “zašto i kako”, a ne naučiti dijelove koda napamet. Bitno mi je da razumiju stvari i da mogu konceptualno riješiti problem, a onda dalje sam programski jezik i sintaksa.

Nije uvijek bilo samo sunce, more i plaža…

Za Tihanu je poseban izazov bio ispraviti svoj dotadašnji način razmišljanja: na studiju matematike neizbježno je usvojiti pogled kako postoji samo jedno točno rješenje, pojašnjava:

Postoji puno načina na koje se može doći do ispravnog rješenja, a mislim da sam se tijekom Devcademyja previše fokusirala da ne radim greške, umjesto da sagledam problem kreativno.

Druga stvar koja me sigurno usporavala je oklijevanje s postavljanjem pitanja mentorima. U više navrata bi mi mali hint od mentora uštedio puno vremena koje sam potrošila na rješavanje nekog buga. Ne kažem da ne treba biti snalažljiv i uložiti vrijeme u istraživanje, ali kad nisi siguran u kojem smjeru uopće krenuti, dobra je ideja pitati za pomoć.

Tihana Oremuš, Software Developerica u Notchu.

Antoniu je najveći izazov bio naći vremena za rješavanje zadataka, s obzirom na to da je radio od 10-18, šest dana u tjednu. No čak uz to, smatra da zadaci nisu bili preopsežni te je na kraju sve stigao odraditi na vrijeme. Ako je mogao on s takvim rasporedom, može svatko!

Kako izgleda Dan na Devcademyju?

Kako bismo vas uvjerili u to da je tempo na Devcademyju odmjeren čak i za one najzaposlenije, zamolila sam Tihanu i Antonia da nam ispričaju kako je izgledao njihov prosječan dan tijekom akademije.

Pošto su zadatke dobivali na tjednoj bazi, Tihanin dan na akademiji je većinski bio ili gledanje Spring Boot tečaja ili konkretno rješavanje zadatka/pisanje koda. Ponekad i oboje ako se trebala prisjetiti nečega što joj je trebalo za tadašnji zadatak. Po danu kaže da bi uložila okvirno 2-3 sata aktivnog rada, a s mentorima se čula preko Slacka ako je imala bilokakvih pitanja.

Budući da je radio puno radno vrijeme preko ljeta, Antonio je pak tjedne zadatke odrađivao nakon što bi se vratio s posla. Pratio bi tečaj za Flutter i to mu je uz pomoć mentora (i Googlea :)) bio glavni edukacijski materijal, navodi.

Uz gledanje tečaja, razvijali smo aplikaciju za koju smo imali instrukcije na webu. Komunikacija s mentorima je bila česta jer sam uvijek htio provjeriti nešto ili se dodatno informirati o zadatku.

“Znanje i iskustvo dijelite s drugima u timu”

Josip Vinković, Head of .NET Division u Notchu i mentor na Devcademy.

Često u momentu događaja, bilo to predavanje, meetup ili ljetna škola, zaboravimo zašto smo tu gdje jesmo. Po što smo došli i s čim želimo otići na kraju. Nastavno na to, za kraj uvijek volimo pitati polaznike, mentore i/ili suorganizatore takvih događaja imaju li kakav savjet za nove polaznike – u ovom slučaju, kako pristupiti Devcademy kako bi mogli izvući najviše iz nje?

Josip kao iz topa kaže: “Ako ne znate, pitajte.” Iako je bilo iznimki, smatra da je najviše nedostajalo – pitanja.

Trebaju se osloboditi straha i pitati za pojašnjenje. Osloboditi se, i uz sama pitanja dijeliti i konstruktivne kritike i mišljenja. Možda netko ima drugačiju ideju, možda je čuo nešto korisno ili radio s nečim sličnim – i samim time ima možda i više znanja od mentora te svakako cijenimo kad se i nama mentorima ukaže na neke možebitne nenamjerne propuste.

Također, moram istaknuti i još jednu bitnu stvar, a to je da se znanje i iskustvo treba dijeliti i s drugim polaznicima i timom s kojim se radi jer se na taj način znanje još više obogati.

Komunikativnost kao ključnu stvar ističe i Antonio.

Ova akademija pruža dosta prilika, kao na primjer za upoznavanje velikog broja ljudi u istom sektoru. Uz to, savjetovao bi da pristupe akademiji iz potrebe za stjecanjem znanja te jednako važnog pokazivanja stečenog (i možda prijašnjeg) znanja s tehnologijom u kojoj vole raditi.

Nastavno na to da se moraju odvažiti, Tihana bi polaznicima za kraj savjetovala da akademiju gledaju kao priliku, a ne kao obavezu te da svakom problemu pristupe iz znatiželje, a ne iz straha. Kao i Antonio, dodatno naglašava da je veoma bitna upornost, pogotovo kad već imaju priliku raditi “s plaže”:

Drugi savjet koji bi dala je da akademiju dovrše do kraja, tj. da ne odustanu nakon prve prepreke jer nakon završene akademije će imati gotovu aplikaciju koju su napravili sami, osjećaj da su nešto postigli i naučili, a i priliku za zaposlenje i rad u Notchu.

Kako ne biste propustili svoju priliku u programiranju, a možda i prvi posao i/ili novu karijeru, prijavite se na Devcademy na službenim stranicama do 23. lipnja 2023.

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.

Odgovori

Tvoja e-mail adresa neće biti objavljena.

Popularno

Ekskluzivno

57hours Viktora Marohnića narastao 4 puta i osigurao još 2,75 milijuna dolara

U ekskluzivnom intervjuu za Netokraciju, suosnivač brzorastuće avanturističke platforme Viktor Marohnić, sa svojim investitorima, otkriva planove.

Tvrtke i poslovanje

7 savjeta za učinkovitu izradu poslovnog plana (posebno za one koji nemaju vremena)

Nisu bez razloga velikani povijesti od Sun Tzua do Dwight D. Eisenhowera pričali o planiranju kao o svetom gralu uspjeha - i ne stoji bez razloga ona narodna: dobra organizacija je pola posla.

Tvrtke i poslovanje

Ivan Burazin pokreće novi startup – Daytonu, već ima Fortune 500 klijente

Nakon tri godine, uspostave i razvoja Infobipovog Developer Experience odjela, Ivan Burazin, pokreće novi dev projekt. Time se nastavlja njegova startuperska priča i misija koja je počela prije više od dekadu - pomagati developerima da rade lakše, brže i učinkovitije. Upoznajemo njegov novi projekt, Daytonu!

Što ste propustili

Programiranje

“Design Handoff” je proces zbog kojeg developer i dizajner ne moraju imati “standoff”

Predaja bilokakvog projekta ne završava s vašom točkom na kraju - nego svih kojih se taj projekt usko tiče. Uz Neuralab prolazimo kako od “ja sam svoje riješio” doći do kvalitetnog, strukturiranog “design handoffa” koji će značajno olakšati život svima uključenima: dizajnerima, developerima, PM-ovima, klijentima…

Tvrtke i poslovanje

HR.WEEKEND: Jelena Jelušić o 7 smrtnih grijeha “employer brandinga”

Na prvome HR.Weekendu na WMF-u saznali smo 7 smrtnih grijeha "employer brandinga" koji će definitivno ubiti sliku vaše tvrtke, ali donosimo i recept kako ga spasiti.

Intervju

Evo kako je hrvatska glazbena industrija pregovarala s Big Techom!

Dolazak Spotifya i drugih poznatih glazbenih servisa u Hrvatskoj povijesni su dani, ali njima su prethodile godine i godine pravnih pregovora sa samim servisima, kao i domaćih udruga koja štite prava svih sudionika. Upravo u tim pregovorima možemo pronaći lekcije za medijsku industriju koja trenutno vodi pregovore s Big Techom.

Programiranje

Infobip Shift 2023: Kako pridonositi projektima otvorenog koda?

Zadnje retke s Infobip Shift 2023 konferencije posvećujemo ljudima i inicijativama vezanima uz open source (otvoreni kod).

Ekskluzivno

57hours Viktora Marohnića narastao 4 puta i osigurao još 2,75 milijuna dolara

U ekskluzivnom intervjuu za Netokraciju, suosnivač brzorastuće avanturističke platforme Viktor Marohnić, sa svojim investitorima, otkriva planove.

Izvještaj

Infobip Shift 2023: Od pive do savjeta za sreću, što su developeri dobili “ispod Peke”?

Infobip Shift iz godine u godinu potvrđuje kako zalužuje biti na popisu najboljih developerskih konferencija u Europi jer uspjevaju postići nešto teško - kvalitetan sadržaj svjetske razine predstaviti sa stilom u iskrenoj i pozitivnoj atmosferi.