



Specializációk
Back-end fejlesztő

Miről szól?
Ez a szerveroldali fejlesztés, tehát minden, ami a szerveren történik: adatbáziskezelés, interneten történő kommunikáció fogadása stb. Ez a weblapfejlesztésnek az a része, ami az adatokat kezeli, azaz nem a képernyőn látszik, hanem a háttérben történik. Back-end szinte minden cégnél, webalkalmazásnál, mobilalkalmazásnál van a világon. Hol nincs? Pl. mobilos számológépben vagy egy olyan játékban, ahol nem játszol mással.

Mi a kihívás benne?
Sok felhasználó kiszolgálása, biztonságos adatkezelés és -tárolás.

Mikor válaszd?
Ha nem feltétlen a színes-szagos munka, hanem az absztrakt feladatok tetszenek.

Példa
Az, hogy egy közösségi oldalra tudsz regisztrálni, be tudsz jelentkezni, le tudod kérdezni az ismerőseid listáját, meg tudod nézni a képeiket, tudsz velük chatelni, a back-end része a történetnek. Tehát bármi olyan interakció, ami megjelenik másnak, vagy más csinált, és te akarod megnézni, vagy másikszámítógépen is eléred.

Tudtad?
Erre a területre erősebb logikus, algoritmikus gondolkodás szükséges (főleg a későbbiekben, de ez nem feltétlen jelenti azt, hogy a back-endesek okosabbak is).
Full-Stack fejlesztő

Miről szól?
A full-stack fejlesztő a back-endes és front-endes keveréke, aki mélyen inkább csak az egyik területhez ért, de mindkét területen elboldogul a tudásával, tudja, hogy mire van szüksége az egyik és a másik oldalnak. Projektcsapatokban általában a techlead szerepkör ilyen, akinek tudnia kell kommunikálni mind a front-endes, mind a back-endes munkatársakkal.Mi a kihívás benne?

Mi a kihívás benne?
Valamennyire mindkét területre rá kell látni, a back-endre és a front-endre is, ismerni kell a teljes folyamatot, hogy bevethető legyél mindkét oldalon.

Mikor válaszd?
Ha nem szeretnél választani front-end és back-end között. Akkor való neked, ha az end to end folyamatok érdekelnek és szeretnél rálátni a teljes webalkalmazásra, nem csak egy-egy technikai szeletére.

Példa
Inkább kis cégeknél jellemző, ahol még kevesen vannak, vagy ha freelancerként kis weboldalak elkészítésével szeretnél foglalkozni. Nagyobb projekteken, ahogy ezt már írtuk, többnyire a techlead pozíció kívánja meg a full-stack tudást.

Tudtad?
Ezt a területet és kifejezést mostanság nagyon felkapták, szinte buzzword lett. Hiába vagy full-stackes, az egyiket mindig jobban fogod szeretni. Igazából ma már elvárás mind a back- és front-endestől is, hogy egy idő után elmozduljon full-stack irányba és ne legyen szakbarbár.
Front-end fejlesztő

Miről szól?
Kifejezetten weboldalakról, azoknak is a megjelenítés részéről: itt nem az a kérdés, hogy mi az adat, hanem hogy hogy néz ki és hogyan működik.

Mi a kihívás benne?
A fejlesztésnek millió fajtájú, márkájú, kijelzőjű eszközön és különböző böngészőkben is jól kell kinéznie. Továbbá a front-endhez tartozik bármilyen bonyolultabb akció leprogramozása is: zoom, drag and drop... pl. mikor egy ruhavásárló site-on nagyobb lesz a kép, ha fölé húzod az egered.Sok felhasználó kiszolgálása, biztonságos adatkezelés és -tárolás.

Mikor válaszd?
Ha fontos számodra, hogy látványos, színes-szagos legyen a munkád.

Példa
A kedvenc közösségi oldaladon a back-endtől jön az adat, hogy milyen képeid vannak a galériában, de az, hogy ezek hogyan jelennek meg és tudod nyilakkal léptetni őket, már front-end.

Tudtad?
A tévhittel ellentétben nem feltétlen szükséges hozzá szépérzék, mert általában van külön dizájner vagy UX-es erre a célra. (Persze örülnek, ha valakinek van pluszban szépérzéke, de ezek inkább a céges kultúrától és igényektől függnek.) Első hallásra egyszerűbbnek tűnhet, mint a back-end, de nem az!
CRM Specialist


Miről szól?
A Salesforce nevű szoftverrendszert kell “életben tartanod”: beállításokat végrehajtanod, és kódolás nélküli automatizációkkal bővítened az ügyfelek igényeinek megfelelően.

Mi a kihívás benne?
Meg kell ismerni egy komplex rendszert és a csapat többi tagjával, fejlesztőkkel, adminokkal és konzulensekkel együttműködve kell megoldanod összetett feladatokat. Ezen a területen kiemelkedően fontos, hogy megfelelően kommunikálj a projektben részt vevő többi szereplővel.Sok felhasználó kiszolgálása, biztonságos adatkezelés és -tárolás.

Mikor válaszd?
Ha szeretnél jövőálló IT karriert, de a kódolás nem neked való.

Példa
1. Érkezett egy olyan igény, hogy a rendszerben tárolt emberek automatikusan kapjanak születésnapi és névnapi üdvözlő üzenetet.
2. Megjelent egy új verzió a Salesforce rendszerből, számos változással, amelyek érintik a szervezetet, ahol dolgozol. Ezeket a változásokat végig kell vezetni, kommunikálni a megfelelő stakeholderekkel, tesztelni a módosításokat és végül bevezetni az új verziót.
2. Megjelent egy új verzió a Salesforce rendszerből, számos változással, amelyek érintik a szervezetet, ahol dolgozol. Ezeket a változásokat végig kell vezetni, kommunikálni a megfelelő stakeholderekkel, tesztelni a módosításokat és végül bevezetni az új verziót.

Tudtad?
Az automatizáció fejlődésével egyre több olyan munkakör jön létre IT területen, amelyek már nem igényelnek programozói tudást.