{"id":34162,"date":"2019-10-31T21:56:44","date_gmt":"2019-10-31T18:56:44","guid":{"rendered":"https:\/\/prohoster.info\/blog\/izbavlyaemsya-ot-straha-pered-pervym-trudoustrojstvom\/"},"modified":"2019-10-31T21:56:44","modified_gmt":"2019-10-31T18:56:44","slug":"izbavlyaemsya-ot-straha-pered-pervym-trudoustrojstvom","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hr\/blog\/news\/izbavlyaemsya-ot-straha-pered-pervym-trudoustrojstvom","title":{"rendered":"Osvojite strah od prvog zaposlenja","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Osvojite strah od prvog zaposlenja\" src=\"\/wp-content\/uploads\/2019\/05\/e5efdea0680359fa4ef34c47afc27c1c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Scena iz filma \"Harry Potter i zatvorenik Azkabana\"<\/i><\/p>\n<blockquote><p>Problem ovog svijeta je \u0161to su obrazovani ljudi puni sumnji, dok su idioti puni samopouzdanja<\/p>\n<p>Charles Bukowski<\/p><\/blockquote>\n<p> Nedavno sam odr\u017eao jo\u0161 jedan individualni sat programiranja. Za razliku od obi\u010dnih lekcija, tema nije bila konstrukcija jezika niti problem u rje\u0161avanju zadataka. Student je podijelio svoje brige o budu\u0107em zapo\u0161ljavanju. Sam u\u010denik bio je prili\u010dno bistar. Jedan od onih koji dolaze na te\u010dajeve, prolaze cijeli program br\u017ee od svih i s originalnim rje\u0161enjima, ali se uvijek iskreno podcjenjuje. Po mom mi\u0161ljenju, takve sumnje nastaju samo zbog nedostatka informacija. Taj sam nedostatak poku\u0161ao popuniti improvizacijom tijekom sata.<\/p>\n<p>Pitanja su bila otprilike ovakva:<\/p>\n<ul>\n<li>Svake godine sa fakulteta izlazi mno\u0161tvo studenata i svi kre\u0107u tra\u017eiti posao. To su doista mnogi ljudi. Sigurno \u0107e uzeti najbolje, a meni ne\u0107e ostati mjesta.<\/li>\n<li>\u0160to ako pogrije\u0161im i odmah me otpuste?<\/li>\n<li>\u0160to ako tijekom rada shvate da sam glup i izbace me?<\/li>\n<\/ul>\n<p>\nOvaj student nije bio prva osoba kojoj sam odgovarao na sli\u010dna pitanja. Ona se javljaju kod mnogih, i obi\u010dno ih moram obja\u0161njavati bez pripreme. Ovaj put sam odlu\u010dio zapisati svoj monolog u bilje\u017enicu. Mislio sam da \u0107e ispasti par paragrafa, a napisao sam cijeli \u010dlanak.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nU \u010dlanku je predstavljen pogled iz moje perspektive i temeljen na mom iskustvu. Me\u0111utim, na\u0161 svijet je vrlo raznolik i u njemu se odvijaju nevjerojatne stvari. Ako se s ne\u010dim ne sla\u017eete ili se va\u0161e iskustvo nekako razlikuje, slobodno ostavite komentar.<\/p>\n<p>\u010clanak je pisan od programera za programere. Ipak, ako planirate raditi u testiranju, administraciji ili ne\u010demu drugom u IT-u, neki od savjeta \u0107e vam tako\u0111er biti korisni.<\/p>\n<h3>Uop\u0107e ne\u0107e zaposliti<\/h3>\n<p>\nKada zamislite da svake godine mno\u0161tvo sveu\u010dili\u0161ta diplomira stotine studenata, postane neugodno. Kako se natjecati s takvom golemom gomilom?<\/p>\n<p>Na\u017ealost, ne mogu svi diplomanti imati dovoljno tehni\u010dkog znanja. Poku\u0161ajte pitati nekog studenta sa sveu\u010dili\u0161ta: kako ljudi u njegovoj grupi dobivaju pristup ispita iz predmeta poput \u201ebaze podataka\u201c ili \u201eosnove algoritmizacije i programiranja\u201c? U grupi od 30 osoba, u najboljem slu\u010daju, bit \u0107e 3-5 \u201enaprednih\u201c ljudi koji su sve stvarno napravili sami. Ostali jednostavno prepisuju od njih, u\u010de napamet odgovore na pitanja i pola\u017eu.<\/p>\n<p>Tako je bilo i kada sam se ja \u0161kolovao. Me\u0111utim, moje iskustvo mo\u017eda nije reprezentativno. Stoga sam ovo pitanje postavio nekoliko razli\u010ditih studenata. Odgovor je bio otprilike isti. Oni koji su odgovarali dolazili su iz razli\u010ditih visoko\u0161kolskih ustanova i fakulteta. Razmatranja o razlozima ostavljam izvan ovog \u010dlanka. Za opse\u017eno istra\u017eivanje nisam sposoban, pa \u0107u donijeti zaklju\u010dak na temelju dostupnih \u010dinjenica. <\/p>\n<blockquote><p>Me\u0111u stotinama diplomanta, samo nekolicina desetaka predstavlja interes za poslodavce.<\/p><\/blockquote>\n<p> Malo je diplomanata koji mogu ostvariti stvarnu konkurenciju sposobnom studentu s dobrom pripremom. No, \u010dak i ako ste marljivo u\u010dili, nakon prvog razgovora vjerojatno vas ne\u0107e zaposliti. Nakon drugog, vjerojatno tako\u0111er. Sve mo\u017ee pro\u0107i dobro, no bolje je pripremiti se ne na napad, nego na opsadu. Neuspjeli poku\u0161aj zapo\u0161ljavanja je samo povod da se analiziraju gre\u0161ke i poku\u0161a ponovo. O pripremi za razgovore ne\u0107u govoriti. O tome je ve\u0107 puno napisano na internetu. Samo \u0107u re\u0107i da postoje specifi\u010dnosti u prolasku razgovora, za obja\u0161njenje kojih u va\u0161em obrazovnom programu vjerojatno nije predvi\u0111eno vrijeme. Potra\u017eite te informacije sami, mogle bi skratiti broj poku\u0161aja.<\/p>\n<blockquote><p>Ludost je to\u010dno ponavljanje istog postupka. Ispod i ispod, u nadi na promjenu.<\/p>\n<p>Albert Einstein<\/p><\/blockquote>\n<p> Kako bi prolazak razgovora ne postao ludilo, nakon svakog novog poku\u0161aja trebate postati bolji. Zapo\u010dnite s pam\u0107enjem ili zapisivanjem pitanja koja su vam postavljena tijekom razgovora. Kada se vratite ku\u0107i, pregledajte tu listu i testirajte se putem interneta. Tako \u0107ete shvatiti gdje ste pogrije\u0161ili vi, a gdje - intervjuant. I to se tako\u0111er doga\u0111a. Ponovite ili prou\u010dite teme na koje ste slabo odgovorili i poku\u0161ajte ponovno.<\/p>\n<p>Osim toga, postoji izra\u017eena sezonalnost tr\u017ei\u0161ta rada. Promi\u0161ljene tvrtke planiraju zapo\u0161ljavanje u skladu s datumima zavr\u0161etka obrazovanja. U prolje\u0107e ima vi\u0161e natje\u010daja za novake nego u ostalim razdobljima. No, i konkurencija u to vrijeme je ve\u0107a.<\/p>\n<h4>Glup \u2014 otpustit \u0107e<\/h4>\n<p><\/p>\n<blockquote><p>Kada zapo\u0161ljavaju osobu bez iskustva, postoje odgovaraju\u0107a o\u010dekivanja.<\/p><\/blockquote>\n<p> Od novaka na poslu o\u010dekuje se:<\/p>\n<ul>\n<li>Poznavanje op\u0107e tehni\u010dke osnove<\/li>\n<li>U\u010denje specifi\u010dnosti predmetnog podru\u010dja tvrtke<\/li>\n<li>Usvajanje kori\u0161tenih alata i praksi<\/li>\n<\/ul>\n<p>\nU nekim organizacijama za novake se organiziraju edukativni te\u010dajevi o kori\u0161tenim tehnologijama, alatima i lokalnim pravilima. Na primjer, pravila dobrog pona\u0161anja prilikom kori\u0161tenja korporativne e-po\u0161te, postupak izmjene dokumenata u wiki, lokalne zna\u010dajke rada s VCS-om i bug trackerom.<\/p>\n<p>Tako\u0111er postoje tehni\u010dki uvodni te\u010dajevi, ali je njihova korisnost upitna. Ako je do\u0161lo do zapo\u0161ljavanja, to zna\u010di da su poslodavci uvjereni da imate neki dostatan nivo znanja. Najbolje je takve te\u010dajeve pro\u0107i savjesno, kao malu formalnost. Mo\u017eda \u0107e zaista biti ne\u0161to korisno.<\/p>\n<p>Kada zapo\u010dnete s radom, imajte na umu da novaku sigurno ne\u0107e dodijeliti rje\u0161avanje hitnog, slo\u017eenog i istovremeno va\u017enog zadatka. Vjerojatnije je da \u0107e biti samo jedna od tih osobina. Ili jednostavno, ali hitno: ispraviti raspored, proslijediti nekome neki dokument, reproducirati problem. Ili slo\u017eeno, ali bez ikakve nade na zavr\u0161etak \u2014 da novak sakupi \u0161to vi\u0161e prepreka. Ili va\u017eno, ali eksperimentalno. Na primjer, projekt koji svi dugo \u017eele, ali ne mogu odvojiti vrijeme za realizaciju.<\/p>\n<p>Zadaci za usvajanje alata bit \u0107e \"slo\u017eeni\" i umjetni. Vjerojatno \u0107e biti pojednostavljena verzija glavnog sustava. U takvim zadacima koristi se ista tehnologija i isti izrazi iz predmetnog podru\u010dja kao i u cijelom projektu. Pri tome rezultat izvr\u0161enja ne\u0107e biti predat krajnjem korisniku. To mo\u017ee demotivirati, ali se tom osje\u0107aju bolje suprotstaviti. Umjetni zadatak treba raditi savjesno, kao da o njemu ovisi sudbina projekta.<\/p>\n<blockquote><p>Rezultat rje\u0161avanja va\u0161eg prvog zadatka ostavit \u0107e prvi dojam o vama kod kolega koji nisu bili na razgovoru.<\/p><\/blockquote>\n<p> Druga opcija zadatka za usvajanje alata je \"pokrenuti projekt na lokalnoj ma\u0161ini\/testnoj sredini\". Ponekad je taj proces opisan u uputama. No, obi\u010dno su one zastarjelne i djelomi\u010dno neaktualne. Mo\u017eete donijeti stvarnu korist projektu ako napi\u0161ete nove upute s poja\u0161njenjima o nastalim problemima. Sigurno ste na fakultetu pisali izvje\u0161taje za razne predmete. Ovdje je gotovo isto. U dokumentu trebaju biti opisane akcije koje treba poduzeti za pokretanje.<\/p>\n<p>Obi\u010dno su akcije za pokretanje proizvoda na testnoj sredini otprilike ovakve:<\/p>\n<ul>\n<li>klonirati repozitorij, prebaciti se na neku granu ili oznaku<\/li>\n<li>izraditi neki konfiguracijski datoteku<\/li>\n<li>pripremiti strukturu baze podataka<\/li>\n<li>napuniti je testnim podacima<\/li>\n<li>izvr\u0161iti build ili kompilaciju projekta,<\/li>\n<li>pokrenuti skup konzolnih skripti u odre\u0111enom redoslijedu<\/li>\n<\/ul>\n<p><\/p>\n<blockquote><p>Tijekom lokalnog pokretanja sustava neizbje\u017eno \u0107e se pojaviti nepredvi\u0111eni problemi.<\/p><\/blockquote>\n<p> Prona\u0111ena rje\u0161enja problema treba dodati u upute za postavljanje. Tako \u0107e sljede\u0107i put, kada se slijede upute, ti problemi ve\u0107 biti rije\u0161eni. Prilikom popunjavanja konfiguracijskih datoteka i pozivanja skripti, treba obratiti pozornost na to koje se vrijednosti koriste i s \u010dime se trebaju poklopiti. Na primjer, ako se projekt gradi putem CI sustava i zatim se pokre\u0107e skriptom, va\u017eno je razumjeti gdje upisati naziv grane ili broj commit-a. Ponekad skripta podrazumijeva prijenos <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/hr\/lir\/ipv4\/\"   title=\"IP adrese\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"627\">IP adrese<\/a> ili DNS imena baze podataka, njezina korisni\u010dkog imena i lozinke. U tom slu\u010daju treba znati koju adresu koristiti za testno okru\u017eenje, koje postoje prijave i koje lozinke treba navesti.<\/p>\n<blockquote><p>Neki zadaci mogu izgledati jednostavni za iskusne programere, dok mogu izazvati pote\u0161ko\u0107e kod pripravnika. To je normalna pojava.<\/p><\/blockquote>\n<p> Programeri se svakodnevno suo\u010davaju s tehni\u010dkim problemima. Iskusni zaposlenici su ve\u0107 rije\u0161ili mnoge od tih problema, dok se novaci tek trebaju s njima suo\u010diti. Najbolja taktika je zabilje\u017eiti sve nai\u0111ene gre\u0161ke u dokumentu \"rje\u0161avanje problema s ${naziv zadatka}\". Za svaki problem potrebno je formulirati hipotezu o uzroku, prona\u0107i mogu\u0107nosti rje\u0161enja na internetu i redom ih isprobati. Rezultat svakog poku\u0161aja tako\u0111er se treba zapisati.<\/p>\n<p>Oblikovanje va\u0161ih istra\u017eivanja u obliku dokumenta omogu\u0107it \u0107e:<\/p>\n<ul>\n<li>izbaciti iz glave sitne pojedinosti. Primjerice, parametre konfiguracije, DNS\/IP adrese, konzolne naredbe i SQL upite.<\/li>\n<li>sjetiti se \"\u0161to sam ju\u010der radio\" kada se zadatak prote\u017ee na nekoliko dana<\/li>\n<li>ne lutati u krug. Uvijek \u0107ete mo\u0107i pro\u010ditati \u0161to ste radili ranije i shvatiti da ste se ponovno vratili na izvorni problem<\/li>\n<li>jasno odgovoriti na pitanje: \"\u0160to si napravio danas?\" \u010dak i ako jo\u0161 nema gotovog rje\u0161enja.<\/li>\n<\/ul>\n<p><\/p>\n<blockquote><p>Morate biti sposobni izvijestiti kolege o statusu svojih zadataka<\/p><\/blockquote>\n<p>\nPovremeno, kolege \u0107e se zanimati za va\u0161e uspjehe i dijeliti svoje. Za to se svaki dan ili tjedan odvoji malo vremena.<\/p>\n<p>Ako ne pratite nai\u0111ene i rije\u0161ene probleme, opis va\u0161ih uspjeha izgledat \u0107e kao: \"Poku\u0161ao sam napraviti zadatak, ali ne ide. Trenutno tra\u017eim rje\u0161enje.\" Iz takvog izlaganja nije jasno je li pripravnik i\u0161ta radio ili je samo sjedio i \u010ditao Habr. Treba li mu pomo\u0107? Je li se situacija promijenila od ju\u010der?<\/p>\n<p>Ako vodite dokument s rje\u0161enjima, mo\u017eete re\u0107i \"poku\u0161avam napraviti ovaj zadatak. Imala sam ovakve gre\u0161ke. Ove sam rije\u0161ila ovako. S ovom jo\u0161 nisam uspjela. Imam ove hipoteze i mogu\u0107nosti rje\u0161enja. Trenutno ih provjeravam.\"<\/p>\n<p>Ako se zadatak mo\u017ee mjeriti, tada bi u statusu trebale biti navedene brojke. Na primjer, za zadatak \"napisati jedini\u010dne testove za modul\" mo\u017eete re\u0107i \"planiram napraviti 20 testova, trenutno sam napisao 10\".<\/p>\n<p>\u0160to vi\u0161e pojedinosti podijelite, to \u0107e va\u0161i kolege bolje razumjeti \u0161to ste radili. To \u0107e stvoriti pozitivno mi\u0161ljenje o vama i omogu\u0107iti im da shvate trebate li pomo\u0107 ili ne.<\/p>\n<blockquote><p>Ne ustru\u010davajte se tra\u017eiti pomo\u0107<\/p><\/blockquote>\n<p> Gore sam napisao da, kada se pojavi problem, trebate formulirati hipotezu o njegovim uzrocima i mogu\u0107im rje\u0161enjima. Me\u0111utim, ponekad se dogodi da hipoteze nisu to\u010dne i rje\u0161enja koja ste prona\u0161li ne funkcioniraju. U tom slu\u010daju, bolje je zatra\u017eiti pomo\u0107. Kako ne biste nepotrebno optere\u0107ivali svoje kolege, trebate prvo samostalno razmisliti o svakom problemu. Ako nakon nekoliko sati ne uspijete prona\u0107i rje\u0161enje, vrijeme je da potra\u017eite savjet od iskusnijih kolega.<\/p>\n<p>Najbolje je zapo\u010deti pitanjem: \u201eje li netko ranije imao ovaj problem?\u201d uz kratki opis problema. Preporu\u010dljivo je prilo\u017eiti dio poruke o gre\u0161ci ili screenshot. Ovu poruku prvi put najbolje je poslati u neki zajedni\u010dki radni chat. Tako ne ometate one koji su zaista zaposleni. Slobodni kolege \u0107e vidjeti va\u0161u poruku i mo\u0107i \u0107e pomo\u0107i.<\/p>\n<p>Ako nitko ne pomogne nakon \u0161to ste poslali poruku u zajedni\u010dkom chatu, poku\u0161ajte uhvatiti iskusnog kolegu tijekom pauze: za ru\u010dak, odlazak po \u010daj\/kavu, partiju tenisa ili pauzu za pu\u0161enje. Ako to nije uspjelo, obavijestite o svojim pote\u0161ko\u0107ama na sastanku ili standupu.<\/p>\n<p>Kod rje\u0161avanja poznatih problema, to je obi\u010dno sve. Me\u0111utim, ako je problem nov, po\u010dinje istraga, gdje \u0107ete morati djelovati prema okolnostima.<\/p>\n<p>\u201eVa\u017ene\u201d zada\u0107e za novake koje su potrebne krajnjem korisniku bit \u0107e dosadne i male. Na primjer, \u201edodati dodatni stupac u izvje\u0161taj\u201d ili \u201eispraviti gre\u0161ku u obrascu\u201d ili \u201eimplementirati metodu modela za u\u010ditavanje atributa korisnika iz baze podataka\u201d. Cilj takvih zadataka je da se novak upozna s predmetnom podru\u010djem i uklopi u svakodnevni rad.<\/p>\n<blockquote><p>Va\u017eno je ne samo tehni\u010dki rije\u0161iti zadatak, ve\u0107 i pro\u0161iriti svoje znanje o predmetnoj oblasti.<\/p><\/blockquote>\n<p> U opisu zadatka, u chatovima i razgovorima \u0107e se susretati termini. Mogu izgledati kao dobro poznate imenice. Me\u0111utim, unutar informacijskog sustava, oni poprimaju poseban, precizniji smisao. Zna\u010denje prona\u0111enih termina najbolje je zabilje\u017eiti u posebnom dokumentu \u2014 rje\u010dniku termina. Kada se dodaju u rje\u010dnik, dovoljno je napisati svoje razumijevanje rije\u010di, a za to\u010dno obja\u0161njenje bolje je obratiti se analiti\u010daru. Ako ga nema, tada dugogodi\u0161njim \u010dlanovima projekta. Vo\u0111enje rje\u010dnika termina jedan je od najjednostavnijih na\u010dina upoznavanja s predmetnom obla\u0161\u0107u projekta.<\/p>\n<p>\u010cim prona\u0111ete zajedni\u010dki jezik s kolegama, po\u010dinju vas do\u017eivljavati ne kao novog pripravnika, ve\u0107 kao ravnopravnog stru\u010dnjaka.<\/p>\n<p>Postoje posebne zada\u0107e, na primjer, \u2018napisati unit testove za modul\u2019. Na njima se te\u0161ko mo\u017ee dugo zadr\u017eati tra\u017eenjem rje\u0161enja. U isto vrijeme, one su prili\u010dno ozbiljne i ne daju se samo za obuku pripravnika. Napisani testovi pove\u0107avaju stabilnost projekta smanjenjem bugova u aplikaciji i smanjenjem vremena koje ljudi ula\u017eu u testiranje. U idealnom svijetu, unit testovi se pi\u0161u odmah tijekom razvoja, ali stvarnost je, kao i uvijek, druga\u010dija. Dogodi se da programer modula sve potpuno zadr\u017ei u svojoj glavi i ne vidi potrebu za pisanjem testova. 'Sve je o\u010dito, \u0161to ovdje testirati?' Ponekad se moduli pi\u0161u u u\u017eurbanom re\u017eimu i ne ostaje vremena za unit testove. Tako da u stvarnom svijetu unit testova mo\u017eda ne\u0107e biti. Stoga se zadatak pisanja unit testova dodjeljuje novajliji. Tako se pripravnik mo\u017ee br\u017ee prilagoditi projektu, a projekt mo\u017ee u\u0161tedjeti vrijeme boljepla\u0107enih stru\u010dnjaka.<\/p>\n<p>Dogodi se da se pripravnicima i novajlijama dodijeli uloga punopravnih testera. Obi\u010dno je potrebno prvo lokalno postaviti proizvod i pro\u010ditati zahtjeve. Kao rezultat od novog zaposlenika o\u010dekuju se:<\/p>\n<ul>\n<li>pitanja poput 'ako se ovo napravi, onda \u0107e to ispasti ovako. U zahtjevima to nije navedeno. Kako bi trebalo biti?'<\/li>\n<li>zadaci u bug trackeru 'u zahtjevima je napisano ovako, a u stvarnosti je druga\u010dije'.<\/li>\n<\/ul>\n<p>\nTestiranje je izrazito op\u0161irno podru\u010dje aktivnosti za ovaj \u010dlanak. Ako ste dobili sli\u010dan zadatak, potra\u017eite na internetu kako ga najbolje izvr\u0161iti.<\/p>\n<h4>Ako napravite gre\u0161ku \u2014 bit \u0107ete otpu\u0161teni.<\/h4>\n<p>\nU normalnoj organizaciji, ako neo\u010dekivano do\u0111e do situacije da neiskusni zaposlenik dobije pristup ne\u010demu kriti\u010dnom i ne\u0161to pokvari, krivac \u0107e biti onaj tko je to dopustio. Jer, novajliji prema zadanim postavkama nije dozvoljen pristup kriti\u010dnoj infrastrukturi. Uz adekvatno vo\u0111enje, ne \u0107e se svaliti krivnja na neiskusnog pripravnika.<\/p>\n<p>Ako se ne\u0161to dogodi, ne \u0107e vas otpustiti zbog jednog incidenta. Ljudi u\u010de na gre\u0161kama. Pripravnik koji je pogrije\u0161io nau\u010dio je vrijednu lekciju i time se zna\u010dajno razlikuje od drugih pripravnika. Ako otpustite nekoga tko je pogrije\u0161io, na njegovo mjesto do\u0107i \u0107e netko drugi tko \u0107e pogrije\u0161iti na isti na\u010din.<\/p>\n<blockquote><p>Najva\u017enije je u\u010diti na gre\u0161kama i ne ponavljati ih.<\/p><\/blockquote>\n<p>\nAko osoba ne izvla\u010di zaklju\u010dke iz svojih gre\u0161aka, tada \u0107e se truditi da se s njom oproste. Ipak, svijet je raznolik. U nekoj kriminalnoj organizaciji mogli bi vas odmah izbaciti kroz prozor zbog prve gre\u0161ke. No, bolje je izbjegavati takve tvrtke, za \u0161to je potrebno prethodno prikupiti informacije ili saznati vi\u0161e tijekom intervjua.<\/p>\n<blockquote><p>Bolje je ne dopustiti incidente.<\/p><\/blockquote>\n<p> \u010cak i ako vas osobno ne otpuste zbog pogre\u0161ke, takvi incidenti mogu donijeti neugodnosti va\u0161em timu i projektu u cjelini. Stoga budite posebno oprezni pri operacijama brisanja ili stvaranja tablica u bazi podataka, datoteka, instanci servisa i dokumenata u bazi znanja projekta. Ako nai\u0111ete na adresu novog priklju\u010dka, provjerite barem s dvoje razli\u010ditih ljudi \u0161to je tamo mogu\u0107e raditi. Provjeravajte svoja prava u okru\u017eenjima ne metodom poku\u0161aja i pogre\u0161aka, ve\u0107 odgovaraju\u0107im komandama. Na primjer, prava za brisanje datoteka mo\u017eete provjeriti pomo\u0107u komande `ls`, prava za rad s tablicama u mysql s komandom `SHOW GRANTS FOR 'user'@'host';` i sli\u010dno. U gotovo svakom alatu imat \u0107ete sli\u010dnu mogu\u0107nost.<\/p>\n<p>Prilikom ure\u0111ivanja datoteka, za svaki slu\u010daj sa\u010duvajte kopiju originala.<\/p>\n<blockquote><p>Izme\u0111u pripravnika i krajnjeg korisnika postavljaju se nekoliko barijera.<\/p><\/blockquote>\n<p> Da ste mogli odmah predati svoj proizvod korisniku, ne biste se morali zaposliti, ve\u0107 zapo\u010deti 'slobodno plovidbu'. No, dok nemate tu mogu\u0107nost (a ni odgovornost), morate pro\u0107i kroz nekoliko stupnjeva kontrole na projektu.<br \/>\nPrvi korak je provjera od strane mentora. On procjenjuje rje\u0161enje novaka s tehni\u010dkog aspekta. Ako mentor nije imenovan, potrebno ga je prona\u0107i. Za to treba odabrati nekoga od iskusnih \u010dlanova projekta i tijekom pauze zamoliti ga da pogleda rje\u0161enje: je li zadatak ispravno rije\u0161en? Ako po\u010dne gledati i odgovarati, mentor je prona\u0111en. Ako ga ignorira, treba pitati nekoga drugog.<\/p>\n<p>Sljede\u0107a faza je Osiguranje kvalitete. Na hrvatskom \u2014 testeri. U staro vrijeme \u2014 normiranje i OTK. Oni moraju osigurati da rezultat rada praktikanta odgovara postavljenom zadatku. Rijetko \u0107e se fokusirati na kod. Naj\u010de\u0161\u0107e \u0107e testeri provjeravati projekt koji programer sprema u sustav kontrole verzija.<\/p>\n<p>Tre\u0107a faza je menad\u017eer za izdanja. Mo\u017eda ne postoji posebna osoba za ovu zada\u0107u, ali neku ulogu sigurno netko igra. On provjerava da li su testeri potvrdili da se projekt mo\u017ee objaviti. Nakon toga, poduzima radnje kako bi isporu\u010dio proizvod krajnjim korisnicima.<br \/>\nU manjim organizacijama ti barijere mogu izostati iz raznih razloga. Me\u0111utim, ne\u0107e novom \u010dlanu postaviti zadatak da mijenja ne\u0161to va\u017eno. Jer taj rizik nikome nije potreban.<\/p>\n<blockquote><p>Prvo se treba uklju\u010diti u borbu, a onda \u0107e se vidjeti.<br \/>\nNapoleon Bonaparte<\/p><\/blockquote>\n<p> Nadam se da \u0107e vam \u010dlanak pomo\u0107i da prevladate svoju nesigurnost i po\u0161aljete svoj prvi \u017eivotopis. Svakako se trebate pripremiti unaprijed. Ali ne treba predugo odugovla\u010diti. Vrlo vjerojatno ste ve\u0107 nekoliko godina studirali na fakultetu ili u srednjoj \u0161koli. Gdje jo\u0161 \u010dekati? Na kraju, bolje je jednom \u010duti \u201ene\u201c od stru\u010dnjaka i raditi na svojim gre\u0161kama nego svaki dan govoriti \u201ene\u201c samom sebi i stati u profesionalnom razvoju.<\/p>\n<p>Nakon zapo\u0161ljavanja, trebate se usredoto\u010diti na to da izrasti iz praktikanta u punopravnog \u010dlana tima. Takav rast obi\u010dno prati pove\u0107anje va\u0161e pla\u0107e.<\/p>\n<p>\u017delim vam strpljenje i upornost.<\/p>\n<p class=\"for_users_only_msg\">Samo registrirani korisnici mogu sudjelovati u anketi. <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/auth\/login\/\">Prijavite se<\/a><\/noindex>, molimo.<\/p>\n<h2 class=\"default-block__polling-title\">Koji su bili va\u0161i prvi zadaci na prvoj IT zaposlenju?<\/h2>\n<ul class=\"content-list content-list_polling\">\n<li class=\"content-list__item content-list__item_polling\">\n<p>                    Slo\u017eeni<\/p>\n<\/li>\n<li class=\"content-list__item content-list__item_polling\">\n<p>                    Va\u017eni<\/p>\n<\/li>\n<li class=\"content-list__item content-list__item_polling\">\n<p>                    Hitni<\/p>\n<\/li>\n<li class=\"content-list__item content-list__item_polling\">\n<p>                    Ni\u0161ta od navedenog<\/p>\n<\/li>\n<\/ul>\n<p>    Glasalo je 75 korisnika. Suzdr\u017ealo se 20 korisnika.<\/p>\n<h2 class=\"default-block__polling-title\">\u0160to ste otprilike radili na po\u010detku svog prvog posla?<\/h2>\n<ul class=\"content-list content-list_polling\">\n<li class=\"content-list__item content-list__item_polling\">\n<p>                    Instalirati proizvod lokalno<\/p>\n<\/li>\n<li class=\"content-list__item content-list__item_polling\">\n<p>                    Testirati postoje\u0107i proizvod<\/p>\n<\/li>\n<li class=\"content-list__item content-list__item_polling\">\n<p>                    Izvr\u0161iti edukativni, fiktivni zadatak<\/p>\n<\/li>\n<li class=\"content-list__item content-list__item_polling\">\n<p>                    Raditi na eksperimentalnom, stvarnom projektu za klijenta<\/p>\n<\/li>\n<\/ul>\n<p>    Glasalo je 63 korisnika. Suzdr\u017ealo se 25 korisnika.<\/p>\n<h2 class=\"default-block__polling-title\">Koliko studenata u va\u0161oj grupi tijekom u\u010denja je moglo samostalno izvr\u0161iti zadatke vezane za tehni\u010dke predmete?<\/h2>\n<ul class=\"content-list content-list_polling\">\n<li class=\"content-list__item content-list__item_polling\">\n<p>                    1 od 10<\/p>\n<\/li>\n<li class=\"content-list__item content-list__item_polling\">\n<p>                    1 od 5<\/p>\n<\/li>\n<li class=\"content-list__item content-list__item_polling\">\n<p>                    Svaki drugi<\/p>\n<\/li>\n<li class=\"content-list__item content-list__item_polling\">\n<p>                    Svi, uz rijetke iznimke<\/p>\n<\/li>\n<\/ul>\n<p>    Glasalo je 70 korisnika. Suzdr\u017ealo se 19 korisnika.<br \/>\n<br \/>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/448444\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u0430\u0434\u0440 \u0438\u0437 \u043a\/\u0444 \u00ab\u0413\u0430\u0440\u0440\u0438 \u041f\u043e\u0442\u0442\u0435\u0440 \u0438 \u0443\u0437\u043d\u0438\u043a \u0410\u0437\u043a\u0430\u0431\u0430\u043d\u0430\u00bb \u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u044d\u0442\u043e\u0433\u043e \u043c\u0438\u0440\u0430 \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u0432\u043e\u0441\u043f\u0438\u0442\u0430\u043d\u043d\u044b\u0435 \u043b\u044e\u0434\u0438 \u043f\u043e\u043b\u043d\u044b \u0441\u043e\u043c\u043d\u0435\u043d\u0438\u0439, \u0430 \u0438\u0434\u0438\u043e\u0442\u044b \u043f\u043e\u043b\u043d\u044b \u0443\u0432\u0435\u0440\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u0427\u0430\u0440\u043b\u044c\u0437 \u0411\u0443\u043a\u043e\u0432\u0441\u043a\u0438 \u041d\u0435\u0434\u0430\u0432\u043d\u043e \u044f \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u043b \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e\u0435 \u0438\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u043e\u0435 \u0437\u0430\u043d\u044f\u0442\u0438\u0435 \u043f\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e. \u0412 \u043e\u0442\u043b\u0438\u0447\u0438\u0435 \u043e\u0442 \u043e\u0431\u044b\u0447\u043d\u044b\u0445 \u0437\u0430\u043d\u044f\u0442\u0438\u0439, \u0442\u0435\u043c\u043e\u0439 \u0441\u0442\u0430\u043b\u0430 \u043d\u0435 \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f \u044f\u0437\u044b\u043a\u0430 \u0438 \u043d\u0435 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u043f\u0440\u0438 \u0440\u0435\u0448\u0435\u043d\u0438\u0438 \u0437\u0430\u0434\u0430\u0447\u0438. \u0421\u0442\u0443\u0434\u0435\u043d\u0442 \u043f\u043e\u0434\u0435\u043b\u0438\u043b\u0441\u044f \u0441\u0432\u043e\u0438\u043c \u0431\u0435\u0441\u043f\u043e\u043a\u043e\u0439\u0441\u0442\u0432\u043e\u043c \u043d\u0430 \u0442\u0435\u043c\u0443 \u0431\u0443\u0434\u0443\u0449\u0435\u0433\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":25778,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-34162","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u0430\u0434\u0440 \u0438\u0437 \u043a\/\u0444 \u00ab\u0413\u0430\u0440\u0440\u0438 \u041f\u043e\u0442\u0442\u0435\u0440 \u0438 \u0443\u0437\u043d\u0438\u043a.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hr\/blog\/news\/izbavlyaemsya-ot-straha-pered-pervym-trudoustrojstvom\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"hr_HR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0418\u0437\u0431\u0430\u0432\u043b\u044f\u0435\u043c\u0441\u044f \u043e\u0442 \u0441\u0442\u0440\u0430\u0445\u0430 \u043f\u0435\u0440\u0435\u0434 \u043f\u0435\u0440\u0432\u044b\u043c \u0442\u0440\u0443\u0434\u043e\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u043c | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u0430\u0434\u0440 \u0438\u0437 \u043a\/\u0444 \u00ab\u0413\u0430\u0440\u0440\u0438 \u041f\u043e\u0442\u0442\u0435\u0440 \u0438 \u0443\u0437\u043d\u0438\u043a.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hr\/blog\/news\/izbavlyaemsya-ot-straha-pered-pervym-trudoustrojstvom\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:56:44+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:56:44+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Rje\u0161avamo se straha od prve zaposlitve | ProHoster","description":"Kadrov iz filma 'Harry Potter i zatvorenik Azkabana.'","canonical_url":"https:\/\/prohoster.info\/hr\/blog\/news\/izbavlyaemsya-ot-straha-pered-pervym-trudoustrojstvom","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hr_HR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0418\u0437\u0431\u0430\u0432\u043b\u044f\u0435\u043c\u0441\u044f \u043e\u0442 \u0441\u0442\u0440\u0430\u0445\u0430 \u043f\u0435\u0440\u0435\u0434 \u043f\u0435\u0440\u0432\u044b\u043c \u0442\u0440\u0443\u0434\u043e\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u043c | ProHoster","og:description":"\u041a\u0430\u0434\u0440 \u0438\u0437 \u043a\/\u0444 \u00ab\u0413\u0430\u0440\u0440\u0438 \u041f\u043e\u0442\u0442\u0435\u0440 \u0438 \u0443\u0437\u043d\u0438\u043a.","og:url":"https:\/\/prohoster.info\/hr\/blog\/news\/izbavlyaemsya-ot-straha-pered-pervym-trudoustrojstvom","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:56:44+00:00","article:modified_time":"2019-10-31T18:56:44+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"34162","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-08 20:27:18","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:27:29","updated":"2026-02-08 20:27:18","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/34162","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/comments?post=34162"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/34162\/revisions"}],"predecessor-version":[{"id":157818,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/34162\/revisions\/157818"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media\/25778"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media?parent=34162"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/categories?post=34162"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/tags?post=34162"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}