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.