¿Qué es un full stack developer?
Años atrás, escuchaba por primera vez palabras como "lenguaje de programación", "visual basic" o "python". Con un poco de investigación pude entender a grandes rasgos sus conceptos y las diferencias entre uno u otro lenguaje. Sin embargo, al leer más y más, apareció el término full stack lo que me costó un poco más de entender por la complejidad de la misma. En esta oportunidad, quiero aportar un grano de arena a esta comunidad y contar de que se trata desde los conocimientos que fui adquiriendo.
Un desarrollador full-stack es quien puede construir tanto el front-end como el back-end de un sitio web. El front-end (las partes de un sitio web que un usuario ve y con las que interactúa, por ejemplo un botón) y el back-end (el almacenamiento y la lógica del flujo de datos detrás de escena) requieren diferentes conjuntos de habilidades, de las cuales les iré comentando estos próximos días.
En resumidas cuentas, ¿qué hace un desarrollador full-stack?
Los desarrolladores full-stack crean sitios web y aplicaciones para varias plataformas (web o móviles), podría incluir lo siguiente:
-Contribuir a los procesos de desarrollo front-end y back-end.
-Crear nuevas características en el front y la funcionalidad que le da vida.
-hacer pruebas, resolver problemas de software y corregir errores.
-Colaborar con otros departamentos en proyectos y sprints.
Codeo y luego existo.