Lo mejor para empezar a programar es, ponerse a ello sin ir más lejos, llevo unas semanas empezando a soltarme en Maya con Python y lo que hago es plantearme pequeños ejercicios o herramientas. Por ejemplo, crear una cadena de huesos a partir de varios puntos. Usando el Listener (que no sé cómo se llama en Maya), que imprime el código de los comandos que ejecutas a mano, y echando mano de la ayuda se pueden conseguir cosas funcionales.
Eso mismo hice con
3ds Max en su día: ponerme un proyecto, una meta (en este caso, un creador de rigs) e ir aprendiendo a programar a medida que iba escribiendo el código. Las primeras partes están más sucias que las más recientes, pero con el tiempo, a base de leer la ayuda, consultar foros como CGtalk y preguntando cuando me trababa y no podía seguir logré ir avanzando.
Así que aventúrate sin miedo, que verás cómo en poco tiempo ya empiezas a obtener resultados. Y si tienes alguna duda, aquí estamos para intentar resolverla.