¿Cuál es la combinación ideal de alto nivel para los desarrolladores jóvenes en un equipo?

softwareengineering.stackexchange https://softwareengineering.stackexchange.com/questions/775

  •  16-10-2019
  •  | 
  •  

Pregunta

En cualquier equipo, que van a tener la necesidad de los desarrolladores más canoso y gris y algunas crías jóvenes. Algunas de las razones son:

  • Dinero. A menudo hay tareas que no requieren el mismo nivel de experiencia para ofrecer, por lo que no tiene sentido al principio de la paga de dólares para tener esas tareas cumplidas.
  • Energía. Hay una energía y entusiasmo que la gente nueva puede traer a un equipo que lo detiene de conseguir demasiado rancio y situado en sus formas. También hay calma y sabiduría que las personas más mayores pueden traer.
  • Transferencia de conocimiento y crecimiento profesional. Tanto en términos de proyecto y habilidades, es útil y divertido para la gente a menudo enseñar y aprender cosas nuevas. Es satisfactorio para ayudar a "provocar" nuevos miembros del equipo.

Sé que existen algunos proyectos de vanguardia donde puede ser importante para que haya gente más altos que los de secundaria, pero en general, es que hay una mezcla ideal de experiencias en un equipo, o es totalmente dependiente del proyecto?

¿Fue útil?

Solución

A mi me gusta lo que Eric Brechner tiene que decir sobre este tema

Piense en su equipo como un río en vez de un lago. Un lago se estanca. hay sin energía o impulso al cambio. los mismo es cierto de grupos que se estancan. Cultivan la mediocridad y complacencia; aborrecen riesgo. Un rio Siempre se está ejecutando y que cambia con un montón de gran energía. Quieres un río.

Un río depende del flujo de agua, y su equipo depende del flujo de personas e información. Tu puedes pensar de las personas divididas en tres grupos: sangre nueva, nuevos líderes, y ancianos listo para un nuevo desafío. Así es como esos grupos deben equilibrar y de flujo:

  • El grupo más grande debe ser la nueva sangre. No todos ellos se convertirán líderes técnicos y organizativos.

  • A veces usted tendrá más nuevos líderes de ancianos, a veces la revertir, pero lo ideal es que mantener un equilibrio.

  • Para el flujo, que desea un flujo constante de sangre nueva convertirse en su nueva líderes y nuevas convertirse en líderes ancianos.

  • La clave de flujo se sangre nueva entrando y saliendo ancianos. Para que esto trabajo, usted quiere que su transferencia a ancianos antes de que obstruyen la corriente y interrumpir el flujo de opportunitiesfor otros.

No todas las tecnologías fluyen al mismo Velocidad. motores centrales, como el El núcleo de Windows, fluya lentamente, mientras servicios basados ??en web, como MSN Search, fluya rápidamente. Es necesario ajustar para su situación, pero incluso los más tecnologías conservadores cambian y el flujo. ¿Cómo éxito fomentar y mantener un flujo saludable?

  • Mantenga un suministro constante de nuevas personas.

  • intercambio de información Instill como una forma de vida.

  • Forma de la organización y las funciones para crear oportunidades de crecimiento.

  • Encuentra nuevos retos para los mayores.

Otros consejos

No creo que haya ninguna ideales MIX es totalmente proyectar y el medio ambiente dependiente. Un par de ejemplos:

Todos experimentado

Puede ser que sea apropiado tener todos los miembros del equipo con experiencia en un proyecto crítico con un plazo muy corto, donde no hay espacio para los desarrolladores jóvenes a ponerse al día.

Todas las Junior

En otro ejemplo, podría ser apropiado tener todos los desarrolladores junior en un proyecto orientado más en I + D. Había un equipo en una empresa en la que trabajé en formado íntegramente por los internos a los cuales los proyectos que necesita se les asignó una solución innovadora (pero no necesariamente rápido o correcta). Ellos fueron los verdaderos problemas de los clientes, pero no tenían ninguna buena solución conocida, por lo que consiguieron pasantes que habría nuevos y tienen pocas nociones preconcebidas.

El punto aquí no es que ninguno de estos enfoques es a menudo más derecha que los proyectos se ejecutarán toda la gama entre ellos sobre la base de las necesidades del negocio, factores organizativos, y la disponibilidad de los desarrolladores.

Creo que el ideales sería tener ninguna distinción específica entre “junior” y “alto” en absoluto. Las personas deben ser tratadas como individuos, no como artículos en un cajón. Del mismo modo, cada proyecto debe ser tratado como un problema individual que requiere habilidades individuales, talentos o personalidades que resolver. Dicha clasificación en “junior” y “alto” sólo sirve para convertir la realidad en un más grueso y más grueso aproximación de la misma y por lo tanto hace que sea menos probable que la decisión tomada en cada caso individual es de ninguna “ideal” sentido.

Licenciado bajo: CC-BY-SA con atribución
scroll top