¿Cuál es la forma más rápida para que alguien aprenda cómo codificar / programar?

Simplemente intenta programar algo.

La programación es como cualquier otro lenguaje que aprendas.

Aprender acerca de la estructura de las oraciones y memorizar palabras nunca reemplazará las lecciones que aprendes al intentarlo.

Probablemente tu primer programa no sea muy bueno, tendrá errores. Puede ser mucho más complejo de lo que necesita ser. No dejes que esto te detenga.

Es como el inglés. Un niño explicará las cosas de maneras extrañas y, a veces, incluirá demasiada o muy poca información.

A medida que envejecen, las oraciones se vuelven más complicadas.

Leen libros e integran lentamente nuevas palabras e ideas en su discurso.

Paso a paso

  1. Elige proyecto muy muy pequeño
  2. Proyectos similares de google
  3. Mira otros proyectos de GitHub.
  4. Determine qué herramientas necesitará (programas, paquetes)
  5. Tratar
  6. Fallar
  7. Google
  8. Tratar
  9. Fallar
  10. Hacer un poco progreso
  11. Prueba la siguiente parte del proyecto
  12. Fallar
  13. Google
  14. Convéncete a ti mismo para no rendirse
  15. Un poco más de progreso
  16. ¡Lucro!

No te desanimes. Cada programador tiene que buscar cosas en Google y cometen errores.

Usted aprenderá una cantidad increíble de esto. Una cantidad muy pequeña de programación en realidad está escribiendo.

Más importante

  1. Ser curioso
  2. Falla y falla rápido
  3. Busque ayuda en otros
  4. Seguir tutoriales
  5. Examina lo que hiciste y cómo podrías mejorarlo.

Listo. Conjunto. ¡¡Ir!!

Creo que la forma más rápida de comenzar a aprender a codificar (lo que he intentado varias veces) es tener un proyecto específico en mente que quieras construir (es decir, crear una aplicación de lista de tareas, crear un juego, un sitio web personal). , etc.) antes de embarcarse en tutoriales. Es muy fácil quedar atrapado en un ciclo interminable de probar diferentes tutoriales, encontrar material difícil y luego tratar de pasar a otro plan de estudios. Por lo tanto, definitivamente considere cuidadosamente por qué quiere aprender a programar y decida qué le gustaría hacer.

Una vez que tenga en mente un proyecto específico, recomendaría estos recursos, según el tipo de proyecto que desee completar y su presupuesto:

  • FreeCodeCamp (excelente para las habilidades de desarrollo web, es completamente gratis y cuenta con una gran comunidad de personas para interactuar, en línea y fuera de línea)
  • Udacity (tiene cursos para cada una de las diferentes habilidades de codificación, incluidos el front-end, el back-end, el análisis móvil y de datos; tiene opciones gratuitas y de pago; el Nanodegree es caro, pero es de alta calidad y obtendrá comentarios humanos)
  • Treehouse (recomendado por su entorno de desarrollo nativo fácil de usar. Si no tiene experiencia, Treehouse podría ser la mejor opción; tiene opciones de pago y gratuitas)

Por último, diré que realmente no hay atajos. Aprender algo técnico requiere tiempo para dominarlo, incluido trabajar constantemente en ello todos los días. ¡Espero que esto ayude!