Si alguien dice que es un desarrollador web de pila completa, pero no puede hablar sobre el diseño de bases de datos, ¿debería ser escéptico?

“Full-stack” es un término de marketing. En realidad, es solo unas pocas leguas por encima de “Web2.0”.
Un solo archivo HTML con algo de jQuery y una escritura de backend PHP en el disco del servidor en un alojamiento compartido es una pila completa. Hecho.

Obviamente, para un desarrollador frontend “real” hay más de lo que puede adquirir un fin de semana en Learn to code.
Obviamente, para un desarrollador de backend o ingeniero de base de datos “real” hay más que escribir datos en una capa persistente.

Pero pronto es 2016 y el desarrollo de software ya no es tan místico.
Escribir una aplicación de reacción contra un backend .NET escribir en una base de datos moderna basada en documentos es solo un pequeño paso más adelante en el camino de lo que pueden lograr unas pocas semanas de capacitación de programadores.

El conocimiento experto siempre tendrá una gran demanda y esos expertos no perderán una sola hora de sueño sobre si alguien es un “desarrollador de pila completa” o no.

Por otro lado, los expertos que cosecharon los beneficios de vender bases de datos / frontends / servidores sobredimensionados para facilitar tareas domésticas temerán lo fácil que se volvió la tecnología.
Para esas personas grita “pila completa”: “Mira. Esto es tan fácil que puedo hacerlo solo, ya no eres necesario”