Mi equipo de desarrollo está entreteniendo la idea de tomar una o dos pasantes de verano.
Está claro los beneficios que el pasante obtiene de tal compromiso, pero ¿qué beneficios beneficiaría el equipo de desarrollo que aloja al pasante durante un par de meses?
¿Alguien tiene una idea de primera mano sobre esto?
internship
kacalapy
fuente
fuente
Respuestas:
Las experiencias con pasantes serán variadas, tenga tanto cuidado al elegir un pasante como lo haría al contratar a un nuevo empleado o puede ser una gran pérdida de tiempo. He conocido pasantes que perdieron más tiempo del que ahorraron, y he conocido pasantes que me han impresionado con la gran ayuda que son.
fuente
Tendría a alguien que haga el tedioso "trabajo duro" de la codificación, alguien que investigue cosas por usted y alguien a quien le pueda enseñar sus formas. Si son buenos, contratarlos a tiempo completo y ya conocerán su base de código y estilo.
Por otro lado, debes tomarte el tiempo para enseñarles y quizás cuidarlos. Y muy posiblemente tendrás que pasar tiempo limpiando después de ellos.
fuente
Haga que hagan algo significativo que pueda aprovechar para su uso futuro.
Este es el tipo de cosas que no pueden hacer en la escuela. Asegúrese de que esto no tome todo su tiempo. Trabaja con ellos para ver si tienen otros proyectos o intereses en los que necesitan ayuda y concédeles tiempo para sentarse junto a tus programadores y aprender algo. Su equipo en realidad puede aumentar la calidad del código cuando hay una audiencia.
fuente
Creo que enseñar y compartir con otros tu conocimiento en general te hace mejor en esa área (una vez di una formación de cakePHP, y sí, aprendí cosas nuevas sobre la torta que de otro modo no haría), así que aunque el beneficio probablemente no sea algo cercano aumento de la productividad, aún podría valer la pena tener un interno para guiar y enseñar.
Y nunca se sabe, tal vez los pasantes realmente saben cosas que su equipo no sabía o no habría sabido de otra manera.
fuente
fuente
Actualmente estoy trabajando en uno de los laboratorios nacionales y tenemos muchos pasantes y estudiantes cooperativos que pasan por aquí (excepto los secretarios, todos en este piso son ingenieros o estudiantes de ingeniería). En general, hay 3 opciones:
Les das una pequeña tarea enfocada. Algo que hay que hacer, que las permanentes no tienen tiempo para hacer. Para una empresa de software, tal vez configurar un servidor de integración continua.
Realizan algunas de las tareas más pequeñas que deben realizarse, pero nadie tiene tiempo para hacerlo. Uno de los dolores de cabeza de ser gerente es que sabes que puedes hacer el trabajo mejor que las personas que están debajo de ti, pero de todas formas dejas que hagan la tarea. Tenga esto en cuenta cuando tenga pasantes / novatos trabajando para usted.
Estás entrenando a algunos de la próxima generación de programadores. Tal vez después de graduarse, volverán a trabajar para usted. Tal vez no. Pero estás comenzando una cultura donde seguir adelante no se ve como algo malo .
El trabajo no será excelente, ni de "grado A", pero se hará .
fuente
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.
fuente
Constantemente contratamos pasantes por un par de razones:
Su nivel de energía es contagioso. Eso ayuda a la moral y la productividad en toda la empresa. (Y se les ocurren grandes eventos de la compañía).
Vienen con sugerencias / ideas / etc. eso es producto de su juventud y de estar totalmente inmerso en el entorno de las redes sociales. Eso no quiere decir que todas las ideas son geniales, pero algunas lo son.
Podemos ver lo buenos que son. Mi enfoque es que constantemente les damos a los pasantes trabajo que está un poco más allá de sus capacidades y vemos si pueden manejarlo. Aproximadamente la mitad se va tarde o temprano. Pero la otra mitad: esos son los mejores estudiantes de CU (Boulder, CO) y cuando se gradúan los contratamos.
fuente