La versión corta: CS degree + bootcamp / internship
Versión más larga: dependiendo de sus intereses, fortalezas y planes de carrera, hay algunos caminos que puede tomar.
Ya que estás preguntando aquí, excluiré el camino “ser un pirata informático hecho a sí mismo que consigue un trabajo y abandona la universidad”.
Si solo quieres ser programador, consigue un trabajo en el futuro cercano y aprende sobre la marcha, o ya tienes un título de cualquier tipo, un campo de entrenamiento para desarrolladores como Software Craftsmanship Guild, Hack Reactor, etc. es una excelente forma de golpear la tierra corriendo
- ¿Cuáles son algunas buenas herramientas de creación de HTML 5 para el desarrollo de eLearning?
- ¿Cuáles son los factores clave de éxito para cursos de aprendizaje electrónico corporativos efectivos?
- ¿Cuál es la mejor plataforma MOOC para cursos de informática: Coursera, Udacity o edX?
- ¿Alguna vez alguien ha usado una plataforma de e-learning en vivo? Si es así, ¿puedes compartir tu experiencia?
- ¿Qué es algo útil acerca de la ingeniería que puedes enseñar en 10 minutos y me hace sentir asombrado y fascinado?
La mayoría de los campamentos lo llevarán de principiante absoluto a empleo en tres meses, lo cual es genial.
Si te interesa más entender cómo llegó a ser todo y te gustan los números y tienes cierto interés en la investigación, no tienes un título o aún no has ido a una universidad, un título en CS es un mejor comienzo. También ofrece muchas más oportunidades para hacer conexiones y comenzar a construir una red, que es invaluable.
La desventaja de un grado de CS, por supuesto, es que es mucho más costoso que un bootcamp, toma varios años más y puede terminar en un bootcamp para ser empleado como desarrollador.