Linguagens giram em torno dos problemas em que ela se propõe a solucionar. Se há um problema e já existe uma linguagem específica para ele, então tem que usá-la, claro não se aprende uma linguagem de ontem para hoje, mas se você já sabe em qual nincho vai atuar, escolha uma linguagem compatível. É um problema em WEB? Vai de Bun, PHP (WordPress) ou outra. É um game de alta performance? Vai de C++ ou outra. É um game multiplataforma? Vai de Unit ou outra. É I.A.? Vai de Python ou Julia. É um sistema para Linux e Windows? Vai de Java ou outra. É eletrônica? Vai de C ou assembly. É um sistema muito distribuído? Vai de Erlang ou Elixir. É um sistema de segurança? Vai de Rust. É automação de rotinas de escritório? Vai de Autohotkey ou outra.

Eu concordo com este posicionamento, ou seja, procure a area que voce que trabalhar; em seguida procure as tecnologias daquela area.