El desarrollo web está cambiando constantemente, y hay muchas disciplinas diferentes. Por lo general, también es una mezcla de tecnología y disciplinas, por lo que esto hace que las opciones disponibles sean bastante grandes.
Tener una buena comprensión de los fundamentos básicos y los primeros principios de la ingeniería de software no solo le permite aprender rápido, adaptarse e improvisar, sino que también le brinda capacitación arquitectónica y estructural que lo ayudará a crear un trabajo robusto y sostenible.
Pero depende de la persona, y cuánta pasión tienen por ella. He visto desarrolladores con doctorados o maestrías que no tienen ética de trabajo, falta de imaginación o profesionalismo, y por lo tanto, apestan a ser un buen desarrollador web.
- Industria tecnológica: ¿Cuáles son las expectativas de los ingenieros de software con diferentes experiencias laborales?
- ¿Debo encontrar trabajo principalmente como ingeniero de software de JavaScript?
- ¿Cómo es trabajar con Tracxn como desarrollador de software? ¿Cuáles son las mejores y peores partes?
- ¿Cuáles son los pros y los contras de convertirse en desarrollador de software a los 30 años?
- ¿Por qué debería rechazarse una oferta de ingeniero de desarrollo de software de Amazon Seattle?
Además, existen disciplinas y roles en el desarrollo web que no requieren ningún grado o experiencia en ingeniería de software real. Considere, por ejemplo, un diseñador de UX o UI: las habilidades básicas aquí son en gran parte artísticas; Gerentes de productos: organización, negocios y coordinación; etc.
Pero si quieres ser un buen desarrollador web en el lado del codificador, y nunca lo has hecho antes, entonces elegir obtener un fondo (de forma independiente, en la universidad o en un campamento de entrenamiento) es una gran opción.
Pensamiento final: si amas la Ingeniería de Software, entonces es una gran idea perseguirlo; tener pasión por él es muy útil.
-J-