Где-то полгода назад мучался... В итоге после 2-х месяцев мучений выбрал мобильную разработку.
Просто попробуйте. Пожалуй в порядке: фронтенд, мобильная разработка, бэкенд. Если что-то по ходу зацепит - тормозите на нем и углубитесь. Если не отвернет - профит.