Puede conocer una pila parcial y estar bien, como conocer PhP (con HTML / CSS), que es parte de la pila LAMP, por ejemplo. PhP es solo una parte de esa pila, pero hay mucho trabajo para los desarrolladores de PhP puro.
Sin embargo, si también conoce algunos Linux, Apache, MySQL y JavaScript, entonces puede llamarse a sí mismo un Desarrollador Full Stack (LAMP).
También conozco a muchos desarrolladores que se centran en el front-end: escribir CSS, HTML y JavaScript y funcionan bastante bien en la fuerza laboral sin tocar ningún código SQL o backend.
- ¿Qué empresas de personal (EE. UU.) Utiliza para contratar trabajadores por contrato (principalmente desarrolladores de software) para proyectos a corto / mediano plazo? Necesito recomendaciones.
- Dada una lista no ordenada de enteros, devuelve verdadero si la lista contiene duplicados difusos dentro de k índices de cada elemento. ¿Cuál es el algoritmo óptimo para este problema?
- ¿Qué lenguaje de programación es mejor para un proyecto MCA de último año? ¿Alguien puede sugerirme algunos temas?
- ¿Cómo se podría diferenciar entre desarrollar un prototipo y crear una versión beta en el desarrollo de software?
- ¿Cuáles son las habilidades técnicas distintas de la programación básica necesarias para convertirse en un buen desarrollador de software?
También conozco a muchos desarrolladores de backend talentosos que son horribles si intentan hacer un desarrollo front-end.
Conocer una pila completa en estos días solo significa que estás bien redondeado. Muchas empresas tienen cientos de ingenieros trabajando para ellos, por lo que no se requiere conocimiento completo porque tienen equipos especializados en front-end, back-end, bases de datos, seguridad, SEO, etc. . nadie lo está haciendo todo en las grandes empresas.