Te envidio, estás a punto de emprender el viaje más emocionante de tu vida.
Recursos para principiantes: (en un orden particular)
- Aprende a codificar haciendo – Code School (cursos en línea increíbles y divertidos si quieres aprender codificación web)
- Head First Labs de O’Reilly Media, Inc. (Sus libros, casi sin excepción, son excelentes para principiantes)
- Materiales de curso en línea gratuitos (MIT Opencourseware, más tradicional y no la mejor experiencia de aprendizaje, pero la calidad y el conocimiento están muy presentes)
Consejos para principiantes: (sin ningún orden en particular)
- Encuentre una comunidad de personas reales interesadas en la codificación Encuentre su gente – Meetup y escuche con atención lo que dicen y haga preguntas, muchas preguntas.
- Elige un problema que quieras resolver y resuélvelo. Repita, enjuague repita. (Mi primer programa fue una calculadora para presupuestar presentaciones en vivo, primero fue escrito en Python, luego lo reescribí en PHP, luego lo reescribí usando un marco. Aprendí muchísimo de ese proyecto)
- Obtenga preguntas importantes: Stack Exchange y http://www.quora.com/ digests en su correo electrónico y lea todo lo que parezca relacionado con lo que está trabajando.
¡Disfrutar!
- Si creo que Git es demasiado difícil de aprender, ¿significa que no tengo el potencial para ser un desarrollador?
- Actualmente estoy aprendiendo piano, pero no sé qué debo aprender primero. ¿Cuáles son algunas sugerencias?
- Me dicen que para convertirme en un buen programador debo estudiar 3 horas al día (después de las horas de trabajo). ¿Los buenos programadores estudian tanto?
- Soy un aprendiz lento Generalmente me tomo más tiempo para entender las cosas que algunas personas aprenden fácilmente. Quiero ser ingeniero de software. ¿Cómo puedo mejorar mis habilidades de pensamiento / analíticas?
- Solía estar muy motivado para aprender cosas nuevas sobre ciencias naturales, complejidad y física. Eso ha ido cambiando gradualmente hasta el punto de que ahora ya no tengo mucha energía ni interés en estudiar o codificar casi nada. ¿Qué podría estar pasando conmigo?