Me gradué con un título en ingeniería informática hace casi 20 años. Nunca he tenido un trabajo donde escribir código era mi responsabilidad principal, por lo que tengo que decir que no al menos en mi caso.
Mi historial laboral (post graduación):
- Integración de un nuevo sistema de visualización con un antiguo RADAR en un avión de Cost Guard. (Sin software)
- Diseño eléctrico para varias cajas y conjuntos de cables para una máquina de escaneo de equipaje de seguridad. (Trabajo de software muy pequeño)
- Gerente de TI en una empresa de escaneo comercial. (Programación menor y secuencias de comandos)
- Investigar los usos de la energía geotérmica en los Estados Unidos y escribir un informe de 100 páginas sobre el tema. (Contrato concierto. Sin software.)
- (Fui a la escuela para un MBA)
- Trabajé en una empresa nueva haciendo trabajos de reconocimiento de voz. Ejecuté un proyecto de certificación de la FAA para aprobar el primer sistema de reconocimiento de voz de cabina aprobado por la FAA. (20% de mi tiempo fue al trabajo de software)
- Ingeniero de proyecto para un programa para modificar un helicóptero para un cliente militar extranjero (Sin software)
- Ingeniero de certificación para modificaciones a helicópteros comerciales. (Sin software)
- Ingeniero senior de integración para modificaciones importantes en la cabina de un diseño de helicóptero existente. (Especifico, reviso y pruebo el software, pero no escribo ninguno)
Así que sí. Definitivamente puedes tener una carrera en ingeniería informática sin convertirte en un experto en códigos. Es una buena habilidad tener, y todavía escribo algo de Perl o Python de vez en cuando para divertirme y eliminar el óxido de esas habilidades.
- ¿Cuáles son las verdaderas virtudes de un gran programador? ¿Cómo me convierto en uno?
- ¿Cuáles son las diferencias entre un ingeniero de software que trabaja en París y el Área de la Bahía, en términos de compensación general después de impuestos, seguridad laboral y oportunidades de desarrollo? ¿Podría alguien que ha trabajado en ambos lugares arrojar algo de luz?
- ¿Es obligatorio que la persona que escribe la carta de roles y responsabilidades (documento notarial) para el Proceso de Relaciones Públicas de Australia (calificación + evaluación de trabajo, ej.) Esté dos grados por encima de mi nivel (ingeniero de software)?
- ¿Cómo puede un ingeniero mecánico convertirse en ingeniero de software?
- Como ingeniero de software que ya trabaja, ¿cuánto tiempo tomaría ser contratado por Google y luego trabajar en el equipo de Angular?