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.
- Estoy confundido entre elegir la banca de inversión y el corredor financiero como mi carrera. ¿Cómo debo elegir entre ellos?
- ¿Qué debo hacer cuando una hijra se me acerca y me pide dinero en tren?
- Cómo convertir una idea a la realidad sin inversiones.
- ¿Cuál sería su consejo para un joven que acaba de comenzar a invertir? ¿En qué debo empezar a ahorrar para invertir?
- Mi compañero de cuarto tiene olor corporal. ¿Qué puedo hacer para que mi habitación huela mejor?
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.