Učenje PHP-a kroz praksu i aplikaciju koju će koristiti Ekonomski fakultet

Takav način prakse, koji nije nužno u samoj tvrtki, već ga studenti mogu obavljati i velikim dijelom od kuće, pokazao se izuzetno korisnim i za studenta i za Fakultet. IT tvrtke pri tome ne moraju svakodnevno osmišljavati zadatke koje će dati studentima na praksi, što znatno smanjuje opterećenje djelatnika koji su mentori, a studenti se uče samostalnijem radu te da se imaju kome obratiti za pomoć kada naiđu na problem.

U Inchoou smo takvu suradnju na praksi nedavno i ostvarili. O čemu se konkretno radi, ispričat će profesorica s Ekonomskog fakulteta Marijana Zekić-Sušac, te studenti Denis Rajić i Filip Mikić.

Profesorice Marijana, možete li ukratko opisati projekt?

prof. Marijana: S tvrtkom Inchoo je dogovoreno da aplikacija na kojoj će Filip i Denis raditi bude nešto što Ekonomski fakultet u Osijeku trenutno treba, koja ima za svrhu omogućiti studentima Ekonomskog fakulteta prijavu na prakse u tvrtkama, zatim dodjelu praksi svakom studentu od strane mentora s Fakulteta uvažavajući preference, znanja i vještine studenata, te praćenje kvalitete prakse kroz ocjenjivanje i studenata i mentora.

Cijeli proces prijave i dodjele osmislila je doc.dr.sc. Nataša Drvenkar u suradnji s povjerenstvom za prakse na Fakultetu i Hrvatskom udrugom poslodavaca koja nam pomaže u traženju tvrtki koje primaju studente na prakse. Uz tehničko mentorstvo Senior Developera Ivana Weilera u tvrtki Inchoo, Filip i Denis su uspjeli napraviti aplikaciju sa svim traženim funkcionalnostima i planiramo je vrlo brzo staviti u uporabu.

Tko je bio za što zadužen pri izradi aplikacije?

Denis: Uglavnom sam radio sve što se tiče konkretnih praksi, poput inicijalne izrade prakse, prikaz pojedinačnih praksi, komentiranje i ocjenjivanje praksi, dodjeljivanje tvrtki i mentora, objavu rezultata, generiranje potrebnih dokumenata i sl.

Filip: A ja sam bio zadužen za izradu tablica i veza među tablicama, izradi formi za prijave, postupka za postavljanje pitanja od strane studenata i adminovo rješavanje istih, svih stranica koje sadržavaju popise i profile studenata i mentora te postupka otvaranja/zatvaranja natječaja od strane administratora.

Što ste konkretno tehnički naučili izrađujući ovu aplikaciju?

Denis: Naučio sam dosta toga, no ono što bih izdvojio je rad u Laravelu. Prije prakse uglavnom sam učio i radio u čistom PHP-u tako da je rad u frameworku za mene bio nešto potpuno novo. Na početku je bilo malo teže jer sam morao ispočetka učiti što je Laravel i kako funkcionira no što sam više naučio više mi se svidio i mislim da ću ga sigurno koristiti i u budućnosti.

Filip: Naučio sam koristiti Laravel framework, osnovne Git naredbe i što je to Composer. Produbio sam znanje PHP-a i MySQL-a, usvojio MVC koncept, dobio osjećaj za izradu arhitekture za projekt i naučio razmišljati u širem kontekstu aplikacije i njene svrhe.

Pristup postavkama praksi
Pristup postavkama praksi

Denise, gledajući s nekog ne-tehničkog stajališta, koju si vještinu stekao?

Denis: Naučio sam koliko je važan timski rad i upornost. U programiranju se često javljaju razni problemi koji mogu biti frustrirajući no upornošću i ne odustajanjem do sada sam uspio riješiti svaki od njih. Također, kod izrade malo većih aplikacija ima dosta detalja koje je teško sam uočiti pa je rad u timu vrlo važan te često jedan drugom istaknemo određene greške ili detalje koje je potrebno poboljšati.

Koliko vam je Ivan Weiler kao mentor pomogao i zašto je dobro imati tehničkog mentora?

Denis: Ivan nam je puno pomogao, ponajviše na početku kada još nismo znali kako aplikacija treba izgledati i odakle početi. Osim toga dosta nam je pomogao i oko raznih tehničkih problema na aplikaciji. Prije prakse Filip i ja uglavnom smo sami vježbali programiranje pa nam je Ivanovo iskustvo i smjernice o tome kako je raditi konkretan projekt, koji će koristiti velik broj ljudi, znatno olakšalo izradu aplikacije.

Filip: Ivan nam je pomogao dosta oko same pripreme projekta i daljnjeg usmjeravanja, upozorio nas je na koje stvari trebamo pripaziti, davao nam je savjete i uvijek je bio zainteresiran za projekt i spreman pomoći. Mislim da je dobro imati tehničkog mentora jer uvijek postoji mogućnost da projekt zastane ili krene u krivom smjeru, a tada mentor može brzo riješiti problem i usmjeriti nas na pravi put.

Filipe, bi li drugima preporučio ovakav tip PHP prakse i zašto?

Filip: Preporučio bih ga svima koji su motivirani i žele programirati jer je to odličan način da se uz pomoć stručnih osoba napreduje, uči, a na kraju stvori i gotov projekt koji nam može pomoći pri pronalasku posla.

Izgled tvrtke koja prima studente na praksu
Izgled tvrtke koja prima studente na praksu

Kako bi vam rad na ovom projektu mogao pomoći u pronalaženju posla nakon diplome?

Denis: Osim samog iskustva i tehničkih znanja koje sam dobio na PHP praksi, mislim da će mi u pronalaženju posla najviše pomoći to što imam konkretan projekt koji mogu staviti u CV i predstaviti budućim poslodavcima.

Filip: Mislim da može pomoći jer ipak pokazuje da sam u stanju osmisliti arhitekturu takve aplikacije, pretvoriti to u kod i stvoriti nešto što se može koristiti i ima svoju svrhu, a poslodavcima je to najbitnije pri pronalasku radnika.

Što za studente znači ovakva praksa?

prof. Marijana: Studenti kroz praksu mogu dobiti praktična znanja i vještine koje im omogućuju stjecanje kompetencija za zapošljavanje. Ako većina poslodavaca na prvom razgovoru za posao kandidatu postavi pitanje: – “Što Vi znate raditi?”, Filip i Denis, kao i ostali studenti koji su pohađali praksu za vrijeme studija imat će vrlo konkretan odgovor na to pitanje. I to je njihov veliki kapital koji nose pored diplome studija, a koji će im dati prednost pred drugima. Ovakva suradnja s IT tvrtkama pokazala se do sada uspješnom s nekoliko osječkih IT tvrtki, a konkretne aplikacije za Fakultet izrađivale su se u suradnji s tvrtkom Mono i ATIC Solutions za evidenciju članova udruga i za prijavu studentskih seminara.

Svi se slažu kako će sama činjenica da su aplikaciju napravili studenti, bit poticaj i drugim studentima da se upuste u izradu konkretnih proizvoda već za vrijeme studija. Da ne gledaju na posao kao na nešto što se “traži” nakon studija, nego da postanu aktivni stvaratelji svog posla ovdje u Osijeku i regiji.

Ako te PHP akademija i želiš sudjelovati na idućoj, već danas se možeš prijaviti ovdje