Hacer un Nanodegree. Comenzaría con algo similar al siguiente plan, pero usted parece ser un tipo inteligente, así que flexione esto y decida por usted mismo qué cursos en qué orden son probablemente los mejores para usted (pero este es mi camino sugerido y mi ordenamiento):
1. Introducción a la programación de Nanodegree (probablemente podría omitir esto, teniendo una base matemática)
2. HTML / CSS – Code School
3. JavaScript – Code School (* en este punto, probablemente puedas obtener un trabajo de nivel de entrada)
3a. Cree esta página web en jQuery, AngularJS y EmberJS, y hágala reactiva con SASS y Bootstrap. TodoMVC
4. Certificación de Linux Essentials
5. Entrenamiento de lenguaje SQL
6. Ruby – Code School
7. Tutorial de Ruby on Rails (3ª ed.)
8. Cree su propio sitio web con una página de inicio, un blog (con usuarios capaces de iniciar sesión y comentar de alguna manera sus publicaciones), un inicio de sesión de administrador (para que pueda cambiar el sitio sin cambiar el código), un currículum vitae interactivo y una Portafolio de tus trabajos en GitHub (Construye mejor el software, juntos).
(* En este punto, deberías ser un desarrollador web de pila completa bastante seguro)
9. https://www.coursera.org/course/…
10. https://www.coursera.org/course/…
(* Ahora eres un programador real, con conocimientos de técnicas algorítmicas no triviales)
10 a. Comience a hacer problemas en HackerRank y en About – Project Euler
11. https://www.coursera.org/special…
12. https://www.coursera.org/course/… (es posible que desee consultar Learn Python si encuentra que la sintaxis de Python es confusa en este curso)
13. https://www.coursera.org/learn/s…
14. https://www.coursera.org/course/…
(* Ahora debe saber lo suficiente como para resolver la gran mayoría de los problemas algorítmicos con los que alguna vez se encontraría en la programación, fuera del análisis avanzado de Big Data).
14+. Empieza a probar problemas en ROSALIND | Acerca de esto, especializarse (programación web, Data Science / Big Data, desarrollo móvil, lo que sea).