¿Debería un estudiante de ingeniería eléctrica entrar en el desarrollo web o en aplicaciones nativas?

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.

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).

Creo que sería perfecto para esta respuesta. Estudio Electrónica y Comunicación como mi especialidad en la universidad. Aquí está mi historia.

Comencé a desarrollar afinidad con la programación en mi segundo año, pero fue una programación competitiva. En el último año, como estudiante de electrónica, no me permitieron sentarme en muchas empresas relacionadas con la informática.

Cuando tuve la oportunidad, fue realmente difícil ya que estaba compitiendo con estudiantes de CS. De alguna manera, logré obtener una pasantía, es en esta pasantía donde trabajé en Web Sphere. Fue una experiencia increíble, después de mi pasantía, comencé a trabajar como desarrollador de aplicaciones de Android a tiempo completo en un inicio.

¿Me arrepiento de mi decisión de cambiar al desarrollo web y móvil? Infierno no!

Le sugiero que obtenga una estructura de datos y algoritmos para las entrevistas. Luego, comprenda claramente las tecnologías front-end y back-end. En las entrevistas, las preguntas varían de básicas a intermedias. Da una muy mala impresión si no respondes los conceptos básicos con confianza. Tenía 2 meses para prepararme, ¡puedes hacerlo!

¡Todo lo mejor!

PD: Aquí está mi respuesta para una pregunta similar ¿Cómo puede un estudiante de ECE convertirse en un programador como sus contrapartes de CSE en los cuatro años del curso de Ingeniería?

Para hacer eco de las otras dos respuestas, ¿cuál es tu pasión?

Pero, quizás otra forma de pensar sobre esto es ¿por qué elegir? Si recién te estás graduando, tienes mucho tiempo para experimentar. Confía en mí, el mercado no se mueve tan rápido como la gente piensa. Experimente con diferentes aspectos y descubra lo que le apasiona.

A lo largo de mi carrera de 25 años (Geez, soy viejo), he ido una y otra vez desde la web, el servidor del cliente, el móvil y de regreso a la web muchas veces y he aprendido muchos idiomas. Lo que me parece más importante es saber cómo funciona el sistema, no la tecnología.

¿Cuál es tu pasión? ¿Se está metiendo en la programación?

Si entrar en el desarrollo web es tu pasión, entonces hazlo. Sé que muchos que ni siquiera son ingenieros están interesados ​​en el desarrollo web / de aplicaciones. Yo soy uno de ellos.

Si su verdadera pregunta es cuál es el ‘alcance’ como carrera, entonces no puedo responder a esta pregunta.
Porque creo en una cosa, sigue tu pasión. ¡Podrás hacer justicia a lo que hagas!

Desde que mencionaste que tienes una idea. Invierta tiempo y haga lo que sea necesario. Roma no fue construida en un día.
Aprender tecnología basada en la web es útil, ese será el futuro, hay una tecnología en evolución.
Aprender un lenguaje de programación único será bueno para usted, ya que la lógica de la programación sigue siendo la misma, pero no la sintaxis, y no es difícil aprender un nuevo lenguaje de programación en ese momento.

3-5 meses es más tiempo del requerido. Tome un curso en línea que lo ayudará a aprender más rápido. Coursera, Stanford, etc. Puede que no lo convierta en un experto, pero definitivamente lo pondrá en el camino correcto.
Lo más importante, dé un paso a la vez. No pierdas el foco.

Todo lo mejor.

More Interesting

¿Qué es un buen puntaje ASVAB para la Fuerza Aérea?

¿Cuáles son las ventajas de una miniserie, en términos de narración de historias, en comparación con la televisión o el cine normal?

Cómo comenzar mi carrera en optimización de motores de búsqueda (SEO) inmediatamente después de BE Computer

Cómo comenzar en ciberseguridad con solo un título de secundaria

Me encanta la ingeniería, pero odio las matemáticas y no soy bueno en eso. ¿Qué tengo que hacer?

¿Será una buena decisión abandonar Wipro después de siete meses pagando el monto del bono para unirse a Accenture?

¿Cuál es la mejor especialización para elegir en MBA?

¿Cuál exige más habilidades creativas del fotógrafo: fotografía de retrato / producto versus fotografía de naturaleza?

Recibí una pasantía y una oferta de trabajo de una empresa de buena reputación sin una entrevista. ¿Cómo debería ver esto?

¿Cuáles son las oportunidades profesionales en el diseño de joyas?

¿Qué tan importante es el "Tiempo de conducción desde casa" para el buscador de trabajo promedio? ¿Alguien tiene datos empíricos?

Soy un entusiasta de la robótica incondicional. A pesar de dar mis mejores esfuerzos y trabajar duro, no pude calificar las preliminares de un techfest IIT. Fui a una ciudad lejana por participar en ella y gasté muchos dólares en robots, viajes, alojamiento. ¿Debo renunciar a mi pasión?

¿Cómo puede alguien que perdió su interés durante 2 años, trabajó duro en PCM y obtuvo una buena calificación en JEE terminar optando por la informática y trabajando en una empresa de TI cuando claramente no está interesado en ello?

¿Cómo podemos obtener un puesto como asistente de investigación o hacer una pasantía en una facultad de IIT después de terminar la graduación?

¿Cómo es la experiencia laboral en Dubai?