Prekvalifikacija u IT sektor - vodič kroz testiranje, obuku i realna očekivanja
Sve što treba da znate o državnoj prekvalifikaciji u IT sektor: kako izgleda online testiranje, šta se nakon njega dešava, koliko traje obuka i da li zaista vodi do posla. Iskustva polaznika, saveti i analiza testova.
Priča o prekvalifikaciji u IT sektor privukla je hiljade ljudi širom zemlje. Obećanje brze obuke, sticanja traženih veština i ulaska u svet programiranja delovalo je kao zlatna karta za bolje plaćen posao. Ipak, iza sjajnih najava kriju se brojne nedoumice, oštra selekcija i pitanja na koja nije uvek lako naći odgovor. U ovom članku, bez imenovanja konkretnih pojedinaca ili institucija, pokušaćemo da damo celovitu sliku o tome šta vas čeka na putu od online testiranja do završne obuke, koji su izazovi i da li je ovakav program zaista dovoljan da vas pretvori u programera početnika.
Šta je državna prekvalifikacija i kome je namenjena?
Program prekvalifikacije u IT sektor osmišljen je kao kratkoročni pilot projekat sa ciljem da se brzo odgovori na nedostatak IT talenata na tržištu rada. Finansiraju ga državni organi u saradnji sa međunarodnim organizacijama, a osnovna ideja je da nezaposleni, ali i oni koji žele promenu karijere, dobiju priliku da za nekoliko meseci savladaju osnove programiranja. U prvoj fazi programa obično učestvuje manji broj polaznika - na primer stotinak - dok se u drugoj, većoj fazi planira obuka za nekoliko stotina ili čak hiljadu ljudi. Mediji su ga prozvali „besplatna IT obuka“, iako kandidati u većini slučajeva plaćaju participaciju od oko sto evra, što je, prema rečima organizatora, simbolično u odnosu na punu cenu kursa.
Uslovi su definisani tako da prednost imaju ljudi koji nemaju formalno IT obrazovanje. Dakle, studentima informatičkih smerova uglavnom nije dozvoljeno da se prijave, jer program cilja upravo na one bez predznanja. Ipak, sama priroda testiranja i selekcije pokazuje da se od kandidata očekuju logička inteligencija, brzina razmišljanja i poznavanje engleskog jezika na zadovoljavajućem nivou.
Prvi krug: online testiranje - vrste testova i njihova težina
Proces selekcije započinje online testom koji kandidati rešavaju od kuće. Prijavljenih je obično višestruko više od broja mesta - nekada i preko dvanaest hiljada za svega nekoliko stotina pozicija u drugom krugu. Zato se već u startu postavlja pitanje: šta se tačno meri i kako se rangira?
Test engleskog jezika
Prvi deo online testiranja jeste test iz engleskog jezika. Iako se često opisuje kao „eliminacioni“, mnogi kandidati su ga doživeli kao iznenađujuće lak. Sastoji se od dvadesetak pitanja sa jednostavnom gramatikom i razumevanjem pročitanog, a vreme je ograničeno. Prag prolaznosti je obično postavljen tako da većina onih koji su ikada učili engleski može da ga pređe. Ipak, ostaje neizvesno šta se dešava ukoliko se prag ne dostigne - da li sistem odmah prekida testiranje ili dozvoljava ostatak testova, pa se eliminacija obavlja naknadno.
Logički testovi i nizovi
Srž prvog kruga čine zadaci koji procenjuju deduktivno i induktivno rezonovanje, vizuelizaciju i matematičko zaključivanje. Posebno mesto zauzimaju brojčani nizovi (na primer, 31 zadatak, 15 minuta) gde treba uočiti obrazac i nastaviti niz. Vreme je tako strogo ograničeno da je gotovo nemoguće sve ih rešiti, što je i samim organizatorima poznato - u zvaničnim objašnjenjima često stoji da „gotovo niko ne može da reši sve nizove“. Time se testira ne samo logika, nego i sposobnost brzog donošenja odluka pod pritiskom.
Tu su i zadaci sa sinonimima i antonimima, gde treba prepoznati reči istog ili suprotnog značenja; zadaci sa kvadratima i simbolima u kojima se traži figura koja nedostaje; testovi radne memorije gde se pamte i rotiraju brojevi. Svaki od njih nosi različit broj poena, a neki imaju i negativne poene za pogrešan odgovor, što dodatno komplikuje strategiju - da li nasumično kliktati kad ponestane vremena ili odustati?
Testovi ličnosti i profesionalne orijentacije
Na kraju sledi dug upitnik od preko sto četrdeset pitanja koji ispituje osobine ličnosti, radne stilove i interesovanja. Pitanja su često formulisana tako da nemate sreduje rešenje - morate se opredeliti za jednu od dve ponuđene tvrdnje, čak i kada vas nijedna u potpunosti ne opisuje. Ovde se, kako objašnjavaju psiholozi, namerno postavlja dijagnostički instrument koji procenjuje savesnost, toleranciju na stres, inicijativu, saradnju, nivo neuroticizma i druge dimenzije. U pozadini se nalazi i test interesovanja (poznat kao RIASEC), koji meri sklonost ka istraživačkom, realističkom, umetničkom, društvenom ili preduzetničkom profilu.
Mnogi kandidati su izrazili sumnju: da li ovakvi psihološki testovi zaista mogu da predvide uspeh u učenju programiranja? Organizatori tvrde da je to važno jer obuka zahteva posvećenost i mentalnu stabilnost, ali kritičari primećuju da odgovori mogu biti neiskreni, a i da se profil koji se traži - visoka analitičnost, manja sklonost ka društvenim aktivnostima, visoka savesnost - može lako „namestiti“ ukoliko kandidat zna šta se očekuje.
Utisci nakon prvog testiranja - iskustva polaznika
Posmatrajući komentare ljudi koji su prošli kroz ovaj proces, može se steći sledeća slika: testiranje je izuzetno iscrpljujuće i traje od jednog do tri sata. Jedan od čestih utisaka je da je vreme za nizove prekratko i da se u nekom trenutku jednostavno izgubi koncentracija, pa odgovori postaju nasumični. Deo sa sinonimima i antonimima mnogi su doživeli kao relativno lak, dok su matrice sa simbolima (gde se traži figura koja se razlikuje po jednom detalju) izazivale najveće glavobolje.
Zanimljivo je da gotovo svi kandidati dobijaju isti rezultat za deo označen kao „upitnikM“ - nula poena, što sugeriše da to nije broj bodova u klasičnom smislu, već neka vrsta kontrolne vrednosti. Takođe, većina je primetila da im je koeficijent za „umetnički“ tip interesovanja (artistic) visok, što se objašnjava načinom na koji su raspoređivali prioritete - ljudi koji uče programiranje često ipak stavljaju kreativne aktivnosti na prva mesta.
Nakon što testiranje prođe, svi čekaju rang listu. Ona se objavljuje na zvaničnom sajtu, obično nekoliko dana do nedelju dana po zatvaranju testnog perioda. Rezultati se ne prikazuju kao sirovi broj poena, već u procentima - najbolje rangirani kandidat ima 100%, a svi ostali su poređani u odnosu na njega. Tako neko ko je „bolji od 82% kandidata“ zna da je u vrhu, ali ne zna svoj apsolutni rezultat. Ovakav sistem unosi dodatnu dozu neizvesnosti i sumnji, jer je veoma teško proceniti koliko ste objektivno bili uspešni.
Drugi krug - odabir škola i dodatna selekcija
Ko prođe prvu fazu i nađe se među prvih nekoliko hiljada (broj varira od dve do tri hiljade), ulazi u drugi krug. Tada dobija priliku da pošalje listu želja od tri ponuđene obuke. Ponuda obično uključuje više gradova i nekoliko obrazovnih ustanova - od državnih fakulteta do privatnih škola i klastera. Međutim, broj mesta po gradu je strogo ograničen i često nije proporcionalan broju prijavljenih kandidata, što izaziva ogorčenje. U nekim slučajevima, od ukupno sedam stotina mesta, većina je dodeljena glavnom gradu, dok manjim gradovima ostaje mrvice, pa čak i najbolje rangirani kandidati iz unutrašnjosti nemaju realnu šansu.
Nakon slanja želja, nastupa dodatno testiranje koje sprovode same škole. Ono može biti online ili uživo, a najčešće uključuje još jedan logički test, povremeno i test poznavanja osnova računarstva, kao i intervju. Tu se procenjuje motivacija, prethodno iskustvo (iako se traži da ga nema) i spremnost za intenzivan rad. Organizatori naglašavaju da će se birati „visoko motivisani kandidati“, što u praksi znači da do izražaja dolaze psiho testiranja i sposobnost da se ubedljivo predstavite.
Pojedine škole traže i potpisivanje ugovora u kome se kandidat obavezuje da će pohađati najmanje 90% nastave i da neće napustiti kurs pre kraja, pod pretnjom da će morati da refundira punu cenu obuke (često znatno višu od inicijalne participacije). Takođe, neki ugovori sadrže klauzulu o obavezi ostanka u zemlji dvanaest meseci nakon završetka programa, što dodatno deli mišljenja.
Da li je obuka od tri do šest meseci dovoljna?
Velika polemika se vodi oko dužine IT obuke. Plan nastave obuhvata od 250 do 300 časova teorijskog rada, uz obećanu praksu u trajanju od sto pedeset do dvesta sati. Zvuči dobro, ali kad se brojke preračunaju u stvarni tempo, ispada da se gradivo koje bi na fakultetu zahtevalo bar godinu dana, ovde sabija u nekoliko meseci. Jezici poput Jave, JavaScripta, PHP-a ili .NET-a podrazumevaju savladavanje ne samo sintakse, već i koncepata objektno-orijentisanog programiranja, rada sa bazama podataka, frameworka i, što je najvažnije, razvijanje programerskog načina razmišljanja.
Iskustva onih koji su prošli slične kurseve (ne zvanične državne, ali po intenzitetu uporedive) pokazuju da je za početnike bez predznanja gotovo nemoguće da prate tempo. Čak i uz svakodnevno kodiranje kod kuće, koncepti poput rekurzije, asinhronog programiranja ili rada s prototipovima u JavaScriptu zahtevaju vreme da bi se „slegli“. Jedan od citata koji se može čuti je da se programiranje ne uči za dva do četiri meseca, već da je to proces koji traje godinama. Kurs može dati osnove, ali bez samostalnog rada, izrade projekata i, još važnije, mentorskog vođenja kroz praksu, teško da će neko postati konkurentan na tržištu rada.
Kritike i uočene nepravilnosti
Jer se broj prijavljenih meri u hiljadama, a broj mesta u stotinama, nameće se pitanje transparentnosti. Kandidati su često izražavali sumnju da su rezultati namešteni, pozivajući se na sledeće argumente:
- Nemoguće je rešiti sve zadatke, a opet se na vrhu rang liste nalaze ljudi sa skoro 100%. To sugeriše ili izuzetne sposobnosti, ili unapred poznavanje testa.
- Odabir kandidata u drugom krugu često ne objavljuje konačne poene, već samo prolaznost, ostavljajući prostor za subjektivne odluke na intervjuima.
- Smanjivanje ukupnog broja mesta u odnosu na prvobitno obećano (sa 900 na 700, na primer) bez jasnog objašnjenja.
- Mnoštvo kandidata ukazuje na to da su škole koje izvode obuku mahom privatne, te da država izdvaja značajne sume po polazniku, što otvara pitanje da li je ceo program više usmeren na profit obrazovnih ustanova nego na stvarno zapošljavanje.
S druge strane, pristalice programa ističu da i ovakav selekcioni proces jeste prilika i da omogućava ljudima da steknu prvi ozbiljniji kontakt sa programiranjem, dobiju smernice i uđu u svet IT-a. Ipak, realnost je da nakon obuke većina polaznika ne dobija posao odmah, a ponuđena praksa je često ograničena na manji procenat onih koji su završili kurs.
Šta posle kursa - praksa i pronalazak posla
Jedno od ključnih pitanja jeste praksa. Obuka podrazumeva i praktičan rad u firmi, ali je broj mesta za praksu uvek manji od broja polaznika. Osim toga, i za te pozicije vlada velika konkurencija jer se na njih prijavljuju ne samo polaznici prekvalifikacije, već i studenti IT fakulteta, kao i samouki programeri. Poslodavci, kako se često ističe, traže junior developera sa znanjem seniora - dakle nekoga ko već može samostalno da rešava složene zadatke, dok su plate na početku često veoma skromne.
Važno je razumeti da je IT oblast specifična: diploma ili sertifikat sa kursa ne garantuju mnogo. Ono što pravi razliku su projekti koje ste sami uradili, poznavanje alata, razumevanje verzionih sistema (Git), sposobnost čitanja tuđeg koda i, iznad svega, kontinuirano učenje. Mnogi iskusni programeri kažu da je za ulaz u struku potrebno minimum godinu dana svakodnevnog vežbanja, i to uz dobru podlogu. Zato je jasno da kratkotrajni kurs može biti samo prvi korak, a ne gotovo rešenje.
Alternativa državnoj prekvalifikaciji - samostalno učenje i online kursevi
Oni koji nisu prošli selekciju ili su odustali, često se okreću samostalnom učenju programiranja. Internet je prepun besplatnih i jeftinih resursa - od tutorijala na YouTube-u, preko platformi kao što su Sololearn, freeCodeCamp, Udemy, do univerzitetskih kurseva na edX i Coursera. Za cenu jedne particije za državnu obuku, može se nabaviti nekoliko kvalitetnih online kurseva koji pokrivaju sve od HTML/CSS do naprednog JavaScripta, React-a ili Pythona.
Ključna prednost ovakvog pristupa je fleksibilnost: možete učiti tempom koji vama odgovara, ponavljati lekcije i odmah primenjivati znanje na mini-projektima. Osim toga, ne postoji selekcioni pritisak niti obaveza plaćanja kazne ako odustanete. Sa druge strane, nedostatak je nedostatak mentorske podrške i formalne prakse. Zato je preporučljivo pronaći zajednicu (online ili uživo), prisustvovati meetup-ovima i pokušati da se povežete sa ljudima iz industrije. Čak i ako nemate diplomu, portfolio kvalitetnih projekata i otvoren nalog na GitHub-u mogu da otvore mnoga vrata.
Saveti za buduće kandidate
Ako ipak želite da se oprobate u državnoj prekvalifikaciji u IT sektor, evo nekoliko praktičnih saveta na osnovu prikupljenih iskustava:
- Vežbajte logičke testove unapred. Iako ne možete znati tačan format, zadaci tipa brojčanih nizova, analogija i rotacije figura su univerzalni. Na internetu postoje primeri slični onima koji se pojavljuju na testiranjima.
- Ne zanemarujte engleski. Iako je test obično lak, on je često prvi i može biti eliminacioni. Prođite osnovna gramatička pravila i uvežbajte razumevanje kratkih tekstova.
- Radite test kada ste odmorni. Mnogi su se pokajali što su ga radili uveče posle napornog dana. Test zahteva punu koncentraciju i brzo reagovanje - umor može da vam smanji rezultat i za 20-30%.
- Na testu ličnosti budite iskreni, ali svesni. Pitanja se ponavljaju u drugom obliku, a sistem detektuje nekonzistentnost. Ipak, nije poenta da glumite idealnog kandidata; mnogi odbijeni su imali visoke skorove na savesnosti i analitičnosti, ali im je npr. društvena orijentacija bila previsoka. Najbolje je odgovarati onako kako zaista mislite, jer ćete tako izbeći greške kontradiktornosti.
- Pažljivo birajte škole na listi želja. Informišite se unapred o tome koliko sati obuke nude, da li obezbeđuju praksu, kakva su iskustva prethodnih polaznika (ako su dostupna). Izbegavajte da stavljate redom samo one najprestižnije ako niste spremni na intenzivan tempo ili ako radite u drugoj smeni.
- Shvatite da kurs nije garancija posla. Upis na program je prilika da dobijete strukturu, ali najveći deo posla moraćete da obavite sami. Pripremite se na to da nakon obuke nećete odmah biti zapošljivi i da će uslediti period intenzivnog samostalnog učenja i izrade projekata.
Zaključak
Prekvalifikacija u IT sektor je ambiciozan državni projekat koji je izazvao veliku pažnju javnosti. Sa jedne strane, predstavlja hvale vredan pokušaj da se ljudima bez IT obrazovanja pruži šansa da promene profesiju i uđu u jednu od najperspektivnijih industrija. Sa druge, suočava se sa ozbiljnim izazovima: visokim kriterijumima selekcije koji ne odražavaju nužno potencijal za uspeh u programiranju, kratkotrajnom obukom koja ostavlja velike rupe u znanju, i neizvesnošću oko stvarnog zapošljavanja.
Kritike na račun netransparentnosti i mogućih zloupotreba su glasne i ne treba ih olako odbaciti. Ipak, statistika kaže da je svaka obuka korisna - onaj ko zaista zagreje stolicu, prođe sve faze i nastavi da uči nakon kursa, sigurno će steći neke veštine. Pitanje je samo da li je to dovoljno za početak IT karijere i da li su uloženo vreme i novac opravdani.
Na kraju, svaki pojedinac treba realno da proceni svoje mogućnosti. Ako ste spremni na ozbiljan rad i imate jasna očekivanja, program može biti dobar vetar u leđa. Ali, nikako nemojte misliti da je to put bez muke. Programiranje se uči ceo život, a diploma ili sertifikat su samo ulaznica - pravi ispit vas čeka na poslu. Bez obzira na to da li prođete selekciju ili ne, svet IT-a je dovoljno širok da u njemu svako može pronaći svoje mesto, pod uslovom da je istrajan, radoznao i voljan da neprestano napreduje.
Da li ste i sami učestvovali u nekom sličnom programu? Kakva su vaša iskustva? Podelite ih u komentarima - diskusija o ovakvim temama najbolje pomaže budućim kandidatima da donesu informisanu odluku.