Веб-разработка?
Прежде, чем стать веб-программистом, ты должен стать просто программистом, ты же не хочешь пополнить ряды многочисленных верстальщиков на реакте, или стать как "Веб-дизайнер, программист, креативщик, сценарист" из комментария выше?
А чтобы стать программистом, начни изучать Computer Science в целом. Посмотри  гарвардский курс CS50 ,  выписывай вопросы, которые не понятны, изучай дальше. Пока молодой, учи английский язык, очень пригодится. Постарайся поступить в хороший институт на специальность близкую к названию "Программная инженерия (Software Engineering)". Если у тебя будут хорошие базовые знания, то многие дороги будут открыты.  Будет непросто, но если тебе это нравится, должно все получится.
Ну и вот тебе еще хороший web developer roadmap 2019, там тебе на долго хватит.
Я бы посоветовал начать с освоения cms; битрикс, wordpress итд. Параллельно учи php и java. И учти, если ты выбрал эту профессию ты должен быть готов к обучению на протяжении всей жизни!!! Учи все заранее хорошо, дальше будет гораздо легче. Поставь цель, написать что то стоящее,  или же стать номером один в мире по чему либо, в первом случае делай уклон на импортозамещение, большой плюс от правительства в помощь.