Pueden aportar nuevas ideas y perspectivas.
Siento que traer un pasante a su equipo para el verano o un año de colocación es una gran oportunidad para ponerse al día con algunos de los nuevos conceptos que se enseñan en la universidad (si son pasantes de la universidad) o simplemente obtener una nueva perspectiva de un forastero.
Es una excelente oportunidad para que alguien tenga una visión objetiva de su proyecto / producto / base de código e identifique áreas que podrían mejorarse / mejorarse / facilitarse de alguna manera y luego ir e investigar cómo se puede lograr eso.
Si solo están allí durante el verano, es probable que no valga la pena aprender la base del código por completo y esto tiene el beneficio de que no se empañen con las decisiones heredadas que han configurado el proyecto a lo que es hoy.
Tuvimos un pasante de verano que era bueno con las estadísticas y agregó instrumentación a todo nuestro código y produjo estadísticas sobre qué áreas se usaron más y correlacionó esto con nuestros recuentos de errores. Nadie más en el equipo hubiera pensado hacer esto ni tener la libertad de "no tener plazos" para poder hacerlo.
Otro pasante hizo todo su trabajo en Python, que era nuevo para el equipo, por lo que obtuvimos una excelente introducción sobre cómo usar un lenguaje que no estábamos usando anteriormente.
Si bien parece que podría estar alineándolos para unirse a la empresa, en mi experiencia, el valor de su pasantía a menudo los ayudará a negociar una buena posición inicial en otra empresa / competencia.