¿Cuál es el punto de referencia para un ingeniero de pila completa?

¡Hola! Entonces quieres ser un ingeniero de pila completa. Soy un ingeniero senior de pila completa, pero ¿qué significa esto? Mucha gente ha dado su opinión sobre lo que significa ser un ingeniero de pila completa, que tiende a incluir al menos la programación de front-end en algún marco de JavaScript (muchas personas citan Angular, et al.) Y al menos uno de vuelta -end framework (como Rails, o Django, o J2EE, o lo que sea).

Tiendo a ser de la opinión de que alguien que tiene la pila completa es, en general, muy conocedor de un solo componente de la pila (front-end o back-end en particular) y tiene suficiente conocimiento en otros aspectos de la pila (ingeniería de sistemas, UX, gestión de proyectos) para hacer el trabajo. Esta posición está muy mal definida en la mayoría de las empresas, y tiende a ser la posición de tipo maestro de todos los oficios. Esperarán que aprenda rápido, que se adapte a su entorno y que maneje una variedad de tareas que no encajan bien en un conjunto de responsabilidades.

Para obtener más información sobre cómo mido personalmente a los desarrolladores, consulte mi artículo sobre cómo convertirse en ingeniero senior: Convertirse en un ingeniero senior – DZone Java

Las rúbricas vinculadas incluyen mediciones para ingenieros de software e ingenieros de operaciones, y un desarrollador de pila completa tiende a tener un dominio de las cosas más en el lado de la ingeniería de software con un conocimiento bastante profundo de algunos aspectos del lado de las operaciones.

Si tiene alguna pregunta, no dude en comunicarse conmigo. ¡La mejor de las suertes!