¿Qué consejo tiene para alguien que quiere ingresar al campo o simplemente comenzar una carrera en su campo?

Para el campo del desarrollo de software, aquí está mi consejo:

1. Piensa en grande, pero sé práctico.

Encuentro que la mayoría de los programadores jóvenes caen a un extremo o al otro. A muchos les apasiona el oficio pero son demasiado idealistas; insisten en adherirse estrictamente a sus prácticas de ingeniería de software favoritas, independientemente de las circunstancias. Por otro lado, otros hackearán alegremente soluciones que apenas funcionan y están llenas de prácticas terriblemente malas.

Es mejor encontrar un equilibrio. Debe tomarse su tiempo para escribir un código que se pueda mantener a largo plazo, pero aún debe hacerlo de manera oportuna.

2. Hay más en ser un buen desarrollador que escribir código.

Si todo lo que hace es escribir un código todo el día, encontrará que su carrera será limitada. Necesitarás desarrollar otras habilidades para ser verdaderamente valioso. Aprender a diseñar y probar software es esencial. Otras habilidades útiles incluyen la recopilación de requisitos, el análisis y la depuración, la tutoría y la documentación. Mejorar estas habilidades aumentará tus oportunidades.