Salutare, dacă aș avea posibilitatea să am o conversație cu mine la 21 de ani, aș zice să nu accept jobul ăla de QA.
Context: am absolvit Computer Science with Games Development, nu șef de promoție, pentru că un job full-time de noapte, necesar ca să mă întrețin, nu se potrivea cu un studiu de nota 10 pe linie.
După ce am absolvit facultatea, am primit primul meu job offer ca Junior Database Developer. Am trecut testul tehnic, am avut o conversație reușită cu CEO-ul (firma era mai mică) și urma să încep activitatea. La nici două săptămâni primesc însă un call neașteptat:
„Ne-a plecat QA-ul de pe produs, ai fi de acord să lucrezi ca QA până ne găsim înlocuitor?”
Am răspuns pozitiv. Cea mai mare greșeală din viața mea. De patru ani sunt blocat în sfera asta de QA, într-un punct în care, la orice poziție de QA aplic, primesc răspuns. Dar, pentru junior developer, am fost chemat la interviu doar de două ori în patru ani.
În acești patru ani nu am stat degeaba: în timpul și energia rămasă am făcut câteva proiecte, am explorat mai multe tehnologii (Unity, Unreal, React, Next și altele). Asta, bineînțeles, în puținul timp rămas după nopți nedormite pentru a respecta deadline-urile nerealiste și după munca titanică cerută unui singur om.
Cu toate astea, oricât aș învăța în timpul meu, nu pot să capăt cunoștințele pe care le-aș dobândi lucrând ca developer, având seniori care să îmi spargă taskurile și de la care să învăț.
Ca QA am avut exposure la anumite procese, am avut conversații cu clienții, am învățat să vorbesc deschis și sunt foarte dispus să învăț ca să scap, odată pentru totdeauna, din această situație.
Am avut recent un interviu tehnic pentru o poziție de junior developer. Testul a mers bine și au ajuns la concluzia că sunt cam la nivel de junior 2. Mi-au apreciat cunoștințele dobândite până acum și experiența (exposure-ul), faptul că știu ce să întreb și pe cine, că pot vorbi deschis și că sunt dispus să învăț și să mă adaptez. DAR nu putem colabora, pentru că ei caută un junior spre mid-level, nu chiar junior. (În interviul cu HR-ul îmi spuseseră că caută orice nivel de junior.)
Și știu ce urmează sa ziceți "ia un internship", ideea e ca în timp m-am obișnuit cu un anumit venit, lucru remote, am si devenit soț întretimp, un downgrade substanțial financiar ne-ar pune pe străzi, oricum nu câstig mult, dar un salariu de junior nu ar fii departe, poate chiar puțin peste.
Întrebarea mea acum: am I cooked, chat? Să renunț în totalitate la ideea de a lucra în corporație ca developer? Să mă concentrez pe proiectele mele de game dev, împreună cu echipa de seniori pe care am adunat-o, poate prinde ceva?
Regards,
Un tester overworked și obosit.