¿Es esta realmente una idea estúpida?

No es una mala idea. Pero en lugar de tomar un descanso completo del trabajo, busque un trabajo / aprendiz donde pueda aprender estas habilidades (está bien, incluso si no pagan).
Recuerde, no puede simplemente pasar todo el año aprendiendo estas habilidades, ya que tiene que aprenderlas en un escenario de aplicación del mundo real.
Sólo el conocimiento teórico no ayudaría mucho.

No tiene sentido aprender nuevos lenguajes y técnicas para codificar hasta que los use. Si no lo haces, eventualmente será olvidado.

Aquí está mi sugerencia: mientras aprendes lo que eres, haz un pequeño proyecto en cada una de estas tecnologías. Seguramente serán de gran ayuda, tanto para hacerte más adepto a estas tecnologías como para que se vea bien en tu currículum, ya que has emprendido varios proyectos pequeños por tu cuenta.

Intente usar repositorios como github si alguna vez desea mostrar a sus posibles empleadores el código que ha escrito.

¡Buena suerte!

Si desea trabajar con la pila de Microsoft (y hay tal trabajo disponible para usted) es una idea bastante inteligente.
Me hubiera dado un paso adelante e implementado un proyecto emblemático del que pueda presumir en las entrevistas.