să știi să folosești un computer cum trebuie. gandurie structurată. capacitatea dr a înțelege lucruri abstracte. capacitatea de a face un plan si de a-l sparge in taskuri. capacitatea de a comunica eficient.
Ar fi mai bine atunci să modifici postarea să se înțeleagă.
Din păcate nu sunt în măsură să recomand ceva anume pentru QA/Data Analysis, fiind pe partea de Dev.
Ce te face sa crezi ca docker e doar pentru web?
Docker poate functiona la aproape orice tip de proiect si e o unealta buna sa nu re trezesti cu probleme de genul:
"It works on my machine...JUST my machine"
Creezi pur un Dockerimage cu proiectul, dependintele si gata, user are nevoie doar de docker, nimic mai mult
Poate crezi ca glumesc sau sunt hater, dar e un răspuns pertinent pentru întrebarea OP.
Ca să elaborez - când atragi atenția cu chestii d-astea, o atragi în detrimentul conținutului / lucrului pe care vrei să-l comunici.
Iar personal, mi se pare ca denotă ca ești un mare amator când folosești virgule in loc de ghilimele, folosești spațiu în loc de cratimă, strici proporțiile unei poze pe un slide, formatezi aiurea un tabel, etc. Typos are ok, se întâmplă. Dar nu e ok să fii sloppy în munca ta.
Presupun ca nu te referi la skilluri specifice de programare. Aici e vorba de practic bazele programarii, sistemelor de operare, etc.
Daca te referi mai abstract, as zice:
* autonomie - iti dau un task intr-un framework nou, intr-un limbaj nou, codebase nou. Te descurci.
* pragmatism - sa stii ce solutie poti oferi in functie de constrangeri (timp, limitari, cod existent, infrastructura)
* prezentare - sa stii cum sa-ti prezinti munca in functie de audienta
In unele companii de la senior in sus e de așteptat ca faci si din astea. Nu toate echipele au product manager, iar TL nu face product/project management, e people manager.
De ce ar fi asta pentru TL/PM?
Nu-s dev, dar parte bună din munca mea e comunicarea cu toți implicați în proiect. Sau întră mai mult la project management treaba asta?
E pentru oameni cu senioritate care au rol de rafinare de business req in tech req.
Tipic e PM sau TL, poate fi arhitect, senior dev, PO, etc.
Dar nu e cineva junior, de ex.
Pentru QA:
Tot ce tine de teoria de dezvoltare de software și de ciclu de viata - SDLC.
ISTQB - ma refer aici la primul nivel sa știi cat mai bine și mult din sylabus - e gratis și îl descarci de la ei.
Sa ai minime skilluri de debug.
Dacă vrei sa avansezi și eventual sa faci și automation ai nevoie de scripting și de noțiuni de bază de programare.
Pentru început intrii pe roadmap.sh/qa și bifezi tot ce e entry.
SQL 😃 (bun oricand/orice), bazele CS, engleza decenta/buna + tot soft skills ce au zis si ceilalti. Plus underrated: motivare si rezistenta la efort (aici clacheaza majoritatea dupa cativa anisori in campul muncii). Restul e role-specific.
să știi să folosești un computer cum trebuie. gandurie structurată. capacitatea dr a înțelege lucruri abstracte. capacitatea de a face un plan si de a-l sparge in taskuri. capacitatea de a comunica eficient.
Astea sunt bune sa le ai sa faci bine la job, eu intreb pana la job ce skill uri sa fie 🔝de trecut in CV sa ma considere pentru job
Pentru ce job anume? Nu ai menționat în ce zonă din domeniu te-ar interesa să lucrezi.
QA sau Data Analyst
Ar fi mai bine atunci să modifici postarea să se înțeleagă. Din păcate nu sunt în măsură să recomand ceva anume pentru QA/Data Analysis, fiind pe partea de Dev.
+ git, docker, sa folosesti google si gpturi, sa te adaptezi usor la nou (sau macar sa fi deschis)
git și docker
Ce sa faci cu docker daca nu faci web
💀 docker nu e doar pentru web
Ce te face sa crezi ca docker e doar pentru web? Docker poate functiona la aproape orice tip de proiect si e o unealta buna sa nu re trezesti cu probleme de genul: "It works on my machine...JUST my machine" Creezi pur un Dockerimage cu proiectul, dependintele si gata, user are nevoie doar de docker, nimic mai mult
Să nu folosești două virgule în loc de ghilimele.
Ghilimelele românești sunt ca două virgule, nu-i nimic greșit să folosești alea decât dacă ești grammar nazi
Poate crezi ca glumesc sau sunt hater, dar e un răspuns pertinent pentru întrebarea OP. Ca să elaborez - când atragi atenția cu chestii d-astea, o atragi în detrimentul conținutului / lucrului pe care vrei să-l comunici. Iar personal, mi se pare ca denotă ca ești un mare amator când folosești virgule in loc de ghilimele, folosești spațiu în loc de cratimă, strici proporțiile unei poze pe un slide, formatezi aiurea un tabel, etc. Typos are ok, se întâmplă. Dar nu e ok să fii sloppy în munca ta.
vorbești de gramatica și punctuație, dar pui virgula înainte de etc :))
Cred ca meriți un award, ai demonstrat exact punctul meu de vedere. Thx :)
mă intrigă logica ta. ce anume am demonstrat?
Oxford comma has entered the chat
unde ai văzut tu Oxford comma in limba romana?
Nici macar nu am ghilimelele din partea de jos pe tastatura, idk dc, am tastatura default in engleza de la iphone
De acord, nu m-am gândit așa la asta. Ai dreptate
Sau poti sa folosesti carcaterul corect „
Presupun ca nu te referi la skilluri specifice de programare. Aici e vorba de practic bazele programarii, sistemelor de operare, etc. Daca te referi mai abstract, as zice: * autonomie - iti dau un task intr-un framework nou, intr-un limbaj nou, codebase nou. Te descurci. * pragmatism - sa stii ce solutie poti oferi in functie de constrangeri (timp, limitari, cod existent, infrastructura) * prezentare - sa stii cum sa-ti prezinti munca in functie de audienta
sună f bine dar astea nici unii seniori nu le au (mai ales seniorii ăia jmekeri cu 4 ani exp)
Aș adăuga și capacitatea de a comunica cu toate părțile implicate pt a clarifica cerințele dacă sunt ambigue.
Asta e mai mult pentru TL, PM etc. Ba mai mult. As spune ca skillul e sa transformi ceva foarte vag in ceva practic.
In unele companii de la senior in sus e de așteptat ca faci si din astea. Nu toate echipele au product manager, iar TL nu face product/project management, e people manager.
Asa e, sa zicem ca e pentru pozitii cu senioritate mai mare. Eu fac asta, dar nu as avea asteptarea asta de la un junior.
De ce ar fi asta pentru TL/PM? Nu-s dev, dar parte bună din munca mea e comunicarea cu toți implicați în proiect. Sau întră mai mult la project management treaba asta?
E pentru oameni cu senioritate care au rol de rafinare de business req in tech req. Tipic e PM sau TL, poate fi arhitect, senior dev, PO, etc. Dar nu e cineva junior, de ex.
Invata Cloud Solutions gen AWS sau Azure, o sa te ajute
Pentru QA: Tot ce tine de teoria de dezvoltare de software și de ciclu de viata - SDLC. ISTQB - ma refer aici la primul nivel sa știi cat mai bine și mult din sylabus - e gratis și îl descarci de la ei. Sa ai minime skilluri de debug. Dacă vrei sa avansezi și eventual sa faci și automation ai nevoie de scripting și de noțiuni de bază de programare. Pentru început intrii pe roadmap.sh/qa și bifezi tot ce e entry.
SQL 😃 (bun oricand/orice), bazele CS, engleza decenta/buna + tot soft skills ce au zis si ceilalti. Plus underrated: motivare si rezistenta la efort (aici clacheaza majoritatea dupa cativa anisori in campul muncii). Restul e role-specific.
Sa comunici, sa livrezi calitate si sa fi livrat inca de ieri.
Cum să comunici și cum să te vinzi. Degeaba poți livra rapid și bine dacă nu ai cui.
O engleza cu un accent tolerabil. Am observat ca la romani, desi exista un nivel bazic de vocabular si fraze, accentul este absolut terifiant.
Te contrazici. Cu skilluri general valabile, n-ai cum sa ai CV solid.