¿Qué debo hacer ahora para ser un ingeniero de software exitoso en 10 años?

Esto es políticamente incorrecto, pero es lo que vi en mi carrera: hay un talento para escribir software. Difícil de describir, fácil de reconocer, raro, probablemente innato. Entonces, el primer paso es nacer con el talento.

Pero eso no es algo que puedas hacer ahora. Lo que puede hacer ahora es averiguar si tiene el talento. La mejor manera de saber si tienes talento es probarlo: toma un curso de programación introductoria de nivel universitario. La mayoría de las universidades ofrecen estos como enriquecimiento profesional independiente. Si encuentra la programación fácil y divertida, continúe. Si no, haz algo más con tu vida.

Ir a la universidad y obtener un BS-SE. Pon tu mejor esfuerzo en ello, no solo hagas lo suficiente para deslizarte.

Consigue un trabajo escribiendo software. Pon tu mejor esfuerzo en ello, no solo hagas lo suficiente para deslizarte.

Manténgase al día con los cambios en la industria. Planifique aprender sobre un curso universitario con valor de material nuevo cada año, probablemente en su propio tiempo.

Después de 10 años, si todavía está trabajando en la industria, puede llamarse exitoso.

No dices cuántos años tienes. Supongo que eres bastante joven según el calendario de la pregunta.

Primero, diez años es un tiempo absurdamente largo en años de software. El iPhone solo tiene diez años. La mayoría de las tecnologías que eran importantes hace diez años ya no existen.

Los lenguajes clave como Python, Go, etc. no existían entonces.

Por lo tanto, centrarse en una tecnología no va a hacer ningún bien en diez años.

Si eres muy joven, termina tu carrera. Concéntrate en tus estudios.

Si ya te has graduado, escribe software.

La única forma de ser realmente bueno escribiendo software es escribir software.

Ve a buscar un trabajo, cualquier trabajo, en la industria del software. Aprende todo lo que puedas mientras estás allí. Enjuague y repita.

Si pasas diez años aprendiendo todo lo que puedes aprender y tienes algún talento, deberías estar bien.