Citat:
Psychodrome:
Citat:
mjanjic:
I jedno i drugo!
Mozes li malo detaljnije da opises kako ide citav taj proces?
Kod većih firmi neki HR gleda tvoj CV, obično i nije programer, nego neki ekonomista i slično, i tu je bitno da ostaviš određen utisak (znam iz priča sa HR-om iz nekoliko firmi, ali nisam im sam slao CV i pričao kasnije na tu temu).
Ako tvoj CV prođe kod njih ili im treba baš čovek koji u CV-u ima to što si ti naveo, pozovu te na razgovor. Opet, prvi krug je sa HR ekipom, tu te više pitaju one stvari vezane za timski rad, tvoje viđenje karijere, napredovanja i sl., a tek ako to prođeš, ideš na tehnički intervju, gde te pitaju tehnikalije.
Važno: ono što znam za par firmi je da pretragu CV-eva za određenu poziciju rade tako da će pre pozvati nekoga ko je nedavno ažurirao CV čak i ako je malo lošiji od nekoga ko je CV ostavio pre 6 meseci i od tada ga nije ažurirao.
Zato treba određenim firmama slati novi CV čim ga dopuniš nečim što im može biti zanimljivo - mislim na firme koje imaju portal na kome popuniš formular sa svojim podacima i prikačiš CV.
Takođe je LinedIn postao faktor kod zapošljavanja, meni stalno stižu poruke o oglasima za određene poslove, pa se potrudi i da ažuriraš LinkedIn profil, a kad tamo navedeš podatke o znanjima i interesovanjima, počeće i tu da ti stižu obaveštenja o otvorenim pozicijama.
U tom tehničkom delu intervjua treba da znaš neke stvari vezane za algoritme (npr. sortiranje, pretraživanje, binarna stabla, povezane liste, itd.), potom neke stvari iz OOP koje čak i mnogim diplomcima ostanu nejasne (apstraktne klase vs. interfejsi, neke sitnice oko nasleđivanja, mada je to cpecifično za svaki jezik, može i nešto od pattern-a, ono bar singleton ako ništa drugo, imaš na net-u materijala o konkretnim primenama, pitanjca u vezi stack-a i heap-a, itd. uglavnom i ti što postavljaju pitanja više pitaju neke fazone sa interneta, tipa ono Google interviews, nego što postavljaju pitanja iz svog iskustva u vezi onog što će ti trebati na projektu), zatim neki FW ako je za senior poziciju, kod Jave konkretno Spring i eventualno Spring Boot za web servise.
Na kraju, veliki plus je ako si koristio Git i nešto od alata za Agile/Scrum, posebno ako razumeš kako Scrum funkcioniše.
U većini firmi ne primaju tek tako, osim ako je na praksu koja nije plaćena (u manjim gradovima) ili je plaćena minimalno (tipa BG, gde ipak moraju nešto i da plate, bar za džeparac, da bi im neko došao), pa ako se pokažeš dobro, mogu odmah da ti ponude ugovor umesto da npr. čekaš 2 meseca na odluku da li ćete zadržati. Drugi faktor je i otvaranje novih projekata za koje im trebaju novi ljudi, pa ti se možda tu ukaže mesto, a tu može dosta da znači preporuka nekog ko već radi u toj firmi.
Blessed are those who can laugh at themselves, for they shall never cease to be amused.