Как создаются современные сайты?
Сейчас многие современные верстальщики страдают какой-то небывалой дичью, засовывая тонны JS куда только можно и не можно.
Пожалуй, мы ушли от простого: база данных, php и htm/css обвязка. Более того, тот же Гугл просит сайтостроителей делать простые и легкие сайты. А то порой дизайнеры такую ерунду в фотошопе нарисуют, что это никак не сверстать. И сайт получается очень тяжелый, что еле еле загружается даже при скорости 100мбит.
Кроме верстки есть фронтенд и бекенд
Путь по верстке
Путь разработчика

Есть еще ниши cms и конструкторов вроде тильды, но это не для разработчиков и перспектив нету там.