Full Stack Developer como término no está cayendo en desgracia: todavía hay muchas compañías que contratan por el término, muchos desarrolladores que llevan el título, y no puedo pensar en términos más concisos que transmitan el mismo significado .
El problema es que muestra amplitud pero no transmite sensación de profundidad.
Si está poniendo “Full Stack Developer” en su currículum, debe asegurarse de seguirlo con las hazañas que realizó en la parte delantera y trasera que produjeron resultados significativos. Esto es absolutamente crítico.
- ¿Por qué necesitamos saber sobre diseño web?
- ¿Qué Apache debo ejecutar?
- ¿Vale la pena aprender a crear sus propios módulos en Drupal para poder desarrollar grandes proyectos como el comercio electrónico social o los sitios web de tipo League of Legends?
- Cómo evaluar un equipo de desarrollo externo
- ¿Por qué 'limpiar el caché del navegador' es un remedio común para solucionar problemas con la funcionalidad del sitio web?
El mayor problema al que se enfrenta el término en este momento es que hay muchos desarrolladores que son “completos” por definición (es decir, se sienten cómodos con la pila MEAN o similar) pero no tienen una profundidad real; pueden configurar un simple RESTful API y hacer un buen cliente, pero cuando se trata de hacer optimizaciones tan simples como almacenar en caché los activos comprimidos no tienen ni idea.
Ser un desarrollador full stack no es un viaje gratis a un trabajo tecnológico; es una habilidad como cualquier otra y si quieres salir de tu competencia tendrás que proporcionar un contexto convincente para tus palabras de moda.