Boa pergunta!
Eu tive professores muito bons ao longo do meu curso de Ciência da Computação e cursos EAD em Desenvolvimento Web, e quase todos eles repetiam sempre as mesmas coisas: tenha uma base sólida nos fundamentos e isso te ajudará a ser versátil em todas as tecnologias. Então seguindo este caminho (acreditando que assim como eu, você esteja no início da carreira em T.I, senão me desculpe por te dizer coisas que talvez você já saiba muito bem), procure estudar paradigmas de programação como Programação Orientada a Objetos, Programação Funcional, Estrutura de dados e algoritmos, boas práticas de desenvolvimento de software. A partir do momento que você entendê-los bem, o aprendizado em qualquer linguagem de programação se tornará mais fácil e também te ajudará MUITO em entrevistas com recrutadores.
Eu sei que são um caminhão de conteúdo, mas vá com calma, pegue um tópico por vez e vá aproveitando essa jornada de conhecimento.
A respeito de qual linguagem estudar, eu diria pra você ficar de olho no mercado e ver o que a área que você pretende trabalhar exige mais. Eu por exemplo comecei pelo Front-end, peguei uma boa base e estou estudando Node.js e relembrando um pouco sobre banco de dados. Vi que são tópicos bastante pedidos no mercado pra desenvolvedor web e estou indo por essa trilha.
Um abraço e tenha uma ótima virada de ano!