Pregunta interesante, puedo ver ambos lados de la historia, faltan algunas piezas clave de información:
- Parece haber un desajuste masivo en todos los ámbitos entre sus expectativas y las suyas de por qué están allí y qué se supone que deben hacer. Y nunca has discutido esto con ellos.
- ¿Cuáles son sus expectativas, las de su empresa y las de su universidad sobre este programa de pasantías? ¿En qué medida esta pasantía está alineada / no alineada con su curso de estudio, objetivos profesionales, etc.? ¿El 50% de los pasantes regresan al graduarse? o ir a tus competidores? o huir de la industria? ¿Su empresa tiene tanto que enseñarles, francamente? ¿En qué nivel y año son: HS, colegio comunitario, AA, BS, MS o PhD, eso hace una gran diferencia? ¿Los tiene trabajando en (digamos) control de calidad o administrador de sistemas cuando realmente quieren trabajar en (digamos) reconocimiento de voz o nube? ¿Tuviste una breve conversación directa con ellos para llegar al fondo de esto y por qué? (Esa es turesponsabilidad de iniciar, no de ellos. Esto está atrasado.) Ciertamente, expresaría cosas como "¿Está realmente interesado en este trabajo y departamento, si no, qué podemos cambiar?" en lugar de "Haz X, Y y Z o estás despedido, porque yo lo digo". ¿Quieren ser reasignados? ¿Fue su compañía y departamento su última opción en lugar de voltear hamburguesas? Tal vez su universidad apesta Y tu compañía apesta y solo lo están haciendo por la bala $$ o la hoja de vida, en cuyo caso todos están tratando de poner lápiz labial en una pluralidad de cerdos. No espere que tengan una mentalidad de "desarrollador junior" si no se ven a sí mismos como tales o si no tienen interés. Invocar un proceso disciplinario en un pasante humilde no tiene sentido si nada de este contexto compartido está en su lugar. Solicite sus sugerencias constructivas también.
> "Una parte de mí piensa que tal vez debería pasar más tiempo con ellos, pero al mismo tiempo no veo mucho interés"
¿Considera su compañía que el acuerdo de pasantía es un subsidio de su tiempo para la investigación de su universidad, o mano de obra adicional para su departamento, o algo intermedio? Podrías dejarlos sentarse y leer a Calvin y Hobbes y jugar ping-pong todo el día y no molestarte.
> "desaparecen en acción por un tiempo ... Francamente, es un montón de tiempo que no tengo explicaciones sobre la marcha cuando puedo hacerlo".
- Bueno, si el arreglo interno no funciona para ninguno de ustedes, ¿quién insistió en este programa interno en su departamento de todos modos y quién entrevistó a estas personas? ¿Entrevistó a este pasante? Si no (¿por qué no?), ¿Quién lo hizo y de cualquier manera por qué te asignaron? Si no están contribuyendo a su productividad, ¿cómo manejan otras personas a sus pasantes? ¿Están en su empresa para hacer investigación o tareas de salario puramente por hora o alguna combinación razonable? ¿Tienen un proyecto significativo o entregable en el que tienen un interés personal? ¿Tienen hitos y los estás monitoreando (suena como no)? ¿Hacen una presentación al final? ¿Su empresa (no usted personalmente) sale a entrevistar a sus pasantes? ¿Cuáles son sus críticas y sugerencias? ¿Les está pagando $$ competitiva, por debajo del mercado $$ o gratis? ¿Tienen alguna experiencia laboral previa, ya sea software o alguna? Tal vez deberías leer currículums y entrevistas más cuidadosamente, medir su iniciativa y estilo de trabajo.
> "Van a reuniones a las que no se les dijo que debían asistir ... bien, pero luego se sientan en la esquina y duermen ... mal. Ni siquiera sé qué hacer con eso".
Tal vez están tratando de entender la organización / producto / industria más amplia (¿usted u otras personas les están dando eso?), Tal vez no les gusta seguir su programación 8 (?) Horas al día, tal vez están totalmente desmoralizados por su falta de progreso, o tal vez simplemente están disminuyendo, no se puede decir en base a lo que usted dijo.
Hay una táctica bien conocida para convertir esas reuniones innecesarias en algo positivo: dígales que puede llamarlas en cualquier momento para ponerse de pie en su reunión de departamento y entregar un resumen verbal de cualquiera de esas reuniones. O simplemente deles una lista de las reuniones a las que cree que no necesitan asistir y pregúnteles si están de acuerdo con eso, y si no, por qué. Tal vez usted o su departamento de Recursos Humanos o pasante deberían establecer un horario de almuerzo o presentación para que ellos y otros pasantes conozcan a una amplia variedad de personas y funciones laborales en toda la empresa. Todos los buenos programas internos hacen eso, se comparan con ellos. Si eso no existe, ¡haz que suceda! Debería beneficiarlos a todos ustedes. Tome posesión de este programa de pasantes.
Ahora que lo pienso, organice una reunión para su propia gente que administra pasantes sobre "Mejores prácticas para administrar pasantes" (absolutamente no invite a los pasantes a esa. Pero probablemente les dé un resumen redactado). ¿Has hablado antes con alguien que manejó pasantes sobre estos temas?
Ese fue el contexto general que no está respondiendo, luego aquí están los detalles específicos:
- quieres que te sigan en tu escritorio (¿cuántas horas al día? ¿2? 8?), tal vez eso no sea para ellos. Esto suena como microgestión? Si resolvió el problema de rotura de registro y realizó revisiones de código (sugerencias a continuación), ¿debería ser realmente necesario? Yo diría que no. ¿Por qué no hacer que ellos decidan cuándo seguirlo? Mejor aún, haga que le muestren periódicamente en su máquina cómo están codificando / probando / depurando, y usted se sienta, mira y comenta.
El principio general es: gestionar las expectativas y revisar el progreso regularmente (3 veces por semana) no microgestiones el comportamiento .
> Registran cosas sin probarlas.
- ok, es muy simple de arreglar: requieren todos sus registros para adjuntar un archivo de caso de prueba + archivo de registro que pasa . Haga que el sistema SCM rechace o marque los cambios sin (/ envíe un correo electrónico al gran jefe / registre el porcentaje de éxito de registro en una tabla de clasificación departamental / lo que sea). Configurar el sistema SCM para hacer cumplir esa tarea es quizás una tarea interna adecuada. Y / o definitivamente tener revisiones de código , incluso si es a través de Skype, o (cuando está ocupado), enviar comentarios por correo electrónico. Probablemente también, limite el alcance de los archivos que pueden registrar hasta que dejen de romper cosas.
> A veces les doy algo pequeño para que hagan y lo hacen muy bien, así que les doy algo un poco más fuerte y fallan totalmente.
Bueno, parece que el proceso de aprendizaje o su proceso de pensamiento no están funcionando. ¿Los guió a través de un conjunto lógico de pasos que deberían haber tratado de resolver? ¿Leer los manuales, wikis, tutoriales, guías de usuario, libros, etc.?
- Otra gran práctica es hacer que comiencen y sean dueños de un wiki / (documento) sobre metodología. Pídales que lo presenten y lo revisen. Todos estos problemas son oportunidades disfrazadas, suponiendo que tengan la habilidad básica, la motivación y el interés, que no sabemos en base a lo que usted dijo.
> "A veces me hacen preguntas que son realmente fáciles de responder si solo haces un poco de tu propio trabajo tratando de averiguar ..."
Dígales que podrían haber respondido por sí mismos, que inicien y posean un wiki, y que documenten / vinculen recursos. Nuevamente, haga que lo presenten cuando presenten sobre metodología. Además, supongo que marca su calendario con tiempo ocupado / disponible ("hora roja / hora verde").
> "Otras veces no me preguntan nada"
Puede ser una mala señal o una buena señal, suponiendo que no estén dormidos en reuniones innecesarias o que lean a Calvin y Hobbes o que se escondan de ti. Suponiendo que se mantenga en contacto por correo electrónico, mensajería instantánea y tenga correos electrónicos automatizados de registros de código, tal vez algo más profundo no funcione.
¿Puedes responder algo de lo anterior y luego podemos tomarlo desde allí?