¿Puedes ser programador e ingeniero eléctrico?

Absolutamente. De hecho, es bastante difícil ser un ingeniero eléctrico efectivo sin habilidades de programación. Sinceramente, creo que los programas de EE deberían incorporar la ingeniería de software como parte de la educación. Eso incluye incluso los aspectos aburridos, pero esenciales, como escribir código claro y fácil de mantener, trabajar correctamente con el control de revisión y comprender cómo todo el sistema encaja desde los transistores hasta el código.

Si estás en el lado completamente análogo de las cosas, tal vez puedas sobrevivir con habilidades mínimas de programación. Todavía necesita simular sistemas y analizarlos, y las herramientas para hacerlo están programadas. En mi día, era SPICE y MATLAB, los cuales deben ser programados para ser utilizados de manera efectiva. Me resulta difícil imaginar que las herramientas en ese espacio se hayan vuelto menos programables.

Si estás en el espacio digital, especialmente como ingeniero de diseño, vas a estar muy inmerso en el software. Los lenguajes de diseño de hardware como VHDL y Verilog son lenguajes de programación . Simplemente son capaces de compilar a las puertas. Y todo el diseño que fluye alrededor de esas herramientas está, lo adivinó, programado.

He trabajado con varios ingenieros de diseño a lo largo de los años, y los ingenieros más efectivos con los que he trabajado también son fuertes ingenieros de software. Escriben código mantenible y producen diseños elegantes. Los que parecen tener más dificultades con el trabajo de diseño de ingeniería moderno realmente no asimilan el lado del software, y les resulta más difícil escalar desde pensar en puertas hasta construir sistemas complejos.

Supongo que todo depende de cuál sea tu enfoque. Si solo te estás enfocando en problemas de integración, construyendo y optimizando sistemas hechos de componentes pre-construidos, entonces la programación realmente no entrará en juego. La mayoría de los laboratorios que abordará en un plan de estudios de EE no necesitará mucha programación, y si continúa con un trabajo similar después de graduarse, puede sobrevivir sin ser un gran programador.

Sin embargo, si realmente desea hacer cosas buenas con su título y ampliar el alcance, aprenda algo de ingeniería de software junto con su EE y sorprenda al mundo.

En mi propio caso, tengo un BSEE. Pasé varios años como procesador y arquitecto de sistemas de memoria, y también desarrollé varios flujos de verificación / validación de diseño. En estos días, estoy escribiendo firmware integrado para aplicaciones personalizadas. Cada fase de mi carrera ha requerido mis habilidades de EE y mi habilidad de programación.

Si. La mayoría de los ingenieros eléctricos que diseñan placas de circuitos digitales escriben pequeños programas de prueba para probar su hardware. Por lo general, los ingenieros de firmware utilizan esos programas de prueba para escribir los controladores de bajo nivel. Conozco a muchos ingenieros eléctricos que ahora son programadores de nivel de SO o firmware muy exitosos. Ser ingeniero eléctrico les da una idea para comprender el comportamiento del hardware y hacer que estén mejor equipados para realizar la programación a nivel de firmware. Esto es especialmente cierto para aplicaciones que son críticas en el tiempo.

Soy uno de estos ingenieros eléctricos que comenzó con un ingeniero de hardware, luego pasé al ingeniero de firmware, luego a un software de nivel de protocolo de nivel superior, luego a un software de nivel de aplicación y ahora un arquitecto de sistemas. Tener experiencia práctica en hardware y software lo hace estar mejor equipado para comprender los problemas a nivel del sistema.

Sí, uno puede ser programador e ingeniero eléctrico tanto si le apasiona aprender a programar con ingeniería como todos sabemos que la programación no es más que un juego de lógica, por lo que si lo intentas puedes aprenderlo muy bien. incluso en algunos países, los ingenieros eléctricos también aprenden programación y en una gran empresa como Microsoft y Google tienen tantos ingenieros eléctricos que tienen buenos conocimientos de programación.

Sí, los ingenieros eléctricos escriben firmware para microcontroladores integrados.

Gracias por su pregunta
Si puedes. Hay muchos programadores en todo el mundo, ambos son ingenieros eléctricos y programadores como yo. Pero depende de qué tipo de programador quiera convertirse. Si quieres convertirte en diseñador de hardware y programador relacionado con hardware, entonces, por supuesto, te ayudará. Por ejemplo, si desea hacer robots, sistemas basados ​​en microcontroladores, esto le ayudará. Pero si quieres ser un programador de software como hacer sitios web, aplicaciones, softwares informáticos, entonces debes elegir el campo de TI.
por favor permítanos enviar notificaciones Electronify

Sí tu puedes. Soy un ingeniero civil. También quiero ser un programador para hacer que las obras de ingeniería civil sean más fáciles, rápidas y confiables. Quiero utilizar la programación en ingeniería civil. Creo que también puede utilizar la programación en ingeniería eléctrica.

Puedes ser lo que quieras ser.