Claro, si eres un buen programador, puedes encontrar trabajo como ingeniero de software. A pesar de las tonterías ocasionales de los pedantes que insisten en que hay algo llamado “ingeniería de software” independiente de la programación, las dos nociones están profundamente relacionadas.
Si solo hizo ingeniería de hardware, es posible que desee tomar algunas clases de programación; muchos ingenieros de hardware terminan trabajando en software, particularmente software que interactúa con hardware, como el trabajo de dispositivos integrados y el firmware.
Como disciplina académica, la ingeniería de software generalmente incluye cosas del proceso de programación, así como la programación, pero todos los programadores experimentados aprenden estos procesos. Si eres un buen programador, aprenderías estas cosas en el trabajo de todos modos, ya que los procesos de ingeniería de software varían drásticamente de una compañía a otra.
- ¿Hay alguien que pueda construir una computadora con acceso a internet, desde cero, usando solo su conocimiento y recursos naturales?
- ¿Cómo colocaría un transceptor VHF y UHF de doble banda en una computadora portátil?
- ¿Qué tiene más sentido para un aula de programación, 20 computadoras de placa única o 20 máquinas virtuales?
- ¿Cómo es la vida en Rusia como programador / ingeniero informático, o es Europa occidental una opción mucho mejor?
- ¿Cuáles son las similitudes y diferencias entre un organismo y una computadora?