Половина ответов очень конечно outdated. Решите свою судьбу, если Вам по силам и интересна сложная разработка, берите java и пилите пилите пилите, к курсу 4 найдете хорошую работу джуном, лет к 25 будете получать выше рынка в районе 150-200к работая в каком нибудь ентерпрайзе, если конечно с ума не сойдете.
Если это не ваше, берите веб, там все более просторно. Html5 лишь на уровне теги туда сюда, изучите запросы http и хотя бы общие концепции rest, css3 мастхев, должно быть просто как второй язык. Тол ко не залипайте на бутстрапе и старье в верстке(типо float left, oveflow hidden. И тд). Берите сразу свежее все, flexbox/grid. Дальше jQwery - даже не думайте, на дворе 2018 год.
Php/python. Ну я бы оба не стал. Pyhon хорош если вы пойдете в бигдату и академическое образование, но в плане сайтов да джанго хорош, но взяв его вы скоро поймете что он вам не нужен просто, а как баласт. Сейчас весь фронт все дальше и дальше уходит в js фреймворки (react, angular, vue) и по сути все эти шаблоны джанго, yii, symphony, вам просто будут сбоку порипеку, а весь фреймворк замениться одним rest плагином. В итоге вы поймете, что если 90% времени вы тратите на js, то зачем вам джанго/питон, когда его можно легко заменить nodejs/express и работать в одной экосистеме и не иметь проблем с серверным рендерингом и тд. С php та же история только он еще уже в отличии от питона. Да язык развивается, жа куча цмс, но по зп вы быстро упретесь в потолок и всп равно со временем посмотрите в сторону питона/руби/неткор и тд. А там опять круг, зачем это если все на js. Вообщем мой посыл какой. Учите яваскрипт, современный яваскрипт как серьезный язык, ищучите инструменты, сборщики и тд. Все равно придется на чем бы вы ни писали. Изучите nodejs , фронтенд фреймворки. Поверьте за ними будущее. Тем более с вашим возрастом. И не слушайте что вам говорят, просто посмотрите реально рынок труда и технологий, лучше в мире не только у нас. Я писал и на рельсах и на симфони и на джанго. Все это было круто, но в свое время, к сожалению оно ушло ( битрикс вордпресс и тд я не пишу, это вообще не тот уровень с них вы можете начать, чтобы было на еду первое время).
В итоге либо серьезная бекенд и энтерпрайз разработка с Java если это вам по плечу.
Или современные сайты с js.
В целом и там и там зп будет примерно одинаковый, хотя на java конечно повыше потолок, но и жить посложнее.
А так смотрите на перспективу. Вам работать с этим в будущем, лучше хорошо выберете. И не кидайтесь на первую зп, где то старт посложнее, но и все веселье не заканчивается на 80к.
Сори за ошибки писал с телефона на ходу.