A fejlesztői lét lépcsőfokai: junior, medior és senior
A fejlesztői pályára lépőkben jogosan merül fel, milyen karrierút várhat rájuk. Bátran kimondhatjuk, hogy a fejlesztői karrierút szépen felrajzolható, szintről-szintre.
A fejlesztőket tapasztalat alapján 3 csoportra lehet osztani, idő és tapasztalat alapon. Éles határok nincsenek, még is fontos ismerni, hogy a kiszemelt fejlesztő milyen tapasztalati szinten van. Álláshirdetésekben gyakran lehet látni, hogy junior vagy senior szó szerepel a kiírásban.
Lelkes amatőr
Gyakran találkozunk a lelkes amatőr kifejezéssel, nem véletlenül!
A lelkes amatőr fejlesztői kategóriába tartozók jellemzően tisztában vannak az alapkövetelményekkel, akár egy egy script megírását, algoritmus leprogramozását is meg tudják oldani. Nem végeztek még komolyabb fejlesztési munkát, nem dolgoztak éles környezetben. Sok esetben a gyakornoki állás jelenhet előrelépés számukra. Fontos megjegyezni, hogy képzés, oktatás után elindulhatnak a fejlesztői út következő szintjére, juniorokká válhatnak.
Junior fejlesztő
Tisztázzuk, hogy ki a junior fejlesztő!
Juniornak nevezhetjük az a fejlesztőt, ha képes technikai feladatok önálló elvégzésére. Ismerik a különböző keretrendszereket, az algoritmizálást. Tisztában vannak és használni tudják alapszinten az adatstruktúrák, mátrixok, gráfok fogalmát is. A junior időnként hibát követ el, azonban tanul belőle. Beletartozik a tanulási folyamatába. Energikus, könnyen és gyorsan sajátít el új dolgokat.
Tapasztalati idő: 0-2 év.
Medior fejlesztő
A junior szintet követőnek több elnevezése is ismert: medior, mid-senior vagy medior.
Medior fejlesztő már képes vagy a rád bízott feladatot önállóan végrehajtani. Ez nem jelenti automatikusan azt, hogy a tudása nagyobb mint egy juniornak. Dolgozott már éles környezetben projekten, részt vett ügyfélnél történő munkában. A rábízott munkájáért felelősséget tartozik.
Jellemző egy medior fejlesztőre, hogy képes felmérni a szükséges időráfordítást egy adott feladat kapcsán, mégha ez nem tekinthető pontos erőforrás meghatározásnak.
Tapasztalati idő: 2-5 év.
Ez szint egyfajta vízválasztó is.
Megfigyelhető, hogy sokan nem lépnek egy következő szintre a medior szintről. A legfőbb ok, hogy ezen szinten már az önállóan, új és érdekes projekteken dolgozni, és nem mindenkiben van meg az igény a folyamatos és újabb újabb szintre történő lépésre.
Senior fejlesztő
Senior fejlesztő az lehet, aki képes önálló döntéseket hozni.
A senior szintet épp ezért nem is a szakmában eltöltött évekkel lehet jól körülírni, hanem jóval összetettebb módon. Itt már a személyiség is sokkal többet nyom a latban, és bekerül a képbe a csapatok vezetésének képessége is. Előre, proaktívan gondolkozik. A saját ambíciói arra ösztökéli,hogy folyamatosan bővítse ismereteit, napról napra jobb legyen.
Meghozza azokat a döntéseket, ami a legnagyobb előnnyel jár, és ami megszünteti a kockázatot. Képes arra, hogy mások munkáját segítse, tanácsát rendszerint megfogadják. Általában a számos megoldás közül a legegyszerűbbet választja. A seniorok több programnyelvet ismernek, jól látják az alternatív megoldási lehetőségeket.
Tapasztalati idő: Cégenként függ, hogy mennyi tapasztalatot fogadnak el, hogy valaki senior legyen. Akár három év tapasztalata is elég, de van, hogy öt év szükséges senior kinevezéshez. Ellenben nem biztos, hogy aki már öt éve végzi ugyanazt a munkakört, az többet tud, mint aki három éve űzi. A legfontosabb a meglévő tudás és a készségek.
Ha valaki eléri a senior szintet, akkor további lehetőségek nyílnak meg előtte.
Vezető fejlesztő, architekt
A vezető fejlesztő olyan senior, akinek megvannak a képességei egy csapat vezetéséhez. Ez azt jelenti, hogy a megfelelő hard skillek mellett jól kommunikál, empatikus. Nyitott hozzáállású, el kell fogadnia mások véleményét is, és a döntései során figyelembe veszi az üzleti szempontokat is.
Az architekt egy új fogalom. Ezt a kifejezést a 90-es években kezdték használni, jelent meg. A rendszerek bonyolultabbá, komplexé váltak. Ez megteremtette az igényt, hogy legyen egy olyan ember, aki az üzlet és az IT között helyezkedik el; „Ők azok, akik járatosak a technológia minden bugyrában, és képesek megérteni az üzletii területét is, és az általuk megfogalmazott igényeket le tudják fordítani az IT, fejlesztők számára
Rövid összefoglalónkból szépen kirajzolódik, hogy a fejlesztői szakmában a szintek szépen egymásra épülnek, egymást követik. A medior szintig “bárki” eljuthat, de a következő szintre történő lépéshez a szakmai tudáson kívűl egyéb “soft-skillekre” is szükség van.
Tetszett a cikkünk? Szeretnél még több ilyet látni vagy érdekességekről olvasni?
Akkor iratkozz fel és küldünk egy emailt, ha hasonló cikket írunk vagy videót készítünk!