Esto se ve bastante mal para “Luke”.
En primer lugar, obviamente no lo está ayudando a crecer, que es (o debería ser) una parte muy importante de su trabajo como desarrollador senior.
Ahora, podría ser tu culpa; tal vez lo está intentando, pero no lo estás entendiendo. Esto sucede, pero rara vez en mi experiencia. También es demasiado pronto, OMI, para renunciar a ti.
- ¿Cómo trabajo en Google como ingeniero de software con un título mecánico?
- ¿Cómo es un día típico para un ingeniero de software en TCS?
- ¿Por qué muchos programadores se oponen a la programación en pareja?
- ¿Cuáles son los mejores 'grupos cerrados' de Facebook para programar como principiante?
- ¿Qué puede proponer alguien sobre cómo construir un trabajo independiente o de negocio propio para un ingeniero de software?
Suponiendo que ese no sea el caso, parece que te está frenando, probablemente debido a uno o más de los siguientes:
- Es un perfeccionista y no puede soportar que alguien estropee el código de ninguna manera.
- Él cree que es más fácil simplemente (re) escribir el código para usted en lugar de enseñarle cómo hacerlo correctamente.
- Simplemente no tiene la habilidad o la paciencia para entrenarlo adecuadamente.
- Está tratando de impresionarse a sí mismo, a usted o a su gerente por cuánto mejor puede hacer su código.
Todos estos son bastante comunes con los desarrolladores de nivel intermedio. He cometido todos esos pecados yo mismo, muchas veces. Sin embargo, parece que es bastante extremo en su caso.
Si yo fuera tú, hablaría con el gerente. Explique la situación, traiga ejemplos concretos y hágale entender que no está creciendo. Para un gerente, esta situación debería ser un desastre no mitigado: no solo no estás contribuyendo realmente al equipo, sino que en realidad eres un lastre, porque te estás tomando el tiempo de Luke para las revisiones de códigos, etc.
Una vez que el gerente se da cuenta, puede intentar mejorar la situación, por ejemplo, haciendo que Luke retroceda un poco, o ayudándole a aprender a defenderse, etc. O pueden decidir renunciar a usted, pero nuevamente, 8 meses es, en mi humilde opinión, no hay tiempo suficiente para tomar esa decisión.
Creo que un buen gerente hará lo correcto, y si el gerente no es bueno, y usted está atrapado con él y con Luke, es mejor que lo despidan y pasen a una situación mejor.