La respuesta simple: ve y hazlo. Hay muy poco costo de inicio para probar suerte en el desarrollo de software. Los IDE son a menudo gratuitos. Las bases de datos y otras herramientas necesarias también son a menudo gratuitas. ¡Aprenda sobre los lenguajes de programación y para qué se usan más comúnmente, elija algo que le interese y comience! Comience a caminar a través de tutoriales y ejercicios. Intente probar en sitios como http://codeeval.com.
Necesitas probar cosas. Necesita ver con qué facilidad se le ocurre. Y necesitas ver si realmente lo disfrutas.
Si eres joven, comienza a dedicar tiempo ahora, cuando aprender es “gratis”, es decir, no tienes facturas ni otras responsabilidades que se sumen a tu riesgo de aprender algo nuevo. Si tiene riesgos adicionales, tome bocados más pequeños y siga intentándolo hasta que decida que no es para usted o decida que lo está haciendo bien.
- Cómo recopilar los requisitos del cliente para el desarrollo de software
- ¿Qué tipo de pasatiempos o intereses externos tiene como desarrollador de software y le ayuda con la codificación?
- Si desea convertirse en un desarrollador de software desde cero en 2017, ¿por qué aprender lenguajes de programación más antiguos como C ++ y JS en lugar de Rust, Go y Swift de hoy?
- ¿Cuál es la razón por la cual los desarrolladores de software indios tienen una gran demanda en todo el mundo?
- ¿Cuán diferente debe uno preparar y abordar los roles de desarrollo web como se supone que los roles principales de desarrollador de software?
No puedo decirte muy fácilmente: “¿Crees que sería bueno en el tenis?” Bueno, además de mirar algunos de los indicadores obvios: ¿soy atlético, tengo una buena coordinación mano-ojo, tengo alguna experiencia en deportes de raqueta, etc.? Esa respuesta realmente no se puede responder sin al menos recoger una raqueta .
En general, diría que ser bueno en matemáticas y ser analítico será un buen indicador de si lo lograrás o no. No es una técnica infalible para juzgar, pero es un punto de partida sólido. Entonces, para decirlo nuevamente, si siente que cumple con los requisitos básicos para ser un buen desarrollador de software y no tiene ninguna señal de alerta obvia, entonces el siguiente paso es comenzar a hacerlo y ver cómo se siente.