Estoy haciendo ingeniería eléctrica y estoy al tanto de C / C ++ y Core Java. ¿Debo aprender otro idioma si quiero unirme a una compañía de TI después de completar mi ingeniería?

No te frustraré con “depende”. La respuesta es SIEMPRE C.

Pero ahora mismo, estos son los idiomas en los que encontrará los fragmentos de código más útiles para la electrónica (los 5 primeros son para todas las plataformas):

  1. do
  2. C ++
  3. Pitón
  4. Java
  5. MATLAB
  6. Montaje y HDL (para controladores de hardware) ← haga esto primero – use su álgebra booleana
  7. C # /. Net ← muy Microsoft windows por lo tanto un poco limitado
  8. Idiomas robóticos específicos del proveedor – ABB = RAPID Kuka = ​​KRL (Kuka Robot Language). Comau = PDL2, Yaskawa = INFORM Kawasaki = AS. Robots Fanuc = Karel, robots Stäubli = VAL3 y Robots universales = URScript. Ericsson = Erlang – la lista continúa …
  9. BÁSICO, PASCAL, PASCAL GRATUITO, LAZARUS (multiplataforma), DELPHI (windows) tiene un vasto archivo de fragmentos de código que aún puede ser útil.

Para responder a tu pregunta, vive cerca de la máquina. HDL / Ensamblaje a continuación, luego Python (que está lejos de la máquina pero es realmente fácil, impresionante y muy versátil)