Una persona ha completado 134 horas de crédito de Ingeniería Eléctrica. Si renuncia en esta etapa y toma el software como su carrera, ¿sería beneficioso para él?

Como ingeniero eléctrico convertido en ingeniero de software, puedo compartirlo según mi experiencia. La pregunta más importante es ¿cuál es la motivación? ¿Te gusta la programación? ¿Terminaste aburrirte con la ingeniería eléctrica? ¿Tiene la esperanza de ganar un salario inicial más alto?

Solo recomendaría esta transición si has hecho algo de programación y realmente la disfrutaste. Si esa es la motivación, recomendaría tomar clases de programación adicionales en lugar de cambiar por completo las especializaciones. Su objetivo es convertirse en un ingeniero de software en lugar de comenzar desde cero.

Luego debe averiguar qué tipo de programación le gusta hacer: controlador, kernel, sistemas integrados de automatización, aprendizaje automático, interfaz de usuario, etc. Muchas compañías aman a los ingenieros eléctricos que pueden codificar porque necesitan personas que programen en aplicaciones de ingeniería. espacio, por ejemplo, semiconductores / comunicación inalámbrica / visión por computadora, o porque demostró la capacidad de aprender un espacio de aplicación, EE, lo que probablemente significa que puede codificar en él y que también puede aprender otros nuevos espacios de aplicación.

Como ingenieros eléctricos que trabajan en DSP, puede encontrarse haciendo programación en C, en comunicación inalámbrica C / C ++ o incluso en la codificación Verilog para FPGA. Si desea ingresar al desarrollo de software de la capa superior, que es lo que terminé haciendo, asegúrese de tomar al menos una clase de estructuras de datos. Lo que terminé haciendo fue obtener mis títulos de posgrado en EE pero con un enfoque en la codificación incrustada por radio y el desarrollo de FPGA e hice el punto de escribir el software Python y C ++ para automatizar y pegar cosas para obtener más experiencia en programación orientada a objetos. Luego trabajé para una compañía de semiconductores a la que le gusta contratar EE’s que pueden codificar y allí escribí servicios y aplicaciones basados ​​en C #. A partir de ahí, hice la transición a una función puramente de software en una empresa de software.

Si realmente desea tomar más clases de programación, le recomendaría obtener un título de posgrado y hacer eso, ya que tener una maestría en ingeniería informática o ciencias de la computación y una licenciatura en ingeniería eléctrica, en mi opinión, aumenta su tasa de mercado más que abandonar todo lo que ha hecho hasta ahora y comenzando una nueva licenciatura en ciencias de la computación o ingeniería informática … Recuerde que hay muchos caminos para convertirse en un ingeniero de software además de la informática y la ingeniería informática, y las grandes compañías de software lo saben. Además, en la actualidad, tener un título de posgrado realmente ayuda como un recién graduado universitario y, por lo general, puede obtener fondos para hacerlo en forma de investigación o asistencia docente directamente de la universidad en lugar de un título de licenciatura donde probablemente pague de su bolsillo.

No sé su * ejem * el número de créditos requeridos de esta persona, o cualquier otra información sobre esta persona. Si esto es en los EE. UU. Y estos son créditos de semestre estándar y no hay otros problemas (p. Ej., Insuficiente GPA para graduarse, o si tiene 134 créditos pero prácticamente no se completó el curso de la división superior, etc.), entonces es probable que solo necesite algunos cursos Si ese es el caso, debe pensar por qué tiene ganas de irse. ¿Cansado de la escuela? Chúpalo y termina. ¿Totalmente quemado y no puede funcionar? Tome un semestre si es absolutamente necesario, pero tenga un plan para mejorar (es decir, busque asesoramiento) y regrese lo antes posible. ¿Ansioso por lo que sucederá? Hable con un asesor de confianza.

En mi último semestre, llegué al punto en que casi había terminado. Había terminado mi último trabajo y solo tenía que entregarlo (dejarlo debajo de la puerta del profesor). En realidad, probablemente habría pasado (apenas) incluso sin eso. Me asusté No pude hacerlo. Recuerdo estar parado en la biblioteca, quizás a 1,000 pies del edificio donde tuve que dejar el papel, e intentaba caminar hasta allí, llegar a diez pies y luego regresar. Finalmente, llamé a mi mejor amigo, y él dijo (estoy parafraseando): “Te estás volviendo loco porque va a ser una transición importante. Eso está bien, pero sal de eso; las cosas funcionarán, y funcionarán muchísimo mejor si terminas el grado ahora que si no lo haces ”.

El estrés es normal, la lucha es real, pero si estás a un semestre o dos de tu graduación, debes terminar. Si no lo haces, es probable que te enfades contigo mismo más tarde.

Si tiene 134 horas de crédito de Ingeniería Eléctrica y no termina su licenciatura, se perderá una oportunidad masiva que requiere muy poco esfuerzo adicional: obtener una licenciatura. Para el 99.9999% de las personas, esta sería una decisión idiota . Incluso si está 100% seguro de que va a ser ingeniero de software, termine su carrera. Olvídate de lo que has escuchado sobre los títulos que no tienen valor en la economía moderna. Las principales compañías de software preferirán a alguien con una licenciatura, especialmente una en Ingeniería Eléctrica, a alguien que no tenga ningún título. Ahora, si aún no tenía 134 horas de crédito, puedo ofrecerle diferentes consejos, como considerar un campamento de entrenamiento de codificación, pero en este momento, ese grado está justo en frente de usted. Tómalo.

A menos que se encuentre en un país que tenga un sistema educativo muy diferente. Deberías seguir adelante y terminar. EE es lo suficientemente relacionado con CS que es beneficioso tener el título. Además, desde una perspectiva de ROI, no le costará mucho más obtener el resto de las horas de crédito que necesita.

La mayoría de los estadounidenses están asumiendo demasiadas deudas estudiantiles con nuestro loco sistema educativo como para siquiera pensar en alejarse de un grado en el que están tan cerca.

A2A. No, porque tener una licenciatura abrirá las puertas a los programas de MSCS donde EE cumple con los requisitos de campo relacionados.

More Interesting

¿Cómo conseguir un trabajo en QA Profile en Bangalore mientras actualmente se encuentra y trabaja en Kolkata como ingeniero de control de calidad y pruebas? Como dar la entrevista

¿Qué es lo primero que debe hacer al comenzar un nuevo trabajo como desarrollador de software en una empresa de software?

¿Hay más dinero para ganar como gerente o como desarrollador?

Al comenzar mi carrera profesional como desarrollador, ¿cómo sé si mi software es lo suficientemente bueno?

¿Qué es lo que realmente necesito aprender y hacer para convertirme en un ingeniero de software exitoso?

¿Cómo debo cambiar mi carrera de TI (desarrollo de software web) a ingeniería civil?

Soy un ingeniero de software que perdió la pasión. ¿Qué debo hacer para volver a ser ambicioso y hacer algo significativo en mi carrera?

¿Qué calificaciones esperarías de un estudiante de CS que quiere ser pasante en ingeniería de software?

Cómo prepararme para ser ingeniero de software en Google sin un título de CS

Si quiero ser ingeniero de software en Facebook, ¿necesito saber programar en PHP?

En cuanto a la carrera, ¿qué opción es mejor, dado el tiempo limitado y la necesidad de elegir: contribuciones de código abierto o programación competitiva?

Cómo llegar a Google como ingeniero de software en solo un año

¿Cuál es el salario para un probador o desarrollador de software más reciente en los Estados Unidos?

¿Cuándo es seguro llamarse programador / ingeniero de software? ¿Cuánta práctica tuviste que hacer antes de sentirte lo suficientemente cómodo para trabajar con tus habilidades?

¿Cómo es ser ingeniero de software de Apple?