En mi humilde opinión debe saber al menos dos aspectos básicos:
- Frontend. Lo que incluye maquetación (HTML+CSS) y programación lado cliente (JS).
- Backend. Al menos UN lenguaje del lado servidor, aunque si sabes JS puedes desarrollador con NodeJS.
Más bien, esta pregunta habría que responderla después de una segunda pregunta, ¿Cuál es tu stack tecnológico? Si eres capaz de desplegar todo tu producto tú solo (One Man Band) eres programador FullStack de tu producto. Por lo tanto, a esto también hay que añadir, Administración de Sistemas: Lenguajes de scripting, despliegue de servidores, mantenimiento...
Debe ser que como hace un año veías muchas ofertas para desarrolladores fullstack, todos los que leyeron este hilo se han estado especializando http://betabeers.com/forum/que-debe-saber-un-desarrollador-full-stack-233/
Yo considero como el programador que también entiende la parte de negocio, la cual es necesaria para poder desarrollar de mejor forma las funcionalidades requeridas.
02/08/2014 17:41
- Frontend. Lo que incluye maquetación (HTML+CSS) y programación lado cliente (JS).
- Backend. Al menos UN lenguaje del lado servidor, aunque si sabes JS puedes desarrollador con NodeJS.
Más bien, esta pregunta habría que responderla después de una segunda pregunta, ¿Cuál es tu stack tecnológico? Si eres capaz de desplegar todo tu producto tú solo (One Man Band) eres programador FullStack de tu producto. Por lo tanto, a esto también hay que añadir, Administración de Sistemas: Lenguajes de scripting, despliegue de servidores, mantenimiento...
02/08/2014 18:38
02/08/2014 18:40
03/08/2014 02:10
04/08/2014 09:50