Я не хочу сидеть на месте годами за одну и ту же зп занимаясь бог знает чем.
В первое время придется. Никто сразу не выстреливает в топ компанию на интересный проект, если за вашим бэкграудном нет топовых и интересных проектов. Выход - первый год, два - работать на трудовую, что бы проходить пороги HR(в интерпрайз разработке с опытом до 1-2 года вы скорее всего не будете нужны), а дальше уже искать компанию которая занимается чем-то "великим".
Я очень хотел бы услышать советы на счет выбора языка и области программирования.
Это всё вкусовщина. В каждой области и языке есть интересные проекты и люди которые эти проекты разрабатывают, не важно Java ли это, или PHP. Если Вам кто-то будет втирать что выбирайте только определенный язык, и не смотрите на другие(например PHP или JS), значит ваш собеседник недалекий, ибо пытается принизить труд топовых разработчиков гугла или фейсбука, которые пишут почти на всех доступных комьюнити языках.