Depende de qué tipo de trabajo y de qué industria estás hablando. Muchas industrias se basan más en Java que en otros lenguajes. Python es fácil de aprender. Si no tiene experiencia en codificación, comenzaría con Python y luego aprendería Java o C ++.
De todos modos, desea pasar una buena cantidad de tiempo aprendiendo métodos de ingeniería de software adecuados. El solo hecho de poder escribir algo en un idioma no significa que seas bueno en eso. Pase tiempo escribiendo código, preferiblemente mientras realiza un curso formal sobre ingeniería de software. (Hay algunos en línea). Luego regrese al código que escribió hace 8 meses para descubrir por qué necesita comentarlo. Aprenda diseño y arquitectura de programas informáticos.
Esto supone que tienes una licenciatura en Física y ninguna experiencia de programación significativa. Si ese no es el caso, la pregunta probablemente debería actualizarse.
- ¿Debo aceptar un trabajo que me ayudará a crecer como ingeniero de software o un trabajo que sea menos profesional en sus prácticas pero que tenga un equipo que me guste?
- ¿Por qué me da vergüenza decir que quiero ser ingeniero de software / programador de juegos?
- Cómo conseguir mi primer trabajo de ingeniería de software sin experiencia laboral previa
- Soy un ingeniero de software. ¿Cuál es mi alcance en la investigación espacial?
- Tengo más de 7 años de experiencia en desarrollo de software. Trabajo en una empresa de software superior. Todavía no he terminado mi licenciatura. ¿Debo volver a la escuela?