„Amit itt megtanulsz, azt alkalmazni is fogod” – Ismerjétek meg Szendrei Danit full-stack fejlesztőt

18/05/2022

5 perc olvasási idő
Erfolgsgeschichte Codecool Full Stack Developer Ausbildung Wien

Szendrei Dániel (33) full-stack fejlesztőként végzett a Codecoolban 2019-ben. Jelenleg a bécsi AGFA Healthcare vállalatnál dolgozik full-stack fejlesztőként. Tudjatok meg többet az AGFA Healthcare cégről, és arról, miért mondják, hogy a „kódjaik életeket mentenek”.

Azonban először ismerkedjetek meg egy fiatalemberrel, aki az „unalmas”, mérnöki munkáját kemény munka, lelkesedés és a tanulás iránti szeretet segítségével olyan programozói karrierre cserélte, amelyben sokkal jobban kiteljesedhet.

Szia, Dani, nagyon örülünk, hogy leülhetünk veled beszélgetni. Kérlek, mutatkozz be egy kicsit!

Full-stack fejlesztő vagyok a bécsi AGFA Healthcare vállalatnál. A szakterületeim közt a Java, az Angular és a Gradle szerepel. Korábban gépészmérnöki tervezéssel foglalkoztam.

Mit szeretsz a jelenlegi munkádban? Most már nem unatkozol?

Egyáltalán nem unatkozom. Az a legjobb a munkahelyemen, hogy ha találok valamit, amin változtatni szeretnék, azt meg is tehetem. Rajtam áll. Én dönthetem el azt is, mikor és hogyan történjen a változtatás. Teljesen rugalmas az egész, és ezt nagyon élvezem.

Jó voltál az előző szakmádban. Miért akartál mégis karriert váltani? Miért döntöttél a programozás mellett?

Amikor fontolgattam a Codecoolba való jelentkezést, már volt egy alap-, illetve egy mesterszakos, gépészmérnöki diplomám, és 8 évig gépészmérnökként is dolgoztam. De untam a dolgot, és kifejezetten hiányzott, hogy olyan problémák megoldásain dolgozzak, amiknek nem csak a költséghatékonyság a célja.

Azzal kezdtem, hogy végiggondoltam, mit szeretek a munkámban. Rájöttem, hogy leginkább azt élvezem, ha a számítógép előtt ülhetek, és megoldásokat találhatok ki. Azonban sajnos akkoriban ez csak egészen kicsi részét képezte a munkámnak. Miután projektmérnök lettem, még inkább lecsökkent az ilyen jellegű feladatok száma. Szóval tudtam, hogy változásra van szükségem, és azt gondoltam, a programozás olyasmi lenne, amit szívesen csinálnék.

Sosem kódoltam korábban. Terveztem egy egyedi, 3D nyomtatót, és próbáltam beprogramozni, de elég hamar rájöttem, hogy ehhez programozói tudásra lenne szükségem, amit iskolában kellene elsajátítanom. Mert arra is rájöttem, hogy nagyon nehéz megtanulni programozni a nulláról, egyedül.

Miért döntöttél a Codecool mellett?

Több, különböző iskolának és egyetemi képzésnek is utánanéztem. De már volt mesterdiplomám, és mindegyik képzés hosszadalmasnak tűnt, borsos árral. Aztán a bootcampek felé indultam el, de azoknak a legtöbbje csak 3 hónapos, és arra jutottam, az nem lenne elég.

Így választottam végül a Codecoolt. Azt gondoltam, 1 év elég ahhoz, hogy ne csak az alapokat sajátítsam el. Elmentem néhány nyílt napra, és azok során meggyőződtem róla, hogy az a megfelelő lépés, ha felmondok a munkahelyemen. Röviddel ezután el is kezdtem a Codecoolt.

Hogy éreztél azzal kapcsolatban, hogy otthagytad a teljesen stabil karrieredet? Nem volt ijesztő?

De, az volt. Viszont untam a munkámat, és olyan állásra vágytam, ahol többet kell gondolkodni. Nem pénzügyi döntést hoztam, hiszen remekül kerestem, csak már nem tett boldoggá a munkám. Az volt a legfőbb célom, hogy olyan munkám legyen, ami boldoggá tesz. Sok mindent kipróbáltam már, jól ismertem magamat. Tudtam, hogy az a legjobb nekem, ha a munkám során különféle problémákra találhatok megoldást.

Szóval elkezdted a Codecoolt. Hogy tetszett a Codecool-módszer?

Már ismertem a Codecool projektalapú és egyéb tanulási módszertanait, mivel kutatásokat végeztem ezekkel kapcsolatban, mialatt a Magyar Asztronautikai Társaság elnöki tagja voltam. Szóval nagyon szerettem volna megtapasztalni, hogyan működnek ezek, nem pedig csak az MIT cikkeit olvasni a témában. Rájöttem, hogy kimondottan tetszik ez nekem.

A Codecool emellett a fordított osztályterem elvét is alkalmazza. Ez azt jelenti, hogy a diákok gyakorlatilag a saját tanáraik, a tanárok pedig mentorok. A mentorok a valós életből vett problémákat vázolnak fel, és néhány modell alapján segítenek elindulni, ezt követően pedig neked kell megtalálnod a megoldást a problémára, a lehető legkevesebb útmutatással és támogatással. Ezáltal nemcsak az adott problémára találhatsz megoldást, hanem megtanulhatsz tanulni, és azt is, miként alkalmazhatod a tanultakat. Ezek olyan alapvető skillek, amikkel bármilyen jó programozónak rendelkeznie kell később is.

Az egyetemeken mindig rengeteg lexikális tudást adnak át, részben releváns példákkal. Ezek csak ritkán kapcsolódnak tényleges, életszerű problémákhoz, mert az egyetemek a hagyományokat részesítik előnyben, szemben a legfrissebb, valós információkkal. Inkább használják fel újra és újra a 10 éves, tankönyvi példákat.

A fordított osztályban, ahol projektalapú módszer van használatban, már kezdettől fogva arra biztatnak, hogy lásd a koncepcionális modellt, illetve a logikát és a valós életben történő alkalmazási lehetőségeket. Ezáltal gondolkodásra ösztönöznek, és mindenre magadtól jössz rá, például melyik modellt használd és hogyan.

Szóval hasznosnak találtad a projektalapú módszert?

Igen. Mivel sokáig projektmenedzser voltam, tudtam, hogy az „alagútnak vége is van”. Hogy minden tanulási folyamatnak a végén van egy elérhető cél. Végül határozottan rájön mindenre az ember.

Mindeközben az egyetemeken kapsz egy példát, aztán azt kérdezed magadtól: „Mikor fogom ezt használni? És mire? Tényleg kell ez nekem, vagy felejtsem is el?” Mindig úgy érzi az ember, hogy már megint valami elavult, elméleti, lexikális tudást kap, amit már gimiben megtanult, de sosem látta gyakorlati hasznát. Mert mindig elfelejtik elmondani, hová illeszthetők be ezek a modellek, mi a nagyobb kép, mivel annyira megszokott nekik a téma. Azt hiszik, mindenki tudja, miről beszélnek, vagy az ember valószínűleg ki fogja találni, amint csinál valami projektet egyedül vagy elhelyezkedik az első munkahelyén. Nos, ez ritkán történik meg.

Általában mindenkinek azt mondom, ha az egyetemem ugyanúgy projektalapú tanulási módszert használt volna, mint a Codecool, akkor már rögtön az egyetem után jobb mérnök lettem volna, mint amilyen 8 évnyi tényleges munkatapasztalat után lettem.

Mi tetszett még a Codecool Full stack fejlesztő képzésében, és miért?

Azt mondanám, a rugalmasság.

Egyrészt, ha szeretnéd, az elvárt tudás kétszeresét szerezheted meg.

Másrészt, heteket is átugorhatsz, ha számodra könnyebb a képzési terv, vagy épp hosszabb ideig is egy modulban maradhatsz, ha arra van szükséged a befejezéshez. Én például néhány részt átugrottam a 3. modulban. Ez a mastery-based learning (mesterfokú tanítás-tanulás) módszertan miatt lehetséges. Ez azt jelenti, hogy ha elsajátítasz egy elvárt skillt, akkor nyugodtan továbbmehetsz a következő modulra. De haladhatsz lassabban is, és több hetet tölthetsz a modulokkal, ha szükséges.

Mi jelentette számodra a legnagyobb kihívást a Codecoolban?

Hogy megálljt parancsoljak magamnak valahol. Nagyon igyekeztem annyi ismeretet elsajátítani, amennyit csak lehet. Igaz, hogy néha nem aludtam túl sokat, de nagyon élveztem! 

A képzés során a soft skilljeidet is fejleszthetted. Erről mesélnél?

Azt mondanám, hogy a soft skillek nemcsak hasznosak, hanem egyenesen elengedhetetlenek! Amikor egy állásra jelentkezel, szinte már fontosabbak, mint egyes programozási nyelvek. Még egy senior pozícióban is elengedhetetlenek. Nem úszhatod meg az együttműködést másokkal, ennek hatékony teljesítéséhez pedig soft skillekre van szükséged.

Az elején azt gondoltuk a soft skillekről, hogy „ja, tökmindegy”. Azonban a végén senkit nem láttam, aki sikeressé vált volna anélkül, hogy komolyan venné ezeket. A végére mindenki rájött, hogy a soft skillek nemcsak fontosak, hanem alapvető követelmények bármilyen álláshoz.

És a Codecoolnál határozottan elsajátíthatók a soft skillek. A képzés után részt vettem néhány állásinterjún, és a soft skillek minden esetben óriási különbséget jelentettek.

Hasznosítani tudod a Codecoolnál tanultakat?

Igen, persze. Mindet. A Scrum és a Kanban módszereket nagyon haladó szinten alkalmazzák. SPRING-et nem használunk, de például OSGI-t igen, egyedi módon, a saját kivitelezésünk alapján. Az a jó a Codecoolban, hogy amit itt megtanulsz, azt alkalmazni is fogod, ez pedig kulcsfontosságú skillnek bizonyult a jelenlegi állásomnál.

Mit mondanál azoknak, akik épp fontolgatják, hogy jelentkeznek a Codecoolba?

Azt, hogy hajrá! De komolyan úgy vélem, ez attól is függ, ki kérdezi.

Először is azt érdemes tudni, hogy mindez rengeteg időbefektetést igényel. A teljes idős képzés mellett nem dolgozhatsz. Jó, bizonyos szinten lehet, de heti 16 óránál többet nem, még az is nagyon kemény. Nekem is volt munkám, azonban nagyon megnehezítette a dolgomat. Az egész arról szól, hogy időt fektetsz a jövődbe és a tanulmányaidba. A Codecoolnál és a programozásban nincs határa annak, mennyi ismeretet szerezhetsz.

Amikor elkezdtem, mindent meg akartam tanulni. Annyi az anyag, és mindbe belenéztem, mert a mérnöki területen így szokás. De olyan sok van, hogy nem lehet ténylegesen mindent megtanulni. Végül rajtad áll, a te döntésed, mennyit tanulsz. Ezt annyira izgalmasnak találtam, hogy minden nap és egész nap tanultam, illetve kódoltam. Épp emiatt vettek fel az AGFA vállalathoz nem is teljesen junior fejlesztőként már rögtön az elején. Ráadásul a Codecoolt 10 hónap alatt befejeztem, mert olyan sok időt fektettem a tanulásba és a kódolásba. Mindent beleadtam, és ez kifizetődött.

De ez határozottan nem mindenkinek való. Azt mondanám, egy próbát megér. A Codecoolnál a Full stack fejlesztő képzés első 10 hete amolyan „próbaidő”. Ha ebben az első 10 hétben úgy látja valaki, hogy a programozás vagy az iskola nem neki való, anélkül kiszállhat, hogy túl sok pénzt veszítene.

Utolsó kérdés. Egyértelműen nagyon keményen dolgoztál a Codecoolnál. De azért közben jól is mulattál?

Megismerkedtem néhány nagyszerű emberrel, akikkel igazán remekül tudtunk együtt dolgozni. Most is egy különleges pólót viselek, amit a néhány hete rendezett hackathonon kaptam, és amin a volt Codecooleres barátokkal vettem részt. De nemcsak hackathonokra járunk együtt, hanem jó barátok is maradtunk.

A Codecoolban nagyszerű a közösség, a mentorok hihetetlenül kedvesek, így jól szórakoztam.

Inspirálónak találtad Dani történetét?

Szeretnéd te is megtapasztalni, milyen a Codecool-életérzés, és szeretnél megtanulni programozni, hogy bezsebelhesd álmaid tech állását?

Nyugodtan jelentkezz az egyik képzésünkre, mellé pedig válaszd az állásgaranciánkat és az utólagos fizetési lehetőséget. A jelentkezés menete nagyon egyszerű, és semmit sem veszíthetsz, ha megpróbálod.

Rólunk

A Codecool az a programozóiskola, ahol a tech karriered kezdődik. Bízd magad profi mentorainkra, csapj le az állásgaranciánkra, és fizess csak utólag, kényelmes, havi részletekben.
Kérdésed van? Segítünk! Kérdezz a chatbot-tól, kérj visszahívást, vagy dobj egy emailt a [email protected] címre.

Kapcsolódó posztok

„Tudtam, hogy ez lesz az utam” – Interjú Herold Péter Product Designerrel
Herold Péter korábban szabadúszó grafikusként és...
Fullstack, frontend, backend – Mi a különbség, és mennyit keresnek?
Ha már hallottál a full-stack fejlesztésről,...
Váltanál? Így tudsz most érvényesülni junior fejlesztőként
Lehetetlen helyzetet kiáltanak az IT-piacot elemzők,...

Add meg elérhetőséged, és hamarosan visszahívunk!