Определитесь, чем конкретно в веб-разработке вы хотите заниматься. Фронтенд, бэкенд или всё вместе? Отведите какое-то время на изучение этих направлений, чтобы сформировать понимание (2—4 недель должно хватить). Пройдите пару коротких онлайн-курсов и «пощупайте» каждую из сфер.
Когда определились с направлением, поставьте конкретную цель. «Стать веб-разработчиком» — это не очень конкретно. Как вы поймёте, стали им или нет? Конкретная цель будет звучать менее амбициозно, зато будет понятно, как к ней прийти. Лучше всего формулировать цель и сразу обозначать примерный срок её достижения. Например:
— Через месяц уметь верстать статичные сайты
— Через 6 месяцев устроиться стажёром в веб-студию
— Через два года стать разработчиком в Яндексе
Лучше не ставить цель сразу на 5 лет, а начинать с небольших сроков и микродостижений.
Сформируйте учебную программу в соответствии с поставленной целью. Здесь важно не погрязнуть в образовательной прокрастинации, просматривая один онлайн-курс за другим. Желательно большую часть обучения уделять практике. Придумайте и сделайте сайт или помогите какому-нибудь благотворительному проекту, чтобы получить первый опыт. Так вы не погрязнете в теории и вам будет что показать работодателю.
Начните вливаться в сообщество: ходите на митапы, лекции, хакатоны. Не недооценивайте нетворкинг. Возможно, свою первую работу вы найдёте именно благодаря ему.
Начните следить за рынком. Сделайте резюме. Смотрите, что требуют работодатели, анализируйте, соответствуете ли вы их критериям. Ходите на собеседования: даже если вы будете проваливать их одно за другим, это позволит понять, что вам нужно подтянуть. Сформулируйте свою мотивацию. Между деньгами и опытом выбирайте опыт.