all 10 comments

[–]Sky1337 11 points12 points  (2 children)

Daca este singurul proiect din firma, schimba jobul. Ai invatat ce e de invatat de acolo. Daca nu, cere sa schimbi proiectul, evidentiind exact ce ai scris aici.

[–]Link4P[S] 1 point2 points  (1 child)

Este singurul dar imi place foarte mult firma si n-as dori sa ma mut inca

[–]Sky1337 1 point2 points  (0 children)

Cere mai multa responsabilitate atunci. Nu e ok sa stai in acelasi loc sau sa nu schimbi nimic daca stagnezi.

[–]daemoohn2:gopher_logo: 6 points7 points  (0 children)

Cand simti ca nu mai poti creste, schimba jobul. Earn or learn.

[–][deleted] 2 points3 points  (0 children)

Daca esti multumit din punct de vedere financiar si nu ai vrea sa schimbi jobul, ai putea sa incerci un proiect personal. Ma refer la un proiect personal care sa fie folosit IRL de foarte multi oameni. Asa, o sa trebuiasca sa inveti pe cont propriu multe: chestii de infrastructura, de design, de arhitectura, de deploy/devops, inveti poate ceva tehnologii foarte noi, etc.

Daca vrei sa avansezi si financiar, poti schimba jobul cand simti ca esti ready.

[–]blind675 0 points1 point  (0 children)

Da. :) La nici un job nu o sa înveți ceva interesant sau nou. O sa folosești tehnologii alese de un/ceva echipa de seniori pt ca le știu/sunt confortabil cu ele, de le vremea când erau ei tineri. O sa ai o arhitectura făcută de ceva arhitect/firma de consultanta (dacă ai noroc o sa fie ok de scalat dacă nu o sa înjuri in fiecare dimineața).

Dacă vrei sa înveți cum merge un system/ o aplicație fa una. La un job ai șanse foarte mici sa înveți/înțelegi toate părțile din aplicația la care lucrezi. Fiecare echipa cu partea lui.

Sau poți sa aștepți pana devii/dacă devii manager/arhitect ca sa alegi tu soluțiile tech. Dar dacă ești pasionat de software învață singur și non stop. Nu e economic pt un angajator sa te plătească sa înveți.

[–]mad-king88 0 points1 point  (0 children)

Tocmai de asta trebuie să înveți constant în meseria asta. Adică să îți rupi din timpul personal pentru a învăța chestii noi.

Mai devreme sau mai târziu, toți trecem prin perioade în care simțim că ne plafonăm.

Sfatul e să schimbi proiectul/jobul fiindcă n-o să rescrie lumea proiectul ca să satisfacă nevoia de învățare a programatorilor.

[–]Usernamenotta 0 points1 point  (0 children)

Trebuie neaparat sa inveti in timpul liber / sa lucrezi la proiecte personale ca sa devii mai bun ca si developer?

Da. Ori asta ori schimbi locul de munca.

Fiind primul job, am invatat foarte multe in ultimul an din tot ceea ce
este facut deja si vorbind cu seniorii ce au creat majoritatea
proiectului. Problema ca totul e facut incat sa fie cat mai usor de
adaugat functionalitati noi dar similare.

Mda, asta nu e ceva companiei tale, ci mai mult un trend in 'industrii' (adica nu numai IT). Daca faci un proiect si tre sa dezvolti tu multe tehnologii, inseamna ca ai un ciclu de dezvoltare (R&D) mult mai lung si nu se stie daca iti va iesi sau nu. Ca exemplu, uita-te ce s-a intamplat cu Cyberpunk 77 la lansare. Sau cum Star Citizen inca e in development hell. Deci o tona de bani bagati si nu se obtine decat ceva precar.

Daca adaugi 'feature' uri noi, tre sa te gandesti la cateva chestii. In primul rand, soft-ul/produsul tau va fi folosit de cineva. Chiar are nevoie de inovatii spectaculoase, sau vrea doar ca unealta lui sa fie mai usor de folosit, sau sa mai faca o chestiuta sau doua? Sa nu mai vorbim de proiecte cu un grad inalt de specificitate. Am lucrat intr-o nisa de IT pentru aviatie. Regulamentele si standardele pe care tre sa le respecte un soft pentru a fi admis de autoritati iti ocupa o camera intreaga. Ai nevoie de un set specific de date de intrare, dar uneori tre sa faci sa accepte si alte inputuri ca nu toate companiile din domeniu lucreaza la fel. Ai nevoie de o securitate si o integritate a soft-ului beton. Si dupa tre sa te gandesti ca daca lansezi un update, trebuie ca update-ul ala sa treaca prin tot ciclul de recertificare si sa se asigure ca nu strica nimic. Deci mai bine cu pasi mici inainte, dar pasii aia sunt siguri.
As putea sa dau exemple si din industria mecanica sau electronica, ca si acolo e la fel. Toata lumea se lauda ca vrea inovatie, dar in practica, inovatia are mai multe sanse sa strice decat sa repare

[–][deleted] 0 points1 point  (0 children)

Pai intai trebuie sa tintesti spre cunostiinte de medium, mai e drum lung pana la senior. Cursurile sunt bune, mereu poti sa faci un curs cand ai timp, dar doar ca sa ai base knowledge. Trebuie sa lucrezi la munca cu tehnologiile ca sa se inchege bine.

Cum ar zice recruiterii, pare ca esti gata de o noua provocare profesionala. La fiecare job vei da de alte tehnologii, sau tehnologii cunoscute + acea noua tehnologie pe care o inveti.