Nálunk 3 különböző területre specializálódhatsz, amelyek közül mindig azokat indítjuk el, amikre aktuálisan a legnagyobb piaci igényt látjuk.
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.
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.
Ha fontos számodra, hogy látványos, színes-szagos legyen a munkád.
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.
- 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.)
- Sokkal egyszerűbbnek tűnik, mint a back-end, de nem az!
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.
Sok felhasználó kiszolgálása, biztonságos adatkezelés és -tárolás.
Ha nem feltétlen a színes-szagos munka, hanem az absztrakt feladatok tetszenek.
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ásik számítógépen is eléred.
- 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).