He estado programando durante 2 meses y tengo un ingeniero de software altamente experimentado dispuesto a guiarme regularmente. ¿Cómo puedo utilizar mejor su ayuda?

Supongo que ambos están trabajando para la misma empresa, o potencialmente en la misma * cosa * (ya sea profesional o personalmente).

Lo que recomendaría es la programación por pares, Wikipedia, que te agotará (y potencialmente a ellos), pero probablemente sea la mejor manera. Si está escribiendo, pueden preguntarle por qué eligió de alguna manera. Cuando están escribiendo, puedes hacer lo mismo.

Juegue algunos juegos, uno bueno cuando uno de ustedes es bastante joven sería http://wiki.c2.com/?PairProgramm…, especialmente si está utilizando un lenguaje o marco con el que no está familiarizado y su pareja sí. Todo lo que necesita saber para volverse útil es familiarizarse con el marco de prueba (construirlo juntos y hacerlo primero).

Esto le enseñará más que solo habilidades de codificación sin formato: le enseñará la verificación del control de fuente, las pruebas unitarias, todo.

Escriba el código, muéstrelo, escuche sus sugerencias y escríbalo nuevamente.