Aprenda o suficiente sobre cada estrutura para poder escolher a tecnologia que se adapte aos seus projetos atuais e em que tipo de projetos você imagina que estará trabalhando no futuro.
As coisas parecem estar caminhando no caminho do javascript - a direção da tecnologia do navegador, a expectativa de aplicativos da web ricos, etc. Li há algum tempo, há alguns meses, que o javascript também será uma linguagem central no Windows 8, portanto, uma boa Um sólido conhecimento do javascript principal será geralmente útil, quer você esteja trabalhando em sites, dispositivos móveis ou o que quer que seja - lado do cliente, servidor e aplicativos de desktop.
Eu acho que o jQuery é um bom lugar sólido para começar; está maduro, os documentos são bons, tem bom uso de eventos e retornos de chamada, você encontrará as regras de escopo que parecem um pouco estranhas e, embora você tenha muito poder disponível, não é tão abstrato que você sente que está confiando na mágica.
Além disso, será um bom exercício para você tentar criar algo com muito ajax, se ainda não o fez - controlando partes da sua página através do dom, em vez de uma atualização completa da página toda vez; para realmente sentir que você está criando um aplicativo da web javascript avançado dividido em módulos do lado do cliente, em vez de ter uma aplicação de back-end que possui uma interface de front-end com alguns efeitos. (Estou dizendo isso porque é onde eu não estava há muito tempo)
É quando você cria algo pesado com javascript como esse, que você pode começar a pensar "Eu gostaria de uma estrutura js onde eu possa fazer MVC" (espinha dorsal) ou "Eu gostaria de uma estrutura js onde eu possa fazer MVVM" (nocaute) e assim por diante. Você e seus projetos definem com quais estruturas adicionais você escolhe trabalhar, e não o contrário.
O node.js pode se tornar uma grande plataforma do lado do servidor até a escalabilidade, ainda não o experimentei (desculpe!), mas sinto que as principais coisas que surgem do aprendizado podem ser o nível baixo (ish) tecnologia de rede / web (se você foi protegido contra o envio de seus próprios cabeçalhos, ouvindo portas e assim por diante até agora) e a abordagem diferente da concorrência, em vez do idioma em si.