Pues para ser analista lo que vas a necesitar es sobre todo experiencia, pero desde abajo. Antes de correr tienes que aprender a andar.
Para encontrar curro de programación, puedes optar por varios caminos, carrera, modulo o un master. En tu situación, si el dinero no es problema, yo optaría por un master enfocado a lo que mas te guste dentro de la programación. Tengo un ex compi de curro que hizo un master por la pontificia de Salamanca para tecnologías moviles (android, ios y windows phone). El master es una pasada, él aprendió muchisimo y todos los que terminaron del master salieron con curro. Eso si, son 9 meses, findes y sale por unos 6.000€ creo recordar. Yo estuve muy tentado, pero no tengo ni tiempo ni mi campo es el movil, así que lo dejé pasar, pero yavte digo, en tu caso no sería ni mucho menos una mala opción.
Si quieres info o algo de eso, dímelo y le pregunto al chico, aunque no debería ser complicado de encontrar.
Saludos