Călătoria mea îndelungată către programul eCampus Post-Bacalaureate Computer Science de la Oregon State University

Campus Oregon State University (sau cel puțin așa mi s-a spus).

Postul următor este la fel de lung și incoerent ca și titlul.

Înapoi în 2017, simțeam un sentiment de nemulțumire față de traiectoria carierei mele, un pic de nefericire și o lipsă generală de direcție. Aveam un loc de muncă satisfăcător, un salariu decent și perspective de mobilitate ascendentă, dar simțeam că lipsește ceva important în viața mea de zi cu zi. În cele din urmă am recunoscut că acel lucru era o nouă provocare – o oportunitate de a crește, de a mă dezvolta și de a fi împins să învăț ceva nou.

Din fericire, cel mai bun mediu pentru a te simți pierdut din punct de vedere intelectual este o instituție de învățământ superior. În cazul meu, lucram la colegiul comunitar pe care îl absolvisem cu doar o mână de ani mai devreme. În timp ce carierele în educație nu sunt cunoscute pentru a fi cele mai bine plătite, un beneficiu neprețuit (ei bine, cred că are literalmente o valoare) este beneficiul de școlarizare redusă. În cele din urmă m-am folosit de acest beneficiu și, în decurs de mai multe luni, am absolvit cursuri de psihologie, comunicare, programare pe calculator și chiar matematică! Am reluat un curs de precalcul pe care îl făcusem în timpul absolvirii diplomei mele inițiale, doar pentru a încerca să-mi măresc media generală atâția ani mai târziu. Rezultatul: GPA-ul meu de la colegiul comunitar este acum cu 0,03 puncte mai mare. Oh, da.

Coincident, 0,03% este, de asemenea, diferența procentuală pe care reluarea cursului a făcut-o în orice aplicație viitoare!

Dat fiind faptul că puteam urma un curs pe trimestru, această perioadă de explorare a durat foarte mult timp. După mai bine de un an în care am urmat cursuri aparent la întâmplare, m-am înscris la un curs de „introducere în programare” și am descoperit că îmi plăcea mai mult să fac orele de curs decât munca mea de zi cu zi. Tema care m-a convins că trebuie să studiez mai departe acest domeniu a fost un simplu program de verificare ISBN. Eram dependent de aspectul de rezolvare a puzzle-urilor, iar aceasta a fost prima provocare reală pe care am întâlnit-o după mult prea mult timp. Încercând programul acum, am reușit să scriu cu ușurință codul pentru el (ura, creștere și dezvoltare!), dar un lucru care a rămas constant este dorința mea de provocare intelectuală.

Nu știam absolut nimic despre industria tehnologică și ingineria software (în afară de faptul că am început să mă întâlnesc cu o studentă la informatică), m-am gândit că singura mea opțiune era să mă întorc la școală. Toate cercetările mele online m-au făcut să cred că, probabil, nu voi intra în niciun program de licență în domeniul informaticii, deoarece 1) locurile erau doar pentru persoanele care merg pentru prima dată la facultate și 2) foaia mea de parcurs era formată doar din minimul necesar de cursuri de matematică și științe. Nu am considerat niciodată matematica sau știința ca fiind o cale serioasă pentru mine, sau chiar ca materii la care să mă pricep cât de cât, așa că nu aveam prerechizitele necesare pentru majoritatea programelor de CS. Da, aș fi putut folosi beneficiul de școlarizare pentru a-mi croi încet drumul până la calcul 3, dar până atunci ar fi trecut deja alte 14 luni, iar eu nu eram dispus să aștept.

După ce am vorbit cu mentorii mei, cu prietenii mei și după ce am trecut printr-o mulțime de auto-reflecții, am luat decizia conștientă că, orice ar fi fost, era timpul să fac altceva. Am dat peste programul Oregon State (probabil prin intermediul interogării de căutare, „Computer Science + fără matematică”) și m-am gândit că programul părea robust și foarte flexibil. Sincer, partea cea mai atractivă a fost lipsa evidentă a prerechizitelor de matematică avansată. M-am gândit că ar putea fi o șansă lungă, dar am mers mai departe și am aplicat oricum.

Deci, ce trebuie să facă o fată? Știam că vreau să schimb cariera și să devin inginer de software, dar, de asemenea, nu am vrut să aștept luni de zile doar pentru a începe. Ei bine, într-o lume de după 2013, răspunsul evident ar fi un coding bootcamp! Și astfel, minunata lume a bootcampurilor de codare intră în viața mea, dar nu în modul în care ați crede. În avalanșa mea de solicitări de locuri de muncă, am aplicat pentru un rol de manager de servicii de carieră (gândiți-vă la consilier plus antrenor de carieră plus manager de program) la un bootcamp de codare din Seattle. În aceeași săptămână (a trebuit să mă întorc în istoricul căsuței de poștă electronică pentru a verifica), fusesem respinsă de OSU și primisem o ofertă de muncă din partea taberei de codare. Sincer, entuziasmul și perspectiva unui nou loc de muncă (și o mărire de salariu grasă) au diluat orice dezamăgire cauzată de respingerea de la OSU.

Fiind o persoană lentă și (de multe ori, dar nu întotdeauna) deliberată și strategică care sunt, m-am gândit că nu ar strica să mă apropii măcar un pic de industria tehnologică înainte de a mă arunca 100% în ea. Și, băiete, m-am angajat la acest sentiment. Pe parcursul următorilor doi ani și jumătate, m-am trezit lucrând la trei (da, trei) bootcamp-uri de codare diferite, adunând resturi de abilități de dezvoltare web pe parcurs.

La bootcamp-ul de codare nr. 1, am reușit să particip la primele două săptămâni ale programului, iar în restul timpului petrecut acolo am lucrat prin modulele de curs, am încercat provocări de algoritmi cu instructorii, dar am constatat că studiul meu individual a fost destul de neorganizat și indisciplinat. Slujba mea la coding bootcamp #2 a venit ca o surpriză totală (ty, LinkedIn), dar voi fi veșnic recunoscător pentru această oportunitate. După ce m-am acomodat cu rolul, am reușit să urmez un curs introductiv de seară în care se predau bazele JavaScript. La scurt timp după aceea, am început să lucrez la conținutul programului și, cu ajutorul unuia dintre instructorii de dezvoltare web, am început să tratez exercițiile ca pe niște teme pentru acasă cu termene de predare. Bineînțeles, acest lucru nu a ținut cu adevărat, deoarece nu existau consecințe reale în cazul în care pierdeam o dată de predare sau pur și simplu nu finalizam o temă. La naiba cu nevoia mea de motivații externe și de consecințe din lumea reală!

Îmi trecuse desigur prin minte gândul: „dacă lucram la bootcamps de codare, nu ar trebui să renunț și să mă înscriu? Poate chiar să economisesc câteva mii de dolari pe parcurs?”. La coding bootcamp #2, ai crede că am înțeles totul, dar pur și simplu nu am simțit în adâncul sufletului că este ceea ce îmi doresc cu adevărat. În plus, la acea vreme, politicile companiei cu privire la angajații care urmau cursuri cu normă întreagă erau un pic în schimbare, iar eu eram prea nehotărâtă la momentul respectiv pentru a căuta informații concrete. Așa că nu am făcut-o. Așa că au trecut zilele și lunile și m-am simțit suficient de fericită într-un rol nou, într-un oraș drăguț, cu un loc de muncă bine plătit, pentru a iniția vreo schimbare reală. Cred că în adâncul sufletului meu încă mai știam că nu reușisem să zgârii acea mâncărime de acum doi ani.

Atunci, într-o zi, de nicăieri, văd un e-mail de la o adresă la care nu mă mai gândisem de mai bine de un an – Oregon State University. Într-un e-mail formulat foarte politicos, mă anunță că și-au actualizat cerințele de admitere la program și că sunt invitat să depun o nouă cerere. Dacă depuneam o nouă cerere, renunțau la taxa de admitere, așa că mi s-a părut o chestie de la sine înțeleasă. Mi-am revăzut întrebările pentru eseu, mi-am actualizat adresa poștală și am făcut clic pe „trimite!”. Și ce să vezi, câteva luni mai târziu am primit scrisoarea de acceptare.

Acesta a fost cu puțin peste un an în urmă. Astăzi, tocmai încep al cincilea trimestru la OSU, ceea ce, în cazul meu, echivalează cu finalizarea a aproximativ 1/3 din diplomă. În timpul care a trecut de când am decis să pivotez, aș fi putut finaliza 10,6 tabere de inițiere în codare (bazându-mă pe faptul că o tabără de inițiere durează 12 săptămâni, care este durata tipică în zilele noastre), dar, în cele din urmă, sunt foarte mulțumit de decizia mea. Nu cred absolut deloc că o cale este mai bună decât cealaltă, dar ceea ce sunt sigur este că calea universitară tradițională a fost cea potrivită pentru mine.

Într-o postare viitoare, voi detalia cele două căi distincte pentru a găsi un loc de muncă ca dezvoltator de software – comparând și contrastând (din punctul meu de vedere) coding bootcamps și educația tradițională.

Lasă un răspuns

Adresa ta de email nu va fi publicată.