No puedes ser bueno en algo como la ingeniería de pila completa durante la noche. Se necesita mucho tiempo y perseverancia. Hay mucho que saber cuando se trata de ingeniería de software full-stack, pero no se sienta abrumado cuando mire la lista de posibles cosas para aprender.
Recomendaría que para convertirse en un buen desarrollador de pila completa, primero debe trabajar en lo básico. Comprenda los fundamentos de la ingeniería de software y el resto lo seguirá adecuadamente. Pero primero debes trabajar en los fundamentos. Trabajar con algo como C y algoritmos será la mejor manera de sentar las bases. Cuanto mejor comprenda los fundamentos, más fácil será aprender otros aspectos de la pila.
El objetivo de un desarrollador de pila completa no es ser un experto en cada parte de la pila, sino tener una comprensión sólida de cómo encajan todas las piezas. Como desarrollador de pila completa, pasará el resto de su vida aprendiendo los matices de las diferentes capas de la pila. Eso es lo divertido de la ingeniería de software, siempre hay algo nuevo que aprender. Tan pronto como te vuelvas confutable en un idioma o marco, aparecerá algo nuevo que te dará un vuelco. Esa es la parte divertida.
- Estoy persiguiendo MBBS. ¿Puedo ser un ASTRONAUTA después de completar mi postgrado?
- ¿Cómo puede alguien con una maestría en Matemáticas usar su experiencia en la materia para servir en la IAF como oficial de servicio en tierra en la Rama de Educación?
- ¿Vale la pena un JD / MBA?
- Cómo impresionar a mi CEO que revisa los perfiles de Linkedin de sus empleados
- ¿Cómo es la ingeniería de software como carrera?
Actualmente soy un estudiante en la Escuela Holberton que está aprendiendo a ser un software de ingeniería completa, y el enfoque aquí es aprender los fundamentos, trabajar en proyectos que emulen el lugar de trabajo y aprender a aprender.