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

Obrazovanje

Maturanti, pazite koje AI alate koristite za pripremu mature, nisu svi pouzdani…

Jeste primijetili kako je sve više raznih AI alata koji obećavaju uspjeh u školi i pomoć na maturi? Iako imamo pozitivne primjere, nisu svi od povjerenja.

Veliki intervjui

Upoznajte Hrvata koji je napravio nastavak Tetrisa (i dobio blagoslov originalnog tvorca)!

Nevjerojatne priče ne susrećemo svaki dan, a upravo vam donosimo jednu takvu koja se kuhala 12 godina na dva kontinenta, u čijem se središtu nalazi nastavak jedne od najpoznatijih igara ikada napravljenih.

Analiza

Kad im USB-om procure podaci milijun građana – javne institucije mogu proći bez sankcija?!

Sa stručnjacima raspravljamo o nedavnom curenju podataka vlasnika svih registriranih vozila u Hrvatskoj i zašto je ono problematično na više razina. Može li ovaj slučaj biti poruka javnim institucijama za ubuduće?

Što ste propustili

Netokracija Podcast

Slavimo 15 godina Netokracije u 200. epizodi Netokracija Podcasta

Prošlo je 15 godina otkad smo pokrenuli mali blog koji je postao vodeći hrvatski tehnološki medij... koji su nam bili najdraži trenuci? U ovoj epizodi ispitujemo svakog člana Netokracije koji im je najveći top i flop prvih 15 godina!

Tvrtke i poslovanje

SaaStanak 2024: “Prodaja softvera temelji se na dvije strategije: boli i strahu”

Je li 1000 dolara za lead previše, hoće li nam klijenti oprostiti bugove zbog brzine...? Donosimo vam dvije priče koje otkrivaju tajne i strategije ključne za uspjeh u SaaS industriji.

Startupi

Upoznajte 20 odabranih timova ZICER-ovih akceleratorskih programa

Vodeći hrvatski startup hub ZICER predstavio je timove devetog ciklusa akceleracijskog programa Startup Factory, drugu generaciju Global Growth programa i timove sasvim novog Tech Transfer akceleratora.

DevDev

Leapwiseovih 5 savjeta za razvoj enterprise softvera – i besplatan backend priručnik

Zagrebačka kompanija Leapwise svoje dugogodišnje iskustvo u product buildingu i system integrationu (u domenama BSS/OSS-a, cybersecurity inženjeringa, automatizacije i IOT-a) sada želi podijeliti i sa širom zajednicom - dio tog znanja skupljen je i u besplatan backend priručnik.

Programiranje

S Tech Leadom o Pimcoreu, open-source platformi za digitalizaciju poslovanja

U razvoju rješenja za upravljanje informacijama o proizvodu (PIM), digitalnom imovinom (DAM), web sadržajem (CMS) i e-trgovinom - virovitički Factory odabrao je Pimcore - saznajemo što ih je osvojilo kao inženjere i koje su mu specifičnosti?

Netokracija Podcast

AI smanjio odjel marketinga poznate tvrtke i uštedio im 10 milijuna dolara

Počela su prva hvaljenja kako je AI zamijenio radnike i tako napravio uštedu od 10 milijuna dolara. Sva sreća, to se nikome nije svidjelo...