Depende de los idiomas que conozca y de su conocimiento periférico (es decir, matemáticas, ciencias, etc.). En mi búsqueda de trabajo [no orientada al desarrollador], me encontré con varios puestos que podrían usar sus habilidades. Esta es una respuesta bastante limitada, en mente, basada solo en lo que he visto en mi propia búsqueda de empleo. También puede encontrar algo en la escena de inicio; siempre están buscando programadores (generalmente en aprendizaje automático o en aplicaciones web / iOS).
Si conoce SQL, Hadoop u otras consultas de bases de datos (más algunas estadísticas sólidas / análisis de datos matemáticos), muchas y muchas compañías contratan “analistas de datos”, particularmente en finanzas y seguros. Conocer un programa de estadísticas (R, STATA, SAS, etc.) ayuda mucho.
Si está más interesado en actividades científicas, a varios laboratorios universitarios también les gusta contratar programadores para construir bases de código para su investigación. Algunos de ellos están en MATLAB o Python, pero otros son C / C ++ / JAVA / etc. Esto es particularmente cierto para campos con muchos datos como la biología computacional, la bioinformática, diversos sectores de la neurociencia (hay muchos), la robótica y similares. A algunos de ellos realmente les gusta que tengas una sólida formación en su disciplina, algunos prefieren y otros no les importa demasiado. Estos se enumeran bajo varios nombres no obvios como ingeniero de investigación, programador analítico, programador científico y similares.
- ¿La ingeniería de software es solo para jóvenes y después de los 40 años, no hay carrera en este campo?
- Como desarrollador de software, ¿cómo muestra el progreso profesional?
- ¿Por qué a los ingenieros de software les encanta viajar solos y explorar la naturaleza?
- Soy un ingeniero de RF que trabaja en la industria de las telecomunicaciones durante unos 13 años y estoy considerando una transición profesional en TI / software o gestión de productos / programas. ¿Cómo puedo seguir una carrera en cualquiera de los dos? Más específicamente, ¿qué competencias necesito recoger, cuáles son los posibles obstáculos, etc.?
- ¿Es mejor ser un desarrollador de software o un analista de negocios para entrar en la gestión de productos?