Dacă aspiri la o carieră în IT sigur te-ai întrebat cel puțin o dată, ce studii ai nevoie pentru a face asta.
Programarea pare, de multe ori, un domeniu ce merge mână în mână cu matematica, pentru că asta știm în general de prin media sau din anii de școală.
Clasele de liceu specializate în matematică-informatică ne-au făcut să credem că informatica nu poate fi înțeleasă fără matematică.
Nu o să-ți spun acum că ideea e complet falsă, există influențe majore ale unor concepte din matematică în informatică și, mai ales, în programarea calculatoarelor. Dar asta nu înseamnă că trebuie să fii olimpic la matematică pentru a deveni și a fi un bun programator.
Dacă te descurci cu calcule matematice simple, sau aritmetica de bază, ar trebui să te descurci și la programare fără probleme.
Oricine îți spune altceva, fie tratează domeniul mult prea academic și nu a lucrat niciodată în industrie, fie te minte.
Personal, am fost la o clasă cu profil real în liceu și am absolvit una din cele mai dificile universități tehnice din România, Universitatea Politehnica din București și îți pot confirma astfel că matematica complicată din școală e cam inexistentă în activitatea de zi cu zi de inginer software senior.
Nevoia de studii superioare în IT
Sunt mari șanse ca, în momentul ăsta, să crezi că există anumite limitări ale acestei profesii și că nu oricine poate lucra ca programator.
Nu e vina ta, în România suntem foarte obișnuiți cu cuvântul “reglementare” și credem că pentru orice funcție cu activitatea desfășurată într-un birou avem nevoie de un anume nivel de studii superioare.
Din fericire pentru noi, asta nu e valabil decât pentru domenii precum juridic (avocați, procurori, judecători etc.), medici, și poate alte 1-2 meserii de care nu-mi dau seama în momentul ăsta.
Dacă vorbim de sectorul public, în schimb, acolo majoritatea pozițiilor de prin instituțiile de stat trebuie să fie însoțite de anumite studii.
În IT poți să lucrezi cu studii de orice fel, sau chiar fără studii deloc.
Pentru că e un domeniu în care contează doar ceea ce știi și ești capabil să faci, nu ce școli ai absolvit sau ce diplome deții.
În IT lucrează oameni cu studii din toate domeniile posibile, nu doar cei cu studii tehnice și cunoștințe avansate de matematică.
Absolvenți de teologie, sociologie, filologie, la oricare domeniu te poți gândi, există și oameni care au studiat asta în trecut și acum lucrează în IT.
Piața locurilor de muncă în IT
Când vine vorba de locuri de muncă disponibile, deși nu există limitări legale, cei cu studii de specialitate au un avantaj major în fața celor cu studii din alte domenii și cu mult mai în fața celor care nu au studii superioare deloc.
Dacă ai deja studii în domeniu, sau poate chiar acum ești student, nu trebuie să te culci pe o ureche, pentru că tot trebuie să depui efort pentru a trece testele din interviurile de angajare.
Piața locurilor de muncă a devenit mai dificilă și mai competitivă în ultimii ani, nu din cauza inteligenței artificiale sau alte bazaconii împrăștiate prin media, ci din cauza situației economice.
Concedierile despre care auzi de multe ori la televizor, nu sunt doar în IT, sunt în toate domeniile posibile existente pentru că trecem printr-o fază de contracție economică la nivel global.
Sigur, despre concedieri în HR, sau logistică nu se vorbește așa mult, pentru că nu generează intrigă în societate.
Astfel că firmele au în general mult mai puține posturi deschise decât de obicei și numărul persoanelor care își doresc să intre în domeniu se menține probabil constant, ceea ce duce la creșterea dificultății proceselor de recrutare.
Dar mai e un aspect, în urmă cu 3-4 ani, în perioada pandemică, a fost, pentru scurt timp, o cerere uriașă de specialiști IT la nivel global.
Era normal, toate firmele, indiferent de domeniu își mutaseră operațiunile în mare parte remote și atunci nevoia de software pentru a derula aceste operațiuni a devenit indispensabilă.
În perioada despre care vorbesc, angajările s-au făcut mult mai ușor decât în prezent, pentru că nevoia de oameni era fără precedent de mare.
Ca idee, uite un grafic ce afișează istoricul numărului de poziții deschise în domeniul tehnologiei la nivel global.
Vezi vârful de la jumătatea anului 2022? Aceea e perioada de care vorbesc.
Ei bine, perioada aia a apus de ceva timp, dar nu și senzația oamenilor în legătură cu asta.
Mulți au rămas încă prinși în situația din 2021-2023, când cu un bagaj destul de redus de cunoștințe ar fi prins un post de junior pe undeva.
Nu se mai întâmplă asta acum, oamenii trebuie să muncească mult mai mult pentru a debuta în industrie, mai ales în lipsa studiilor sau a experienței.
Cam cum se întâmpla în perioada 2015-2020.
Cursurile acreditate
Mulți oameni aleargă după această “acreditare” atunci când sunt în căutarea de cursuri de reconversie profesională.
Cred eu, că asta vine de la percepția domeniului reglementat de care vorbeam mai devreme.
Mulți au impresia că, dacă un curs nu este “acreditat”, nu le oferă o diplomă sau acel atestat de care ar avea nevoie să lucreze (legal) în IT.
Constrângere care în realitate nu există, “acreditarea” cursurilor fiind doar o schemă de marketing, pentru că în cele mai multe cazuri, cursanții nici măcar nu pot verifica acreditarea respectivă.
Dacă nu ești familiar cu ce înseamnă asta, acreditarea presupune că o instituție a statului a afirmat despre furnizorul cursului respectiv că este în măsură să țină cursul.
Știm cu toții care e nivelul de digitalizare și adoptare a tehnologiei în sectorul public și atunci asta ar trebui să ne facă din start să punem la îndoială credibilitatea acestei “acreditări”.
De cealaltă parte, companiilor private nu le pasă câtuși de puțin de acreditările cursurilor absolvite de un candidat, atât timp cât cunoștințele demonstrate în timpul interviului nu sunt suficiente.
Concluzia aici este că acreditarea unui curs n-are nicio valoare, important e să știi ce faci.
Concluzie
Pe final, dacă vrem să tragem o concluzie, studiile necesare pentru a deveni programator depind în mare măsură de starea economiei în momentul respectiv.
Ordinea importanței pentru criteriile de angajare pe piața muncii arată cam așa:
Experiență > Studii superioare > Dorința de a lucra în domeniu.
Când economia nu merge foarte bine și cererea de programatori pe piață se restrânge, balanța înclină către cei cu mai multă experiență, cum e de altfel în momentul ăsta.
Când economia merge bine și cererea e mare, balanța înclină și către cei fără experiență sau studii superioare.
Dacă ești începător și îti cauți o poziție de junior sau entry-level, știu că e greu, dar nu-ți pierde speranța. Continuă să înveți și să perseverezi și cu siguranță vei reuși.
Atât pentru azi, pe data viitoare.
