eu mesmo tive essa dificuldade, ainda tenho por que eu gostaria de trabalhar com sistemas mas tambem com algo legal que desse pra fazer nos tres caminhos ( front, mobile e back) e foi ai que os sistemas das empresas grandes me chamam atenção. Itaú, ML totvs, picpay, e afins. Não sei se js seria um bom começo. Estava pensando em ir pra JAVA e ano que vem na faculdade tudo ficaria mais clean. O que você acha?

Minha recomendação é que você aprenda uma área de cada vez. Se tentar estudar as três simultaneamente, ficará mais difícil, pois cada uma tem seus próprios frameworks e complexidades. Comece com uma área, e quando sentir que já domina algo concreto, passe para a próxima. Se você tem interesse em Java e ele atende às suas necessidades, siga com ele. E se for te ajudar na faculdade também é uma boa.