Me parece que contrataron a un junior porque no podían pagar un senior, en lugar de porque realmente querían un junior (alguien en quien puedan invertir y ser mentores hasta que se conviertan en senior). He gestionado un equipo al que los gerentes que no conocían mejor les impusieron esa decisión.
Terminó con todo tipo de trabajos desafortunados, como crear videos de capacitación para usuarios y demás, y todavía me siento culpable por eso ahora, pero estaba bajo presión para cumplir y la expectativa era que agregar una cabeza a la sala de desarrollo solo aceleraría las cosas .
Es desafortunado, porque te pone a ti y a tu jefe en posiciones difíciles.
Probablemente no tenga ningún trabajo en el que pueda confiar para un junior, y cualquier senior que pueda tener no puede distraerse de su día a día. La salida fácil es dar a los jóvenes muchas tareas que no son de desarrollo, con las que tampoco quiere perder el tiempo de los desarrolladores senior.
Pero algunos problemas surgen de esto.
Primero, el tipo de trabajo devops que le está dando realmente requiere un desarrollador sénior. En particular, un servidor de compilación debe ser configurado por alguien que está construyendo el software y sabe dónde están los puntos débiles.
En segundo lugar, el junior no se está volviendo más útil. Después de cinco años de esto, todavía estaría haciendo las mismas tareas, porque todavía no se podía confiar en el trabajo de desarrollo real.
En tercer lugar, el junior eventualmente (como lo ha hecho) se dará cuenta de que no está ayudando a su propia carrera. La suposición de que los junior son de baja calidad, en lugar de tener poca (y buscar) experiencia, es un error terrible, pero muy común, en esta industria.
Entonces, sí, siéntate con tu jefe. Pero entienda la situación en la que está. Vea si puede llegar a un acuerdo que resuelva los problemas de todos. Necesitará un mentor senior y algunas de sus tareas actuales necesitarán pasar a un senior. Esto retrasará el proyecto pero, a la larga, dará sus frutos. Ese es el punto que necesita comunicar con su jefe, y posiblemente con sus jefes. Además, vea si puede encontrar algo que pueda ofrecer a cambio de mitigar los costos.
Si no puede, es posible que desee buscar en otro lado.