Mit: teško je naći posao u IT-ju kada si početnik i ne poznaješ ljude - BUSTED.
Iz ugla programera

Mit: teško je naći posao u IT-ju kada si početnik i ne poznaješ ljude - BUSTED.

03.06.2020. | 8 min

Tokom karantina jedna od interesantnijih aktivnosti za ubijanje vremena je bilo opsesivno čitanje HelloWorld grupe na Viberu.

Jedna od konverzacija koja se povela me je navela da se prisetim svojih početaka i osećanja povodom “zatvorenih programerskih krugova” - što je upravo bio razlog zašto sam i pomišljala da odustanem od faksa, pređem na neki marketing ili tako nešto i olakšam sebi život. My, oh, my koliko bih pogrešila da sam poslušala instinkt! Zahvaljujući ludoj sreći i genijalnim mentorima na koje sam naletela zbog iste, imam diplomu, posao, znanje… Pa reših da pomognem/podelim savete koje sam sama dobila, usput pokupila od značajno iskusnijih od mene (kroz anketu i istraživanje, kao pravi novinar!) i nekome možda vratim veru i želju da se trudi.

Prvo da ti u startu izbušim mehurić: ne, nije istina da završiš faks i kreneš da zarađuješ desetine hiljada eura mesečno kao programer, zaposliš se u Guglu ili postaneš CTO neke ogromne kompanije u narednih godinu dana… Dobro, možda hoćeš. Ali ako budeš uspeo/la, molim te seti se da nam napišeš članak o tome kako pobogu?!

Realna slika je da ćeš malo da se namučiš, pokušavaš na nekoliko strana, prođeš čak i nekoliko plaćenih/neplaćenih praksi, gomilu intervjua i par pozicija pre nego što budeš imao standardnu programersku platu i budeš zadovoljan svojom pozicijom i znanjem. So, brace yourselves, coding is coming.

Takođe, moram da razbijem ono ubeđenje da se programeri drže u uskim krugovima i ne primaju nikoga u iste - nije istina. Potrudi se malo više. Isprati šta zajednica radi. Kreni na konferencije, job fair-ove, meetupove, priđi ljudima, popričaj sa njima, postavljaj pitanja, potraži pomoć. Ovo je jedna od retkih zajednica na koje sam naišla, a da je svako spreman da izađe u susret mladima i neiskusnima, pomogne, mentoriše, deli svoje znanje i iskustvo šakom i kapom. Ali niko neće da te juri da isto podeli sa tobom. Inicijalni korak je na tebi. 

Ukoliko ne znaš nikoga ko bi ti javljao za događaje, guglaj (ionako će ti to biti bar 80% posla u prvih godinu dana).

I treći bitan savet: ne odustaj. Uči, interesuj se, nemoj da se oslanjaš na znanje koje si dobio/la na kursu/fakultetu isključivo. Probaj sam/a kući da napraviš nešto - bilo šta. Koristi Git za sve projekte na kojima radiš tokom školovanja/obuke. Trudi se da ispratiš bitne(?) kul nove tehnologije koje se masovno koriste. Širi mrežu poznanstava. I pitaj. Stalno pitaj (samo ne istu osobu uvek :)). Nemoj slepo da kopiraš kod, razmisli zašto je nešto baš tako,  može li drugačije, lepše, kraće?

Kada konačno dođeš do momenta da tražiš posao/praksu, imaćeš manje - više dobru osnovu.

CV - šta pisati ako nemaš iskustva i ostale muke

Prvi savet oko koga se slaže 92% ljudi koji su popunili gorepomenutu famoznu anketu je da prvo potražiš praksu, pre nego što počneš da tražiš posao. Praksa će ti dati uvid u osnove koje su ti potrebne za rad, što se tiče tehničkih i soft skill-ova, mogućnost da naučiš puno toga i ispraviš neke svoje mane i šansu da se brže i lakše plasiraš na tržište rada.

Ja bih ti rekla - nemoj da navodiš svaku tehnologiju za koju si čuo tokom kursa/studija na CV-ju jer ćeš dobiti pitanja vezana za iste i zbuniće te - međutim ovde su mišljenja podeljena, pa ću poslušati starije i iskusnije i reći: navedi sve tehnologije sa kojima si se lično susreo/la tokom učenja. 

Ali zato OBAVEZNO dodaj link do Gita na CV-ju i navedi studentske projekte. Tu se svi slažu - Git je ogroman plus. Projekti ne moraju da budu fensi, savršeni, ali ukoliko ih objasnite ukratko na CV-ju (koje tehnologije ste koristili, šta ste želeli da postignete, šta je kul stvar koju ste naučili tokom izrade projekta) i dodate link do Gita, regruter/intervjuer će stvoriti jasniju sliku o vama i tome koliko se trudite/radite na sebi i kako napredujete. To može da pokaže da su teorijski koncepti usvajani u toku školovanja uspešno primenjeni u praksi i da izdvoji kandidata u pozitivnom smislu.

Još jedan divan savet koji dolazi od regrutera koji je meni “napravio sačekušu” pre par godina, a od koje sam naučila puno toga kad su u pitanju CV, intervjui, i sve ostale peripetije, Milene Manić: čak i ako neka firma nema oglas na sajtu, možeš da pošaljes prijavu - ništa ne košta, a možeš da otvoriš sebi vrata za zanimljvu priliku.

I onda dođeš do intervjua - kako da ne ubaguješ?

Kroz anketu, razgovore sa kolegama, kao i regruterima - Milenom Manić koja je head of HR u firmi Ingsoftware  i Markom Vidakovićem koji je HR u HDM Transport-u, ali je dugo radio kao eksterni regruter ili narodski rečeno headhunter, kojima se zahvaljujem na odvojenom vremenu i živcima, trudila sam se da izvučem maksimalni broj saveta koji će pomoći da se što bolje kotirate, ali i opustite tokom intervjua.

Na netu postoji gomila članaka i spisaka pitanja za intervju (tehnički deo istog) koje možeš da izguglaš i iskoristiš da se pripremiš za intervju. Većina developera koji će da ti drže tehnički intervju ionako gugla pitanja, pa ih bira i menja par sati pre intervjua ;)

Čak ukoliko poznaješ nekoga ko je prošao kroz proces sa tom firmom, možeš da ga pitaš šta su njega pitali kako bi imao smernice za pripremu.

Markovi saveti su sledeći:

Dođi na vreme, uredno obučen/a, upoznaj se sa ljudima koji su odvojili svoje vreme (i živce :)) da te intervjuišu, nabaci osmeh, predstavi se.

U prevodu na moj jezik: nemoj da glumiš ludila, nisi Bil Gejts. Nemoj ni da umreš od straha, čak i ako ti je prvi intervju - to su ljudi koji su prošli kroz isti proces, na istom mestu. Znaju za muku

Informiši se što bolje o firmi, kako bi znao/la koje delove svog rada da naglasiš - ukoliko postoji oglas za posao, obrati pažnju na tehnologije koje su navedene, na misiju i viziju firme itd. To će pomoći da “navedeš vodu na svoju vodenicu” i opustiš se.

A Milenini saveti su sledeći: 

Pripremi se tako što ćeš svoj CV znati dobro - lepo je da umeš da objasniš projekte, da li studentske ili samostalne; koje si tehnologije koristio, šta si tu naučio itd.

Pokaži volju da učiš i da se razvijaš - u ovome ti delom pomaže sve ono što si radio do interjua (samostalni i testni projekti koje smo spominjali) i kako si kroz njih prošao - da li si ih radio tako što si kopirao gotova rešenja, ili si se potrudio da razumeš problematiku. Za početne pozicije je najčešće odlučujući faktor potencijal koji kandidat pokazuje za svoj lični razvoj - da je spreman da zasuče rukave, da uči, da odvoji svoje a i vreme na poslu da postane bolji.

I slobodno reci da nešto ne znaš kad ne znaš (!). Niko te neće ujesti, osuditi, čak će to videti kao plus. U IT-ju je jako razvijena kultura knowledge-sharinga i svi smo svesni da niko ne zna sve - ali se jako obradujemo kad vidimo da želi da uči, sazna i da je svestan svog neznanja. Čak i pitaj, u sred intervjua, ukoliko si naišao/la na nešto što ti nije najjasnije, i što bi voleo/la da razumeš - to je plus. I pokrenuće konverzaciju koja će biti opuštenija.

 

I ukoliko ne prođeš, ne očajavaj. Biće još intervjua, a svaki je dodatna priprema za sledeći. Ukoliko te zanima zašto nisi prošao i šta ti je falilo - slobodno pitaj.

Milena je pokušala da mi objasni uobičajene razloge: često se desi da neko ima potencijala, ali mu nedostaje znanje iz neke oblasti da bi imao dobru bazu za početak prakse/posla. U tim situacijama ćeš dobiti  konkretne savete za učenje, materijale (online kurseve ili testni zadatak) kako bi znao u kom smeru da nastaviš razvoj.

Nekad početnike "zavede" more tehnologija i alata i ne fokusiraju se najbolje, pa prouče od svega po nešto, ali ništa dovoljno konkretno (narodski poznato kao Jack of all trades, master of none iliti zašto svi izbegavaju developere iz Indije). U tim slučajevima ćeš dobiti  konstruktivan feedback kako bi znao/la da se vratiš u kolosek, zavisno od svojih interesovanja.

Nekad je problem što neko nije ušao dovoljno u suštinu, već se oslanjao na gotova rešenja dostupna na netu - u tim situacijama feedback će biti da to nije dobar put da se razviješ u pravog inženjera koji samostalno ume da rešava probleme. 

Šta “oni” očekuju od mene?

  • Analitičko i algoritamsko razmišljanje, granuliranje problema, čvrsta osnova programskog jezika za koji si se odlučio/la (frejmvorci nisu preterano bitni), rad sa bazama podataka, poznavanje SOLID principa, kao i nekih najkorišćenijih Design Patterna.
  • Razumevanje i primena osnovih koncepata na konkretnim primerima
  • Želja sa nadograđivanjem znanja, samostalnost u nekim osnovnim zadacima, proaktivnost, dobre radne navike
  • Želja, volja i žar za učenjem. Ako uz to dođe i bilo kakvo iskustvo to je samo plus, nikako obaveza.

I da ne davim dalje - učenje, rad na sebi, želja i volja za napretkom i znanje se isplate. Ali ne odmah. Potrebno je vreme, strpljenje i deeeebeeeeli živci. Ali, to nije znak da odustaneš, već samo da se potrudiš malo više. I upaliće. A novac će doći vremenom. Šta da ti kažem, srećno! 

P.S. zaboravih da navedem firme koje su naše kolege navele kao prilike za praksu i juniorska zaposlenja:

 


Cover photo source: https://www.freepik.com/free-vector/young-person-playing-with-computer_5083891.htm

(51 osoba je glasala, prosečna ocena: 4)
Sad sam senior developer, a nekada davno sam bila atraktivna plavuša koja se bavi marketingom :). I dalje se tešim da bar nisam oćelavela od čupanja kose od koda :) U slobodno vreme volim da čitam, pijem pivo, osvajam kafane i sanjam da ću kad porastem biti venture capitalist.

10 komentara

  1. Stefan
    Stefan jun 03, 2020 u 21:28 · Odgovori

    Bravo bivša koleginice, svaka ti je ka' u Njegoša. :)
    Dodao bih samo da ukoliko neko bude mnogo vredan početnik, ne mora uopšte da odabere i ode na praksu, umesto toga može odmah konkurisati za posao. Npr. ja nikad nisam video šta je to praksa, odmah u "mašinu" :) Ovo ima i dobrih strana, brže naučiš, odgovorniji si za projekte (ako to želiš naravno), direktno upoznaš rad na realnim projektima, ali tako i manje dobrih jer nemaš direktnog mentora kao na praksi a i radiš van nekog okruga u kome se okej osećaš (out of the box), mada ja iskreno mislim da je ovo ODLIČNA strana.
    Što se tehnologija tiče, malo me začuđuje ova broja. Moje mišljenje je da ne treba da spominješ recimo Javu koju si čuo na predavanjima i polagao ispit. Ali zato TREBA da spomeneš .NET sa kojim si radio neki projekat. I da, projekat na GIT kao što kaže Jovana :)

  2. Miona
    Miona jun 04, 2020 u 14:36 · Odgovori

    Odlican tekst

  3. miksx
    miksx jun 04, 2020 u 16:45 · Odgovori

    Iz licnog iskustva rekao bi da mozda nije pretesko ali da je teze sigurno jeste. Ako pogledamo oglase juniorskih pozicija za BG ima malo dok za NS ima redovnije. IT kursevi i skole se otvaraju na sve strane, trziste rada za juniore je debelo premasilo ponudu samim tim i konkurencija postaje velika i poziv na razgovor dodje kao uspeh.
    Prvi razgovor koji sam imao je bio los ali mi je omogucio da realno procenim gde se nalazim, nastavim vezbanje, ucvrstim teoriju i gradim Github portfolio.
    Proslo je 6 meseci od tog momenta puno sam napredovao uceci i vezbajuci pogotovo za vreme korone, spremniji sam nego ikad.
    Cekajuci sledeci razgovor moral ide gore dole jer se ponekad zapitate dal ste uzaludno potrosili silno vreme uceci i kad ce doci sledeca sansa.
    Poznajem 4 ljudi u mom okruzenju koji nisu morali da prolaze kroz taj proces vec su direktno posle ucenja i izrade jednog ili nijednog projekta dobii posao na preporuku i imaju razvoj koji ide mnogo brze nego sto ja mogu radeci sam. Medjutim kroz razgovor sa tim ljudima koji su isli laksim putem sam primetio manjak motivacije za dodatno ucenje sto je meni najveci plus ovog posla i zasto sam se odlucio za taj put.

  4. Ivana
    Ivana jun 05, 2020 u 12:37 · Odgovori

    Nešto ne radim kako treba.

    • Dragana
      Dragana jun 09, 2020 u 21:22 · Odgovori

      Ni to nije strasno :) Bitno je da postanes toga svesna i promenis ono sto ne valja :)
      Slazem se da praksa nije potrebna ukoliko su prethodno radjeni neki projekti i ako se ima osnovno znanje, a na buducem timu je da novog kolegu polako upucuje u posao sa laksim poslicima

  5. Marko
    Marko jun 13, 2020 u 01:38 · Odgovori

    Već godinu dana tražim posao. Prijavio sam se na preko 100 firmi i odradio preko 20 tehničkih testova gde ni ne dobijem povratnu informaciju, samo budem ignorisan nakon predaje testa.
    Uveliko radim ozbiline i uspešne projekte za strance što mi potvrđuje da moje znanje i iskustvo imaju neku vrednost.
    Želja mi je da za nekog pošteno i kvalitetno radim, a za uzvrat ne tražim ni šta više od skromne početne plate. Maksimalno sam ljubazan prema ljudima i imam razumevanja prema nestručnim licima.
    Smatram da me moje višegodišnje iskustvo stavlja bliže poziciji mediora, a ne mogu ni da nađem poziciju juniora (čak ni praksu).
    Imam portfolio sa projektima i lepo sastavljen CV u poređenju sa onime što vidim da konkurencija kači.
    I dalje se trudim da nađem posao, ali ne znam na čemu da poradim kod sebe.
    Deluje mi kao da ne može ništa bez velike sreće ili veze/preporuke.

  6. Синиша
    Синиша jun 25, 2020 u 20:44 · Odgovori

    Марко батали, није вриједно труда. Јер ако ниси у двадесетим, евентуално јако раним тридесетим, ови наши те неће узети у разматрање за јуниора "ни под разно". Годину дана се убио од покушаја да нађем посао код "наших" - нула бодова. Ево већ двије и по године радим за странце, посао од куће, плата редовна, гледам онај линк горе са платама и испаде да ја напозицији која чак није ни програмерска, него техничка подршка, зарађујем више него сениори трећине програмских језика из оне табеле. :-)

    Значи ради за странце и кулирај.

    • vladimir
      vladimir jul 04, 2020 u 11:19 · Odgovori

      I ja godinama pokusavam i nista.... posle desetine kurseva i projekata...
      gde naci te strance??

      • Синиша
        Синиша jul 07, 2020 u 12:45 · Odgovori

        На неком од сајтова гдје се каче огласи за "рад од куће". рецимо:

        https://weworkremotely.com/
        https://remoteok.io/
        https://www.upwork.com/ - мада су ови приличан смор.
        https://www.guru.com/
        https://remote.co/remote-jobs/

        Итд, исл...

  7. Stefan Lazović
    Stefan Lazović jul 07, 2020 u 12:35 · Odgovori

    Marko, i ja sam u istoj situaciji kao i ti. Nebrojena poniženja od domaćih. Godinama radim, a još nisam ubo prvi posao.
    Radim MERN Stack. Ako si zainteresovan, možemo zajedno da napadnemo freelance tržište. Što pre svi shvatimo da treba samo bežati od ovih naših i to u širokom luku, to bolje i za nas, a i za naše živce. A i bolje su pare ovamo, prema iskustvu mojih poznanika koji uveliko rade preko upworka.
    Moj kontakt link: https://www.linkedin.com/in/stefan-lazovic-245392103
    Pozdrav!

Ostavi komentar

Odgovori

Greška

Popuni sva obavezna polja!
Copyright © 2020 :: Sva Prava Zadržana :: HelloWorld.rs. ::
Made with in Subotica.
Uspešno
Neuspešno urađena operacija
Prijavi se u svoj nalog
Zaboravljena šifra?

Nisi registrovani korisnik? Napravi nalog ili se prijavi putem društvenih mreža.



Prijava putem društvenih mreža
Facebook LinkedIn Google

Kontaktiraj nas

Potvrdi

Greška