¿Qué lenguajes de programación son muy útiles para la carrera de ingeniería eléctrica?

Creo que depende de dónde vivas y qué tipo de industrias tengas cuando digas Ingeniería Eléctrica. Pero daría una visión general basada en el mercado laboral de los Estados Unidos.

C / C ++ / Ensamblaje: para microcontroladores, microprocesador

Python / Debian Linux- para Raspberry Pi

Verilog / VHDL- para FPGA

MATLAB, Simulink- para DSP, Power Analysis (Sí, hay herramientas de simulink y GUI para tales cosas e incluso para control / comunicaciones en MATLAB)

Software que es importante para EE pero no orientado a la programación:

PSPICE- diseño del circuito

Cadance Virtuoso Design Layout- Diseño de chips

Altium- diseño de PCB

Diferente del resto es LabVIEW- Simulación / instrumentación virtual / programación paralela

Tener una buena práctica sobre cómo construir algoritmos conceptualmente y tener una buena comprensión de OOP y la estructura de datos (aunque estas son más cosas de CompE). La razón por la que digo esto es que, a menos que ingrese a la industria energética, también podría terminar escribiendo códigos en sus trabajos. Verilog / VHDL es muy exigente en las industrias de sistemas integrados y no muchas personas se sienten cómodas haciéndolo. Entonces, si te vuelves bueno en eso, te mantendrás por delante de la competencia. Además, aunque MATLAB es importante para comprender el sistema, en la industria la gente le pide que escriba códigos principalmente en la plataforma basada en C / C ++ / C #. Entonces, si tengo que reducir la lista para usted en términos de importancia en “programación”, debería decir: C ++, MATLAB, Verilog / VHDL. Si eres realmente bueno en esto, podrás aprender otras cosas rápidamente.

Lo más importante es que desea mejorar su conocimiento. Al ser un ingeniero eléctrico, puede trabajar en cualquier campo. Según mi preocupación, si desea un sistema integrado, debe conocer los microcontroladores (AT89C51 / AVR / Arduino / ARM7 / STMF4), lenguaje C, IDE diferente (Arduino, Keil uVision, utilidad STM), SMD y componentes de orificio pasante , Diseño de PCB, cómo grabar el cargador de arranque.

Primero construyes algunos kits de bricolaje, que te darán un concepto claro de cómo funciona un sistema embebido y su funcionalidad.

Tenemos algunos kits de bricolaje de acuerdo con la complejidad, por favor, eche un vistazo

Kits por industria

Si tiene alguna consulta, háganoslo saber (proporcionamos experiencia práctica completa en el sistema integrado)

correo: [correo electrónico protegido]

Creo que deberías aprender C y Java.

Porque usarás “arduino uno” como circuitos. Y para eso necesitas aprender algunas habilidades de programación. Pero si conoce las habilidades de codificación en C y Java, su trabajo será mucho más fácil.

Pero antes de entrar en el mundo de la programación, su objetivo final debe ser convertirse en un “ingeniero eléctrico” y no en un “ingeniero informático”. Entonces, aprende todos los temas que consideres, este tema está relacionado con mi arena, que aprendes profundamente. Porque “World of Programming” es muy grande y profundo. No necesitas tanta profundidad.

En su mayoría, los “conceptos orientados a objetos” lo ayudarán en su trabajo.

Para solucionar problemas eléctricos que preocupan a Spider of web, también puede aprender lenguajes de desarrollo web, como php, .net …

Si desea estar con la transmisión más reciente, también puede aprender “Python”. Pero creo que eso será necesario para la mayoría de los ingenieros informáticos.

Espero que te guste….

La mejor de las suertes….!!!!

Eso dependerá en gran medida de su área de interés elegida. Hago sistemas de control y variadores de velocidad. Los “lenguajes” que más uso son los lenguajes de programación de PLC: lógica de escalera y bloque de funciones. Por un tiempo, Visual Basic fue bastante útil. Ya no tanto.

Asumiré que te gustaría aprender Programación para programar Arduino o Raspberry Pi. En ese caso, aprenda C / C ++ para Arduino y Python para Raspberry Pi.

También se utilizan otros idiomas, pero estos harán su vida más simple en términos de hacer las cosas.

MATLAB – Para procesamiento de señal

C – Para microcontroladores

Java / Python: si desea cambiar a TI algún día.

Javascript: si desea cambiar desesperadamente.

MATLAB

Mientras tanto, Side by side C y Java se pueden aprender.