Soy desarrollador en un pequeño equipo de 3 desarrolladores y un pasante. El pasante tiene un contrato de 12 semanas con nosotros. Se le asignó un proyecto pequeño, sin embargo, tiene muy poca experiencia en desarrollo. Lo he alentado a plantearme cualquier pregunta o inquietud, sin embargo, ha estado bastante callado.
Recientemente me preocupé por la falta de comunicación, así que me senté con él y repasé su trabajo. La calidad de su trabajo es motivo de gran preocupación. En circunstancias normales, evitaría plantear esta inquietud a la gerencia, ya que no lo veo como mi lugar; sin embargo, en el futuro, la aplicación administrará un proceso comercial crítico y tengo mis dudas sobre la capacidad de mantenimiento y el desarrollo futuro de la aplicación.
En resumen, ¿debo plantear mis inquietudes a la gerencia y, de ser así, de qué manera?
Actualización : Tuve una conversación informal con mi gerente y le planteé el tema. Resulta que ya tenía preocupaciones similares y planeaba trasladarlo a su propio proyecto.
Si deberías.
Si este proyecto va a tocar algo crítico, entonces es su deber proteger ese proceso. Plantearía el problema lo antes posible y sugeriría que el pasante sea reasignado a algo menos crítico para la misión.
Si vale la pena salvar al pasante, exprese sus preocupaciones de manera que se trate de tener CUALQUIER pasante en sistemas críticos, lo cual, en mi opinión, es algo válido para plantear independientemente.
Plantéalo en un correo electrónico o en persona. De cualquier manera, incluye detalles. Señale que simplemente no tiene los antecedentes para la tarea en cuestión y que su asignación a este proyecto es un mal uso de su conjunto de habilidades. Sugiera otro proyecto para él si conoce uno que se ajuste mejor a sus habilidades.
En mi opinión, esto no es culpa del pasante, sino de la gerencia que lo puso fuera de su alcance. No arrojas a un nadador débil a aguas profundas a una milla de la costa.
El pasante se encuentra en una situación de misión crítica. Primero: proteger a la empresa de eso. En segundo lugar, encuentre un hogar para él y, después de eso, entrénelo.
El problema inmediato es que lo han colocado en una mala situación. Ni siquiera pondría a un Junior no probado en proyectos de misión crítica, y mucho menos a un pasante.
Sacar al pasante de una posición en la que solo puede fallar es abordar una preocupación muy seria sobre el daño potencial. Eso tiene que venir primero, cuidar al interno después de eso, pero SOLO después de eso
¿Está este pasante en el lugar correcto, en el proyecto correcto?
Si no, trata de ayudarlo. Estás en un equipo bastante pequeño, así que creo que ves al pasante con bastante frecuencia. Es un interno por una razón, para aprender. ¡Así que ayuda al interno!
ESTÁ en su derecho de plantear inquietudes , pero asegúrese de que usted o alguien más le haya brindado al pasante toda la ayuda que pueda brindarle, porque nuevamente, él está allí para aprender.
Una punta
Vuelva a sentarse con el pasante, exprese su preocupación y pregúntele qué piensa al respecto. Puede que sea un interno, pero no es un descerebrado. Si el pasante está motivado, intente enseñarle algunos de los conceptos básicos sobre cualquier idioma que esté usando en el trabajo.
Realmente no importa si se trata de un interno o un empleado regular. Si le preocupa que un componente crítico no se implemente correctamente, le hará un favor a su gerente al expresar sus inquietudes lo antes posible.
Solo trata de no sonar como si estuvieras culpando a alguien. Indique los hechos que le hacen creer que el proyecto no está bien encaminado y sugiera soluciones si se le ocurre alguna.
Por cierto, no veo ningún problema en dejar que un pasante trabaje en un componente crítico, si se hace bien. Así es como encuentra cabezas brillantes que querrá contratar al final de la pasantía y las mantiene motivadas haciéndoles sentir que están marcando la diferencia. Tuvimos uno de esos becarios recientemente, y ahora es uno de los desarrolladores. Si le das a tu pasante un proyecto de juguetes, solo tendrás la opción de contratar a un desarrollador de juguetes.
La ley restringe en qué puede trabajar un pasante , entre otras cosas. El trabajo realizado es en realidad para el beneficio del pasante ; debe proporcionar educación o experiencia en su campo de estudio elegido, no debe ser en beneficio de la empresa y no debe desplazar a los empleados regulares.
Parece que todas estas reglas se están rompiendo. Él no es principalmente un programador; él no está aprendiendo sobre cualquiera que sea su campo; y él está trabajando solo, en sistemas de misión crítica, desplazando potencialmente a un empleado pagado real.
Si la pasantía es un puesto no remunerado en los Estados Unidos, parece que esta situación es CONTRA LA LEY. Si eres de algún otro país, consulta las leyes aplicables.
En primer lugar, sí, debe hablar con su gerente. Tiene un problema real: un interno está creando un código que le preocupa que no podrá mantener. Este es un riesgo legítimo para la empresa y su eficiencia y vale la pena abordarlo.
Sin embargo, cuando tenga esta conversación con su gerente, no debe ser una que culpe al pasante. La conversación debe centrarse en la cuestión de cómo aumentar la calidad del trabajo . Como pasante, se espera que, si se les deja solos, no podrán producir código de la misma calidad que un desarrollador que ha estado en la industria durante varios años. Simplemente no tienen la experiencia para hacerlo.
La única solución real a este problema es comenzar a brindar al pasante la orientación que necesita para escribir código de mayor calidad. Esta persona todavía está aprendiendo y no aprenderá de manera eficiente sin orientación. (Notablemente, es bastante improbable que su educación formal los haya preparado realmente para la fuerza laboral). Si bien poner al pasante en un trabajo que es menos crítico reducirá el riesgo para la empresa, no resolverá el problema subyacente de que el pasante es sin recibir ninguna orientación.
Algunas ideas que puede llevar a la reunión para ofrecer:
Su objetivo debe ser lograr que el gerente acepte invertir en el aprendizaje de este pasante. No necesariamente tienes que ser tú quien pasa este tiempo, pero alguien tiene que hacerlo. Si el gerente no está dispuesto a hacer esto, entonces está eligiendo aceptar un trabajo de baja calidad, empleados frustrados que tienen que mantenerlo o reemplazarlo y un pasante frustrado. Realmente no hay muchos términos intermedios: o la empresa está dispuesta a invertir para ayudar al pasante a crecer y espera conseguir un empleado capaz por un día, o la empresa está tratando de utilizar al pasante como mano de obra barata y lo hará. obtener lo que paga.
Neo
Usuario1255879
Neo
t sar
sh5164
t sar
david schwartz
Lilienthal
usuario53861
Esteban S.
usuario541686
t sar
usuario541686
t sar
sashang
Usuario1255879
BeboyConozcoCosas
alefcero