Karrierváltás okosan – Full-Stack programozóként

20/04/2021

5 perc olvasási idő

Amikor úgy döntesz, hogy IT-s karrierbe vágsz, X szakmához az X kurzusra iratkozol be, igaz? Ilyen egyszerű az egész.

Például ahhoz, hogy front-end fejlesztő lehess, front-end kurzusra mész. Hogyha inkább rendszergazda szeretnél lenni, akkor egy rendszergazda képzést választasz. Ha meg IT projektmenedzserként dolgoznál, akkor beiratkozol egy IT PM kurzusra. Ennyi.

De mi a helyzet a full-stack programozással? Kilóg a sorból, nem igaz? Nem sok kifejezetten „full-stack programozó” állást találsz. Sokkal valószínűbb, hogy a “full-stack” kifejezéssel egy programozó iskola hirdetésében találkozol először, és nem egy álláshirdetésben.

De akkor mégis miért kínál minden nagyobb programozó iskola valamilyen full stack kurzust?

Talán már sejted is, hogy a válasz a “full” (teljes) jelzőből jön. És jól sejted.

Képzeld el úgy a full-stacket, mint egy több emeletes, ezermesterhez illő szerszámosládát, mondjuk, egy egyszerű csavarhúzó készlet helyett. Egy olyan láda, ami pár év múlva a “jövő-túlélő készleted” lesz.

Hogy miért vagyunk ennyire biztosak ebben?

Mindjárt kiderül. De előbb beszéljünk kicsit a dolog hátteréről, és hogy, mit értünk jövőbiztos alatt.

A jövő digitálisnak látszik - egyébként pedig elég ködös

Nem tudjuk, milyen lesz a jövőnk. Senki sem tudja. De határozottan digitálisnak tűnik, és nem csak nekünk, a Codecoolnál. Mások szerint is, lásd ittitt és itt.

Persze elképzelhető, hogy holnap egyszer csak a levegőbe repít bennünket egy nukleáris robbanás, vagy jövőre egy, még veszélyesebb vírus áldozatai leszünk. Vagy egy napsütéses csütörtökön egy földönkívüli civilizáció egyszerűen csak elpusztítja bolygónkat (és ebben az esetben, mint tudjuk, egy szál törölköző is elég lesz túlélőkészletnek).

De mi, emberek, szeretjük azt hinni, hogy igenis van jövőnk – remélhetőleg fényes és izgalmas -, és hogy fel tudunk rá készülni.

A kérdés a következő: hogyan készülhetsz fel egy kiszámíthatatlan, de valószínűleg digitális jövőre?

Nos, a válasz az, hogy két alapkészség fejlesztésével.

Ez pedig a kódolás és az empátia.

full stack developer

Készségek, melyekre szükséged lesz: kódolás és empátia

A kódolásra azért van szükség, mert ha a jövő tényleg digitális, akkor a kódolók fogják építeni – sőt, már el is kezdték.

Már most is óriási a digitális szakember-hiány, és szakértők szerint ez csak tovább növekszik majd az elkövetkező tíz évben.

A legtöbb képzettség nélkül végezhető munkakör automatizálva lesz, és új, magas szintű, technológiával kapcsolatos szakértői tudást igénylő munkakörök jönnek majd létre. Nem egyik napról a másikra persze, hanem az évek során fokozatosan.

Tedd meg az első lépéseket már ma azzal, hogy szerzel egy biztos tech tudást, hogy később könnyebben válts majd akár egy vadonatúj, sci-fibe illő szakterületre is.

Empátiára pedig a bizonytalanság miatt lesz szükségünk.

Empatikusnak lenni azt jelenti, hogy „érzékenynek lenni mások érzéseire, megérteni és tudatosítani azokat”. Segít a problémák felismerésében és a megoldások beazonosításában – még olyan jövőbeli problémák esetén is, amiket ma még elképzelni sem tudunk. A robotoknak rengeteg dolgot meg lehet tanítani, de szinte lehetetlen megtanítani nekik az emberi empátiát.

A digitális jövőben valószínűleg a hard skillek (szaktudás, technikai készségek) és soft skillek (szociális készségek) is jól jönnek majd.

szerszámosláda

Kódolás - OK. De miért a full-stack fejlesztés?

Ha full-stack fejlesztést tanulsz, bármi lehet belőled. Persze, ez általánosítás, de egyáltalán nem áll olyan messze a valóságtól, mint gondolnád.

A full-stack fejlesztő nem csak kódolni tud, többféle programnyelven is, de az adatbázisokhoz, szerverekhez, rendszer adminisztrációhoz, a front endhez és a back endhez is ért.

A full-stack programozás egy abszolút nyerő digitális tudástár, egy biztos választás – főleg akkor, ha még nem vagy képben egy konkrét IT-s szakterülettel sem, vagy ha biztos alapok megszerzése a célod.

Hallottál már a “T-alakú” szakember kifejezésről? Ez azt jelenti, hogy az illető alapos ismeretekkel rendelkezik egy szélesebb területről (ezt a T betű széles teteje szimbolizálja), és mélyreható tudása van ezen belül egy adott speciális szakterületről (ez a T betű függőleges szára).

Egy jó full-stack programozó képzés során “T-alakú” digitális szakemberré válhatsz.
Megkapod a többemeletes szerszámosládát, és emellé speciális szakértelmet néhány szerszám profi használatához benne.

Ki tudja, hogy az előttünk álló nagyrészt ismeretlen digitális jövőben melyik digitális eszköznek fogsz majd nagyon örülni 5 év múlva, hogy beletetted a dobozodba?

Nem minden full-stack programozó kurzus egyforma

Egyszerű azt mondani, hogy ‘’tanulj meg mindent ma, biztos, ami biztos, hátha jól jön holnap” – de most őszintén, ki engedheti ezt meg magának?

A jó hírünk az, hogy a 10 hónapos, nappali full stack kurzusunkat rugalmas utófinanszírozási lehetőséggel is választhatod.

De mégis, hogy lehetsz biztos abban, hogy akár utólag is ki tudod fizetni a képzésed árát úgy, hogy egy teljesen új területen leszel egy a sok újonc közül? Hát, például az állásgaranciával.

Ha beiratkozol hozzánk full-stack képzésünkre, automatikusan jogosult leszel az állásgaranciára. Segíteni fogunk, hogy az alapos felkészítés után megkapd életed első tech pozícióját a több, mint 350 vállalati partnerünk egyikénél.

Túl szép, hogy igaz legyen? Tudjuk, de mégis így van. A nálunk végzett diákok több mint 90%-a valamelyik partnercégünknél helyezkedik el.

Ez eddig OK, mondhatnád. De mitől lehetsz biztos abban, hogy a full-stack neked való?

Először is, ezt sokkal jobban fogod látni már a rövid jelentkezési folyamat végén is, mely során segítünk, hogy rájöjj, megvan-e benned hozzá minden, ami kell. Néhány egyszerű kérdéssel kezdünk, aztán egy rövid interjúra hívunk téged, végül egy cool, logikai játékot játszhatsz.

Nem várunk el semmilyen előzetes programozói tapasztalatot ahhoz, hogy nálunk tanulj. Csak legyél legalább 18 éves, beszélj angolul, és légy motivált!

Miután felvettünk, a képzés egy 10 hetes próbaidőszakkal kezdődik. A 10 hét alatt lehetőséged nyílik kipróbálni a képzést, és megnézni, hogy neked való-e a programozás és a Codecool.

Ez az időszak 159 000 Ft-ba kerül, és a tandíj részét képzi.

Így már az első néhány hét során megtapasztalhatod, milyen Codecoolernek lenni.

‘mastery-based’ (ügyesség-alapú) és projektek köré szerveződő képzési módszerünket úgy építettük fel, hogy közelebb hozza hozzád a programozás világát. Mentoraink és növekedési szemléletük segíteni fognak, hogy a kihozzák belőled a digitális tehetséget. A kulcsfontosságú “soft” készségeidet, pl. az empátiád is fejlesztheted majd, a “hard” készségek megszerzése mellett, tehát pl. a különféle programozási nyelvek és platformok, és az agilis munkavégzés begyakorlásával párhuzamosan.

Az utolsó modul során specializálódhatsz, azaz elkezdhetsz a saját “T-betűd” függőleges lábán dolgozni.

Ez néhány olyan dolog, amiket a diákjaink fontosnak tartanak, és a partnereink is értékelnek a Codecoolos oktatásban.

De, ahogy az elején is említettük, minden képzés más, és a fent említett szempontok nem egyformán fontosak mindenkinek. Hasznos lehet, ha készítesz egy listát a preferenciáidról és a prioritásaidról, és körülnézel a piacon elérhető képzések közt, mielőtt eldöntöd, melyik kurzust választod.

A Full-stacken végzett diákok és a lehetőségek tárháza

Azután, hogy elvégeztél nálunk egy full-stack képzést (sőt, már közben is), azt fogod érezni, hogy számtalan lehetőség tárul eléd. Nem csak a junior full-stack programozáshoz leszel eléggé képzett, hanem ígéretes jelölt leszel szinte minden más junior tech pozícióra is – mint pl. front end és back end fejlesztő, rendszergazda, tesztelő, IT projektmenedzser, vagy bármilyen hasonló junior állásra.

Meglesz rá az esélyed, hogy szép kezdő fizetéssel indulj. Tech területen tipikusan jók a fizetések, mert olyan értékes, magas színvonalú tudást várnak el, amit addigra már te is elsajátítasz.

És végre meglesz az a jó érzésed, hogy sínen vagy. Bizonyítottál, hisz elvégeztél egy komoly tech kurzust, egy csomó új barátot és hasznos készséget szereztél, és készen állsz a digitális jövőre.

 

Szívesen megtapasztalnád mindezt? Mi nagyon szeretnénk, hogy részed legyen benne. Tedd meg az első lépést az úton: nézd meg, mikor indulnak a következő full-stack képzéseink, és jelentkezz.

Mi már alig várjuk, hogy találkozzunk veled!

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

Váltanál? Így tudsz most érvényesülni junior fejlesztőként
Lehetetlen helyzetet kiáltanak az IT-piacot elemzők,...
Codecool vélemények és gyakori kommentek – Itt vannak a válaszok!
Érdekel a Codecool 10 hónapos képzése,...
Az interjú kérdéseken túl: így leszel az IT-s állásinterjúk mestere
IT-karrieren gondolkodsz, de már előre izzadsz...

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