Iskustvo s backend prakse: Robert Rešetar

Mjesec dana, od 8-16h (nekada i manje radi fakultetskih obaveza), izazovni zadaci, iskusan mentor i vrhunska oprema! Tako izgleda praksa u Tvornici kako kaže Robert, koji je proteklih mjesec dana bio na backend praksi u Virovitici. Upoznajte Roberta, njegove dojmove sa prakse i što je sve naučio tijekom prakse!

Što sve možeš saznati u ovom iskustvu s prakse?

Roberte, reci nam nešto o sebi:

Dolazim iz Virovitice i  trenutno sam na 2.godini Specijalističkog diplomskog stručnog studija informacijske tehnologije u poslovnim sustavima na Veleučilištu u Rijeci! Prije diplomskog studija, završio sam stručni preddiplomski studij primjene informacijske tehnologije u poslovanju na Fakultetu organizacije i informatike u Varaždinu.

Najdraži programski jezik:

PHP, ali volim istraživati i isprobavati druge jezike koje mi pomažu da se još više upoznam sa backend programiranjem.

Programski jezici koje bih htio naučiti:

Java i Python. Mislim da bi uz njih imao širu sliku i lakše donosio ispravne odluke prilikom programiranja.

Rekao si kako je u uredu opuštena atmosfera i da monotnoiju razbijamo šalama, imaš li najdraži programerski vic ili foru? 

Backend_praksa_plava_tvornica

Kako si se odlučio za praksu u Tvornici? 

Za praksu u Plavoj tvornici sam se odlučio na preporuku prijatelja, koji se bavi IT-om, ali sam i sam dosta istraživao čime se bavite. Od tehnologija koje koristite, ljudi koji rade u firmi te projekata koje imate iza sebe. Zaključio sam kako je Tvornica jedna od najuspjšnijih firmi u Hrvatskoj te sam smatrao kako će mi vaše znanje izvrsno pomoći u karijeri. 

Koji dio ti je najdraži vezan za backend praksu?

Najdraži dio sa prakse je zapravo rješavanje zadataka dobivenih od strane mentora Marka. Smatram da princip prakse, koji sam imao u Tvornici, vrlo dobar jer student dobije zadatak za koji treba pronaći i napraviti rješenja, te ukoliko mu je potrebna pomoć tu će biti mentor koji će uvijek rado pomoći. Takav način prakse mi se najviše sviđa jer zahtjeva istraživanje, dobru pripremu te iziskuje dosta razmišljanja ali u konačnici daje najbolje rezultate. 

Što je od zadataka bilo najteže i kako si riješio poteškoće na koje si naišao?

Od zadataka mislim da su svi bili podjednako bili teški, a rješenja sam pronašao vlastitim istraživanjem te također putem smjernica i pomoći mentora.

Kako bi ocijenio svog mentora Marka?

Marka bih ocijenio sa 5+ iz razloga što je uvijek bio tu da mi pomogne u bilo koje vrijeme. Njegovo znanje je stvarno impresivno, te sam mu zahvalan što je prenio djelić od njegovo velikog znanja na mene.

Kakav dojam je ostatak tima ostavio na tebe?

Ekipa u uredu je stvarno odlična, uvijek su tu da ti pomognu, ali i uvijek nabace neku šalu kako bih razbili monotoniju u uredu.

Što ćeš najviše pamtiti sa ove prakse?

  1.   Znanje i iskustvo koje sam dobio od zaposlenika Tvornice
  2.   Dobra radna atmosfera
  3.   Dobro radno vrijeme
  4.   Uvijek će ti netko pomoći
  5.   Vrlo dobar princip rada na praksi

Kakvi su planovi za budućnost? Posao, tečaji, rukometna karijera?

Planovi su skupljati znanje na sve moguće načine, završiti fakultet i pronaći posao na svome području. Rukomet je šlag na tortu od kojeg ne planiram odustati 🙂

Kako je izgledao program Robertove prakse?

Kroz praksu, Robert se upoznao sa:

  • objektno orijentiranim programiranjem,
  • Magic metodama i svrhom njihovih primjena
  • Trait mehanizmom
  • Osnovama Dependancy injectiona i njegovom koristi
  • Git sustavom za verzioniranje kôda

U sklopu Laravel dijela prakse naučio se koristiti sljedećim komponentama:

  • Postavljanje Laravel projekta
  • Artisan paket komandi – Scaffolding programskog koda (generiranje migracijskih, model, kontroler i drugih klasa)
  • Migracije – Što su one, kako ih pišemo i održavamo
  • Seeder klase – Što su one te kako ih pišemo i koristimo
  • Eloquent – Što je ORM, konvencije eloquent modela, relacije s drugim modelima, CRUD operacije putem eloquenta kao i drugih mehanizama.
  • Query builder
  • Rutiranje zahtjeva
  • Middleware – Mehanizam filtriranja zahtjeva, kako i zašto ih koristiti
  • Kontroleri – Njihova upotreba u MVC i API kontekstu
  • Request i Response Klase – funkcije i način korištenja
  • Validacija zahtjeva putem više različitih mehanizama
  • View i Blade engine – svrha pogleda u MVC arhitekturi te korištenje blade templateing enginea za lakše generiranje html-a kroz php
  • Osnove testiranja – unit i funkcionalna testiranja

Želiš li i ti pretvoriti svoje vrijeme u vrijednost? Prijave za praksu su uvijek otvorene u našim uredima!

Nekolicina naših zaposlenika karijeru u Tvornici započela je kroz studentsku praksu ili posao. Pisali smo o iskustvu s backend prakse – Filipa Dumančića koji nam se pridružio na plaćeni studentski posao nakon uspješnih mjesec dana prakse!

Primjer još jedne uspješne backend prakse – Alena Jurena koji će nam se pridružiti u virovitičkom web timu i nastaviti razvijati svoje vještine i znanje.
Plan prakse radimo prema studentovom znanju i razvijamo vještine tako da student nauči kako neki problem riješiti na više načina i zajedničkim snagama zaključimo što je najbolje u tom trenutku i za taj projekt. Razumijemo i uvijek smo voljni prilagoditi se studentovom vremenu i fakultetskim obvezama.

Pozicije za prakse ili posao su uvijek otvorene u Plavoj tvornici te vrlo rado volimo vidjeti praktikante u našim uredima jer uvijek dobijemo novi val znanja i zajedno stvaramo nove ideje. Čekamo tvoju prijavu!

Tražiš posao? Pripremi sve što misliš da moramo vidjeti i prijavi se!

Već imaš iskustva i posao ti se čini kao bolja opcija od prakse? Prijavi se i pošalji nam svoje projekte – htjeli bismo razgovarati s tobom o njima! Svim zaposlenicima nudimo rad u profesionalnom i motivirajućem okruženju uz izvrsne benefite! Pošalji nam svoj životopis i sve što misliš da trebamo znati o tebi i očekuj skori kontakt našeg HR ureda u vezi tvoje prijave.

I prije same prijave, ako imaš dodatnih pitanja obrati nam se na hr@factory.hr !

 

Koristimo kolačiće za optimizaciju naše web stranice. Korištenjem naših usluga pristajete na naše korištenje kolačića.