Bom dia, primeira vez que respondo algo por aqui.Já tenho alguma experiência na área de desenvolvimento (quase 40 anos, rs) e já vi centenas de vezes a mesma pergunta: qual linguagem aprender? E a resposta é sempre a mesma: a linguagem não importa! Linguagem de programação é igual lingua estrangeira, não adianta nada vc ter um inglês perfeito se não souber O QUE falar! E o que mais tenho encontrado na nova geração quando chegam pra minha equipe são técnicos fluentes em alguma linguagem, mas que simplesmente não sabem programar para o mundo real.
Eu valorizo muito mais um profissional que não seja expert em linguagem nenhuma mas que saiba resolver problemas, tenha pensamento lógico, saiba organizar as coisas em trechos claros. A linguagem passa a ser apenas um detalhe.
Saiba os principais conceitos das que lhe interessarem e estude muito projetos de outros, organização de código, resolução de problemas, algoritmos básicos. Isso é o que importa.
PS: OOP e reaproveitamento de código são as maiores mentiras já contadas :-P