Хорошие перспективы. Веб разработка крайне востребована и в наши дни, несмотря на популярность мобильных платформ. Особенно когда речь идет об онлайн системах с возможностью работы на любом устройстве. Ниже несколько направлений, которыми можно заниматься веб разработчику:
Front-end разработчик - в его обязанности входит программная реализация интерфейса по предоставленному дизайн-макету. Эта работа включает также внедрение веб, анимации, поэтому придется помимо программирования уметь работать с графическими редакторами, чтобы адекватно передать предоставленный дизайн. Обычно используется следующий стек технологий: HTML, CSS, JS. Однако иногда используются и другие технологии и языки программирования.
Back-end разработчик - его задачей уже будет разработка, интеграция и сопровождение серверной части сайта или онлайн-сервиса. Знание баз данный и умение с ними работать тоже будет неотъемлемой частью вашей работы.
Интеграция "коробочных" решений - такой специалист может одновременно быть Front-end или Back-end разработчиком, но может сфокусироваться и только на данном направлении. В задачу такого специалиста входит настройка и интеграция CRM систем, облачных решений и других готовых решений от разных производителей на сайт или онлайн сервис. Например 1С Битрикс, Microsoft Azure, UMI.CMS.
Во всех случаях вам придется также обладать знаниями мобильных платформ и их специфики (чтобы сайт адекватно работал и на компьютере, и на смартфоне, и на планшете - сейчас это стандарт), проводить кроссбраузерное тестирование и оптимизацию (чтобы такой сайт одинаково адекватно работал и отображался на всех современных браузерах), умение работать с API.
А на что стоит обратить внимание при изучении фронт-энда?