Me gradué con una licenciatura en ingeniería eléctrica y ahora hago todo el desarrollo de software independiente, así que tal vez pueda dar algunos consejos.
En primer lugar, creo que el pensamiento abstracto obtenido del aprendizaje de la ingeniería eléctrica facilita el aprendizaje del desarrollo de software. También saber ambos es un ENORME beneficio en la próxima Internet de cosas donde la mayoría dependerá de componentes eléctricos y de software.
La segunda identificación dice ir con lo que más te apasione. Una cosa que es muy útil de aprender es cómo crear API de backend RESTful, ya que esa es la mejor manera de conectar diferentes sistemas de software a través de Internet.
- ¿Qué se puede hacer después de MCA?
- ¿Cuál es mejor del IIIT Delhi y BITS Goa / Hyderabad CSE?
- Quiero ser un diseñador gráfico. Tengo las habilidades y el talento para ello, pero me falta inspiración y creatividad. ¿Debo dejar de perseguirlo?
- ¿Debo unirme a las Fuerzas Especiales del Ejército de los Estados Unidos?
- Ingeniería: ¿cuáles son algunos proyectos que puedo hacer como proyecto de mi último año?
Tercero, la mejor manera de aprender es basada en proyectos. Elija un proyecto, cree el cliente “front-end” (aplicación web o aplicación móvil). Luego haga que envíe / reciba datos de un servicio “back-end”. Node js es una gran tecnología para aprender para esto.
Esos son mis dos centavos. En una nota al margen, encuentro que la ingeniería de software es 1000 veces más divertida que la ingeniería eléctrica. Además, hay muchas oportunidades para crear una startup donde puedes crear el producto inicial tú mismo (aunque ese es un juego completamente diferente).