Corrección: ¿Qué lenguajes de programa …?
Primero, permítanme comenzar diciendo que soy un ingeniero electrónico registrado. Yo “hablo” varios idiomas de computadora, así que permítanme presentarles primero las noticias, de que durante su carrera tendrán que aprender algunos idiomas de todos modos.
Dicho esto, si tuviera que comenzar desde cero, me gustaría que alguien me diera estos objetivos como material de estudio (más o menos, esa es mi experiencia hasta ahora):
* script de shell; percepción extrasensorial. bash es la primera instancia en sistemas embebidos Unix
* pitón; genérico y ubicuo, apropiado para cualquier secuencia de comandos> 100 líneas
* C; si solo tienes que aprender uno, aprende esto. Los sistemas respiran y viven C.
* montaje; no importa cual; Se recomienda aprender un puñado.
- ¿Cuál es el título de ingeniería más empleable?
- Según las perspectivas profesionales, ¿qué lenguajes de programación debe conocer un ingeniero electrónico?
- ¿Cuál es la diferencia entre la ingeniería industrial y la investigación de operaciones?
- ¿Qué profesión es interesante relacionada con la ingeniería?
- ¿Qué debe saber un ingeniero de calidad que trabaja en la industria del automóvil?
Con la pila anterior, el mundo de la tecnología ya está a su alcance, dado que podrá aprovechar el trabajo de muchas otras personas con un código ya probado y probado. Sin embargo, algunas habilidades adicionales no dolerán:
* matlab / octava; algunos compañeros de ingeniería tienen afición por algunos
* R; lo mismo que arriba; si realiza estadísticas de confiabilidad, podría ser una opción clave
* FORTH; estudiarlo después del montaje; tiene su lugar en el mundo incrustado
* Haskell; La programación funcional le dará una base sólida en CS
Por último, pero no menos importante, estudie un poco de expresiones regulares y las máquinas de estado correspondientes, así como álgebra lógica y circuitos lógicos equivalentes. ¡Estos conceptos primitivos pueden ser muy rentables a medida que avanza el tiempo!