IT prekvalifikacija u Srbiji - Iskustva, testiranje i sve što treba da znate
Saznajte sve o državnoj IT prekvalifikaciji: online testiranje, probni test, engleski i logički zadaci, rang lista, izbor škola i iskustva polaznika. Kako se pripremiti i šta očekivati od programa obuke.
Državni program IT prekvalifikacije već nekoliko godina privlači hiljade kandidata iz cele Srbije. Finansiran od strane Vlade Republike Srbije u saradnji sa programom Ujedinjenih nacija za razvoj (UNDP), ovaj kratkoročni pilot program osmišljen je da brzo doprinese ponudi talenata na tržištu rada, nudeći besplatnu (uz simboličnu participaciju) obuku za pozicije programera početnika. Na sajtu itobuke mogu se pronaći zvanične informacije, ali ono što kandidate najviše zanima - konkretna iskustva, detalji testiranja, primeri zadataka i sudbina onih koji su prošli - često se prenosi na forumima, daleko od očiju javnosti. U ovom tekstu objedinjujemo anonimizovana iskustva stotina učesnika, prolazeći kroz svaku fazu: od prijave do potencijalnog zaposlenja.
Kako izgleda put do IT prekvalifikacije?
Proces je višefazan. Prvo se raspisuje konkurs na koji se prijavi više hiljada ljudi (u prošlom ciklusu čak oko 12.000). Zatim sledi prvi krug online testiranja, koji je eliminacioni i obuhvata niz testova procene kognitivnih sposobnosti, znanja engleskog jezika i psiholoških crta. Na osnovu rezultata formira se rang lista i samo oko 2.000 najbolje plasiranih prolazi u drugu fazu. U drugom krugu kandidati biraju nekoliko IT škola ili organizatora obuke (kao što su ETF, FON, Link Group, CET, SeeICT, Metropolitan, vojvođanski i niški klasteri), a zatim te institucije sprovode dodatne testove i intervjue. Krajnji cilj: odabrati 900 polaznika (u zavisnosti od ciklusa) koji će pohađati intenzivnu obuku u trajanju od 3 do 6 meseci, uz obezbeđenu praksu u IT firmama.
Prvi krug - online testiranje iz senke
Onlajn test je predmet najveće polemike. Traje ukupno nekoliko sati i sastoji se od više segmenata, a svaki je vremenski strogo ograničen. Tipičan sled je:
1. Engleski test (20 pitanja, 2 minuta) - osnovno poznavanje gramatike i vokabulara. Eliminacioni je; prag je obično 11 od 20 poena.
2. Numerički nizovi (do 31 zadatka, ~15 minuta) - potrebno je otkriti obrazac i uneti broj koji sledi. Nizovi mogu biti aritmetički, geometrijski ili znatno složeniji.
3. Sinonimi i antonimi (80 zadataka) - procena verbalne fluentnosti i brzine obrade.
4. Logički zadaci sa figurama (matrice, kutije sa simbolima, rotacije) - traži se deduktivno i induktivno zaključivanje.
5. Zadaci sa brojevima i uslovima („najveći levo, najmanji na kraju“) - testiranje radne memorije i brzine prebacivanja.
6. Upoređivanje pojmova - primeri: „nebo - plavo, trava - ?“ - meri se sposobnost pronalaženja relacija.
7. Psihološki upitnik (često 144 pitanja) - procenjuju se radne vrednosti, stilovi, interesovanja (model RIASEC), neuroticizam, savesnost, liderstvo i još desetine dimenzija.
Iskustva pokazuju da većina kandidata smatra test izuzetno napornim. Vremenska ograničenja ne dopuštaju razmišljanje - gotovo sve se svodi na brzinu i koncentraciju. Mnogi su prijavili da je najteži deo bio „taj sa kvadratima i simbolima“ ili „oni nizovi gde brojevi menjaju mesta“. Zanimljivo je da, iako organizatori tvrde da gotovo niko ne reši sve nizove, pojedini učesnici su uspeli da postignu blizu maksimalnog rezultata, što je dovelo do sumnji u regularnost.
Posebno se diskutuje o psihološkom profilisanju. Upitnik ličnosti, postavljen na kraju kada je koncentracija već slomljena, ima za cilj da izvuče „instinktivne“ odgovore. Pokazalo se da sistem vrednuje osobine poželjne za programerski posao: visoka savesnost, analitičko razmišljanje, istraživački duh, tolerancija na stres i emotivna stabilnost. S druge strane, izražena društvena orijentacija, umetnički afiniteti ili niska inicijativa mogu negativno uticati na ukupni skor. Kandidati su sa čuđenjem otkrivali da im je, na primer, za „artistic“ dodeljen vrlo visok procenat jer su na listi interesovanja stavljali odlaske na izložbe na začelje, i obrnuto.
Rezultati se ne prikazuju kao apsolutni broj poena, već kao rang u odnosu na najboljeg učesnika (koji dobija 100%). Dakle, biti ispod 80% ne znači da ste imali 80% tačnih odgovora, nego da ste bili bolji od samo 80% testiranih. Ovakav sistem tumačenja rezultata izazvao je zabunu. Neki su se, videvši da su bolji od 97% ostalih kandidata, ponadali prolazu, ali se ispostavilo da je rang lista vrlo zbijena i da i najsitnije razlike odvajaju stotine mesta.
Drugi krug - izbor škola i dodatni testovi
Posle prvog kruga, prijavljeni koji su ušli u prvih 2.000 dobijaju priliku da pošalju spisak od tri želje - IT kurseva koje bi pohađali. Ponuda obuhvata različite programske jezike i tehnologije: JavaScript, Java, PHP, .NET, Python, C# i dr. Škole i centri koji sprovode obuku (neki od njih su Elektrotehnički fakultet, FON, Visoka škola strukovnih studija, privatne akademije) postavljaju svoje kriterijume za drugi krug.
U praksi, gotovo svaka institucija sprovodi sopstveno testiranje i intervju. Primeri zadataka za ETF i SeeICT procurili su i na forumima: logička pitanja poput „dva bioskopa, razlika u rezervaciji“ ili zadaci koji ispituju osnove digitale pismenosti. Za kurseve kao što je JavaScript u okviru BIT-a, slao se i motivacioni test, a zatim telefonski razgovor. Neki fakulteti su tražili da kandidati unapred polože besplatne onlajn kurseve HTML-a i CSS-a (npr. na SoloLearn) i dostave sertifikat pre polaganja.
Drugi krug je obično kratak i intenzivan - obaveštenja stižu sa svega dan-dva zakašnjenja, a rokovi se ne produžavaju. Od kandidata se očekuje da pokažu visoku motivaciju, jer škole moraju da opravdaju ulaganje države (navodno i do 1.500 evra po polazniku) i rizikuju da izgube sredstva ako kandidat odustane. Zbog toga se potpisuje ugovor sa visokim penalima - u slučaju napuštanja obuke pre kraja, polaznik je dužan da nadoknadi punu cenu programa (često 1.000-2.000 evra), što je izazvalo strah i dodatni pritisak.
Da li je praksa zagarantovana i šta donosi?
Jedno od najvećih obećanja celog projekta jeste obezbeđena praksa u IT kompanijama po završetku kursa. Planirano je da traje oko 160 sati, a minimalni broj časova obuke je 250, uz dodatnih 250 sati za samostalni rad. Međutim, iskustva iz prve faze (pilot programa sa 100 polaznika) pokazala su da nije sve tako sjajno. Broj mesta za praksu varira od kursa do kursa - negde je obuhvaćeno svih polaznika, a negde tek 50-70%. Štaviše, neke škole su u ugovoru napisale da praksu moraš sam da nađeš, što je polaznike ostavilo u čudu.
Iskusne kolege iz IT sektora ističu da fakultetski centri (poput Inovacionog centra ETF-a) mogu pružiti znatno kvalitetniju praktičnu nastavu jer rade na realnim projektima i imaju mentore. S druge strane, kursevi kratkog trajanja (2-4 meseca totalne obuke) ne mogu napraviti junior programera; to je samo uvod. Posao se ne dobija samo sa sertifikatom. Kako anonimni iskusni programer kaže: „Gledam oglase za posao - traže znanje JavaScript framework-a (React, Angular), poznavanje baza podataka, pisanje unit testova, rekurzije... To se ne stiče na kursu od par meseci. Potrebno je godinu dana samostalnog rada da se postane koristan timu.“
Gde su problemi i šta kažu oni koji su prošli?
Anonimna iskustva ukazuju na više sistemskih mana:
- Netransparentan proces testiranja: mnogi sumnjaju da su rezultati namešteni ili da psihološki test služi da se opravda isključivanje kandidata koji su fenomenalno uradili logičke zadatke. Rasprostranjen je utisak da škole već imaju „zlatne kandidate“ i da je konkurs samo formalnost.
- Drastično smanjivanje kvota: prvobitno najavljenih 900 mesta spalo je na 700, a u pojedinim gradovima broj raspoloživih mesta bio je sramotan (npr. Novi Sad 45, Subotica 16). Kandidati iz unutrašnjosti osećaju se diskriminisano jer se obuka uglavnom odvija u Beogradu i Nišu.
- Kašnjenja i loša komunikacija: obaveštenja o terminima testiranja stizala su u poslednji čas, mejlovi su završavali u spam folderu, a na upite se retko odgovaralo.
- Finansijski rizik: iako je participacija samo oko 100 evra, kandidati su izloženi pretnji plaćanja pune cene ukoliko iz bilo kog razloga napuste obuku. Za nezaposlene, to je ogroman teret.
Ipak, ima i onih koji su zadovoljni. Neko je prošao u pilot fazu, završio kurs za web programiranje i posle više meseci samostalnog vežbanja uspeo da nađe posao. Drugi su kurs iskoristili kao odskočnu dasku - naučili osnove Jave i dobili motivaciju da nastave učiti. Pohvale idu na račun predavača sa ETF-a i nekih privatnih škola koje nude više od 250 sati nastave. „Samo da nije onog testa - taj deo je bio pakao, ali kada kreneš, zanimljivo je,“ glasi jedan od retkih pozitivnih komentara.
Alternative - da li se isplati ići samostalno?
Mnogi kandidati koji nisu prošli, ili su odustali već posle prvog testiranja, okrenuli su se samostalnom učenju. Internet je prepun kvalitetnih, besplatnih resursa: FreeCodeCamp, The Odin Project, kursevi na edX (MIT, Harvard), Codecademy, Udemy (često na sniženju). Platforme poput Stack Overflow i GitHub pružaju nepresušnu bazu znanja i projekata. Ono što nedostaje je strukturirana praksa i mentorstvo.
Iskustva pokazuju da je najefikasniji put:
- Odabrati jedan programski jezik (npr. JavaScript, Python) i posvetiti mu makar 10 sati nedeljno.
- Raditi na malim projektima i postavljati kod na GitHub.
- Priključiti se lokalnim IT zajednicama (meetupovi, radionice) gde se mogu steći kontakti.
- Prijavljivati se na prakse i juniorske pozicije, čak i kada oglas traži „godinu iskustva“ - mnoge firme cene samoinicijativu i dobar portfolio više od sertifikata.
Jedan od anonimnih učesnika, koji je prošao kroz sličnu državnu obuku, podelio je: „Tri meseca kursa nisu dovoljna ni za osnove. Posle obuke sam mesecima sam sedeo i kodirao, tek onda sam dobio priliku za neplaćenu praksu. Sada radim, ali i dalje učim. Programiranje je maraton, ne sprint.“
Kako se pripremiti za slične testove u budućnosti?
Ako planirate da se prijavite za sledeći ciklus IT prekvalifikacije, evo nekoliko proverenih saveta zasnovanih na iskustvima:
- Vežbajte logičke i numeričke testove: postoje zbirke zadataka tipa MENSA, testovi inteligencije sa figurama i online platforme (bez poveznica, lako se nađu pretragom). Najvažnije je steći brzinu.
- Engleski jezik mora biti na nivou - test nije težak, ali treba proći prag. Ponovite osnovne gramatičke konstrukcije i vokabular vezan za IT (ukoliko se pojavi).
- Razumevanje psihološkog dela: budite iskreni, ali imajte na umu da se traže osobine poput savesnosti, analitičnosti, upornosti i timskog rada. Ne pokušavajte da lažirate profil - testovi imaju ugrađene provere konzistentnosti.
- Pripremite se za drugi krug: kada dođe poziv, nemojte čekati poslednji trenutak. Spremite kratku prezentaciju o sebi, razmislite o motivaciji i realnim očekivanjima. Pokažite da ste spremni da uložite više od zahtevanog minimuma.
Iznad svega, ne doživljavajte ovaj program kao jedinu šansu. IT sektor prima ljude različitih profila - važniji su strast i kontinuirani rad nego formalni sertifikat. Kako je jedan forumski komentar sažeo: „Ko zaista želi da uđe u programiranje, načiće način. Ova prekvalifikacija je možda dobar vetar u leđa, ali čamac moraš sam da veslaš.“
Zaključak - šansa ili prazno obećanje?
Državni projekat IT prekvalifikacije ima svoje prednosti: nudi besplatnu (uz malu participaciju) obuku, podstiče digitalnu pismenost i daje priliku onima koji nisu završili tehničke fakultete. Međutim, testiranje je prezahtevno i često deluje kao filter koji favorizuje one sa iskustvom u rešavanju ovakvih zadataka, a ne nužno buduće programere. Smanjenje broja mesta, komplikovana administracija i rizik od finansijskih penala izazivaju sumnju u iskrenost namera organizatora.
Iskustva polaznika su podeljena - od euforije do razočaranja. Ono što je sigurno: nijedan kurs od par meseci ne može stvoriti programera spremnog za tržište rada. Potreban je ogroman samostalan rad i vreme. Ako ste svesni toga, i program doživite kao ubrzani uvod, možda će vam značiti. U suprotnom, samostalno učenje uz internet resurse može biti fleksibilnije i daleko jeftinije.
Na kraju, najvažnije je ne odustajati. Bilo da prođete testove ili ne, programiranje je veština koja se gradi strpljenjem. Svi oni koji su uspeli, bez obzira na put, slažu se u jednom: zagrevanje stolice i konstantno učenje su jedini recept za uspeh u IT sektoru.