eddig úgy tudtam, van sima sitebuilder (aki csak HTML + CSS, némi minimál JS esetleg), a frontend developer (aki nem nyúl a backendhez, viszont full ismeri a javascriptet és általában a CSS/HTML-t is csak nem mindegyiknek van szépérzéke is hozzá), a backend developer (aki nem foglalkozik CSS/HTML-lel, de a javascriptet általában fullra ismeri, meg a JS alapú adatbázisokat is), meg a full-stack developer (aki mindent tud).
Az orvosi szakmában azért ennél jobban széttagoltak a szerepek.