Sumar
Salut, Raul de la libertate.init aici și astăzi vreau să vorbim despre carieră în programare și așa numitul career path pe care o să îl vezi în majoritatea corporatilor și firmelor de outsourcing în care lucrezi ca programator.
Career path-ul începe în general cu nivelul de Intern, mai apoi treci la nivelul de Junior, Mid Senior programmer. După aceste lucruri există 3 chestii mari la care poți să ajungi, Firmele îți prezintă aceste lucruri că și management, să mergi pe o poziție de team lead și să mergi pe o poziție de softwere arhitect.
Multă lume optează pentru aceasta trecere în zona de management pentru reprezintă o scurtătură cand vine vorba de veniturile pe care le pot acumula. De multa ori aceste persoane prefera sa treaca la acest prag înainte de a deveni programatori seniori ca sa scurteze durata de timp pentru a ajunge la acel nivel înalt de de venit pe care îl are un programator senior sau un manager, chiar dacă el ar prefera sa scrie cod în continuare.
Următorul pas logic de a-ți crește venitul ca și programator este freelancingul și nu o poziție de management unde plafonul este foarte periculos.
De multe ori, din poziția manager e exponențial mai greu sa faci freelancing decât în stadiul de angajator astfel încât adesea multe persoane ce au optat la un moment dat pe rolul de manager s-au întors ca sa lucreze ca programatori în freelancing pentru a putea trece de plafonul impus de corporațiile de IT.
Dacă ești programator experimentat și vrei să faci această trecere spre freelancing hai să ne auzim la un call de consultanță gratuită cu mine Cristi sau un expert din echipa noastră intră pe site-ul nostru libertateinit.ro și hai să ne auzim la un call.
Eu am fost Raul, salut!
Transcriere completă
Salut, Raul de la libertate.init aici și astăzi vreau să vorbim despre carieră în programare și așa numitul career path pe care o să îl vezi în majoritatea corporatilor și firmelor de outsourcing în care lucrezi ca programator.
Career path-ul începe în general cu nivelul de Intern, mai apoi treci la nivelul de Junior, Mid Senior programmer. După aceste lucruri există 3 chestii mari la care poți să ajungi, Firmele îți prezintă aceste lucruri că și management, să mergi pe o poziție de team lead și să mergi pe o poziție de softwere arhitect.
De multe ori îmi scriu programatori pe instagram și mă întreabă dacă e o idee bună să facă trecerea spre management sau să mai rămână în stadiul de programator. Dacă vrei să îmi scrii și tu pe instagram @raul.libertateinit e id-ul meu de instagram.
Acum, ce vreau ca tu să înțelegi în acest punct de programator e că aceste 3 direcți nu au legătură cu codatul, adică sunt niște poziții care deja se separ cumva de crearea de cod și fac alte lucruri.
Multă lume ce trec în aceste 3 zone sunt în principiu din cauza venitului mai mare pe care îl câștigi că manager, team lead sau arhitect.
Vreau să îți arată care e defapt realitatea cu acestea tranziții și cu acest career path în acest arbore corporatist. Dacă tu ai început că programator, în momentul în care vrei să faci trecerea într-o zona în care tu nu scrii cod va trebui în primul rând să îți dai seama din ce motiv vrei să faci această trecere. Dacă tu vrei să faci această trecere pentru bani și că vei depăși plafonul atins și îți va crește venitul sau tu vrei să o faci pentru că îți dorești să faci acest lucru în jobul pe care îl faci zilnic, adică chiar îți dorești să devi manager, chiar îți dorești să devii arhitect sau team lead. Asta sau tu ești mulțumit să scrii cod dar faci asta numa pentru a face bani.
Care e defapt motivul real pentru care vrei să faci această trecere? Vrei să faci asta strict pentru bani sau ai o pasiune legată de această zonă?
Dacă vrei să faci lucrurile pentru bani, vrei să îți mărești venitul și de acea vrei să faci această trecere atunci lucrurile pe care le-ai aflat de la o companie sunt o minciună.
Frunză, leaf-ul grafului de career path nu e zona de management sau de tag lead, e freelancingul. Doar în freelancing poți să faci mai mulți bani cu munca de programator. Nu trebuie să schimbi domeniul sau să iei mai multe responsabilități când efectiv cu muncă pe care o faci că developer poți să câștigi mai mulți bani, libertate și practic o viață de vis că și freelancer.
Pentru că realitatea e că un project manager câștigă la fel de mult că un programator senior într-o corporație. Chiar și un programator senior dintr-o corporație are nivelul de salarizare la nivelul local de IT.
De ce multă lume cade în capcană asta și trece din stadiul de programator în cel de management e din cauză că la un moment dat la un 2-3 ani experiență există această posibilitate. Persoanele respective nu au ajuns încă în stadiul de programator senior în corporație, nu au ajuns să facă freelancing și au o oportunitate să-și mărească veniturile mai repede decât dacă ar stă în companie și ar ajunge la stadiul de senior și să-și petreacă timpul devenind senior developer.
Această mărire de venit anticipată, practic înainte de a ajunge că programator la aceste sume e foarte atractivă pentru foarte multe persoane. Probleme care vine mai apoi, dacă faci asta pentru bani e că tu ajungi să te plafonezi în acest stadiu de management acesta fiind un succes de tip impostor și e foarte periculos.
Mulți programatori iau momeala asta și trec spre management chiar dacă nu for să facă asta întrucât sunt mulțumiți cu muncă lor de programare și fac pasul acesta pentru că câștigă mai mulți bani decât o fac în stadiul de programator actual și nu vor să mai a aștepte 4-5 ani în corporație pentru a ajunge la acel nivel de senior.
Așa cum spuneam, leaf-ul arborelui de carieră nu e managementul, nici măcar tag lead-ul sau arhitectul ci e freelancingul pentru că e zona în care poți să câștigi cei mai mulți bani că și programator.
Poți să ai o viață extraordinară, cu libertate deplină de a călători, să poți lucra de unde vrei și să-ți faci programul așa cum vrei tu. Pe lângă asta ai și independența, poți să-ți alegi echipa în care intri sau proiectele interesante cu oameni din diferite culturi.
Freelancing e defapt stadiul înspre care ar trebui să tinzi să ajungi. Niciodată nu o să auzi în corporație că ultimul stadiu în care poți să ajungi că și programator e cel de freelancer pentru că nu e în interesul lor să îți spune asta, iar ei îți vor prezența astfel de alternative, niște hack-uri practic spre a ajunge mai mulți bani care sunt defapt niște dead end-uri sub care te plafonezi.
De ce zic că managementul e un dead end și această parte de team lead e pentru că tu când ajungi în poziție de project manager spre exemplu e foarte greu să-ți găsești proiecte că și freelancer decât că și când ești programator.
Companiile care au nevoie de project manageri sunt companii mari care au departament de HR și compani care știu care e nivelul pieței locale astfel că e foarte greu să obți rate mare că freelancer de la o corporație pentru că ele sunt foarte adaptate la nivelul pieței locale și acestea filtrează candidații așa încât să fi într-un bucket de rată care e defapt rată pieței locale.
Asta nu se întâmplă doar în România ci se întâmplă și în alte țări și practic fiecare companie mare care au nevoie de manageri și poziții de responsabilitate mai mare de obicei nu îți oferă o rată foarte bună.
De obicei managementul îți limitează oportunitățile pe piața de IT, că freelancer poți să ai parte și de oportunități care nu țin de coportatii ci sunt companii care nu au foarte mulți angajați unde nu e nevoie de un manager sau de o echipa de manageri.
În niciun caz nu vreau să spun că nu există manageri care nu sunt freelanceri, chiar există și există o zona de freelancing specială pentru aceștia, însă nu o să întru în detalii întrucât nici nu avem expertiză asta la Libertate.init că să lucrăm cu astfel de oameni.
Dacă tu nu îți dorești să faci management și îți dorești să scrii cod, adică ești mulțumit cu muncă pe care o faci acum și vrei să îți mărești venitul, adică asta e principalul motiv pentru care ti-ai dori să treci pe management lucrul asta e defapt o capcană.
Piață de IT în freelancing e o piață care merge, o piață sănătoasă, dovadă sunt atâtea companii care se lasă în acest domeniu și atâția programatori care lucrează că freelanceri și au venituri mari.
Dacă vrei să îți maresti veniturile treceți pe freelancing. Aceasta este calea corectă și career path-ul de companie, însă ei niciodată nu o să-ți spună asta.
Dacă tu faci compromisuri pe termen scurt, ai de exemplu 2 ani de experiență și treci pe management doar de dragul de a face mai mulți bani lucrul acesta o să aibă impact pe termen lung în carieră ta de programator sau de IT pentru că o să rămâi blocat la un nivel și o să-ți dai seama că va trebui să revii la programare dacă vei vrea să îți depășești nivelul.
Dacă ești programator experimentat și vrei să faci această trecere spre freelancing hai să ne auzim la un call de consultanță gratuită cu mine Cristi sau un expert din echipa noastră intră pe site-ul nostru libertateinit.ro și hai să ne auzim la un call.
Eu am fost Raul, salut!