¿Cuáles son los beneficios para un equipo de desarrollo por contratar a un interno para el verano? [cerrado]

8

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?

kacalapy
fuente
10
Nadie me dijo que la ortografía cuenta. No es justo.
JeffO
2
+1 porque ES realmente una pregunta interesante, pero me encantaría poder darle @JB King +1 para limpiarlo también
DKnight
2
Por favor, no publique en varios sitios de SE. Su pregunta se migrará si pertenece a otra parte.
Adam Lear
2
@WeekendWarrior Puedes editar publicaciones para mejorar la ortografía y la gramática. Incluso obtendrá 2 puntos de repetición cuando se apruebe su edición.
Adam Lear
2
Si tiene un Starbucks en la calle, los beneficios de un interno deben ser obvios de inmediato.
GrandmasterB

Respuestas:

15
  • Grunt Work: puedes descargarlo en ellos
  • Enseñanza = Aprendizaje: al explicar lo que le está haciendo al interno, la explicación del desarrollador termina con una mejor comprensión de sí mismos
  • POV fresco
  • Capacitación económica para una posible contratación: si está buscando contratar pronto, tiene un empleado potencial que tiene los fundamentos básicos de su organización.

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.

DKnight
fuente
3
+1, pero estoy realmente mitigado en Grunt Work. Los pasantes no son esclavos, y usarlos como trabajadores baratos es injusto. Sobre una base puramente egocéntrica, también está transmitiendo una imagen negativa de la empresa.
Matthieu M.
2
@ Matthieu M. Un buen punto. Todos tienen que pagar sus cuotas, y las tareas tediosas que deben realizarse a menudo las realiza mejor el miembro menos experimentado de un equipo. Esto no quiere decir que el interno debe ser objeto de abuso y enterrado en este tipo de tareas a la exclusión a ellos para conseguir una oportunidad en más divertido, interesante, y tareas desafiantes
DKnight
Gran punto sobre posibles contrataciones. Joel dice, en "Reclutando el 1 por ciento superior", " Contraté a
Mawg dice que reinstalar a Monica el
5

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.

Rachel
fuente
5

Haga que hagan algo significativo que pueda aprovechar para su uso futuro.

  • Pruebe una actualización y pruebe su CMS (y aprenda cómo usarlo) o algún marco que use o esté pensando usar.
  • Cree una imagen de estación de trabajo y / o scripts para obtener una nueva compilación rápidamente.
  • Permítales comenzar su propia rama de código para una característica de bajo requisito: nunca se sabe.
  • Arreglar un error
  • Permítales comenzar el diseño y la documentación para un nuevo proyecto.

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.

JeffO
fuente
4

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
4
  • Es una buena forma de conseguir nuevos programadores. Existe la posibilidad de que el interno se quede en su empresa. Tal vez incluso recomendará tu compañía a otros estudiantes.
  • Es una forma de hacer algo de trabajo ... gratis. Por lo general, hay toneladas de pequeños proyectos que aún deben realizarse, pero en los que simplemente no tienes tiempo para hacerlo.
Carra
fuente
2
Recientemente tuvimos un interno que limpió un desastre y nos dejó fácilmente hacer algo que queríamos hacer durante años. (También hemos tenido un interno que dejó un desastre definitivo. Obtienes buenos y malos). También hemos tenido internos convertidos en empleados.
David Thornley
Un interno no es gratuito: hay un costo de productividad reducida para el resto del equipo más una sobrecarga administrativa.
JBRWilkinson
2
Deberías pagar a tus pasantes. Si están contribuyendo al equipo y al producto, entonces vale la pena pagar. Si no vale la pena pagar, entonces estás arrastrando a tu equipo hacia abajo. Decidir pagar a los pasantes lo hace más exigente con respecto a quién asume y, como resultado, obtiene mejores personas. Un buen interno puede contribuir mucho a un equipo.
Wayne Johnston
2

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:

  1. 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.

  2. 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.

  3. 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á .

Tangurena
fuente
2

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.

JBRWilkinson
fuente
1
También puede StackOverflow, sin cargo, sin condiciones.
Trabajo
1

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.

David Thielen
fuente