Cómo superar las dificultades que se enfrentan al aprender a codificar.

Probablemente la mejor manera es obtener retroalimentación de otra persona. En la programación, descubrir las cosas por sí mismo es difícil y puede llevar mucho tiempo, incluso para los expertos.

Los principiantes pueden pasar semanas o meses atascados en una pregunta simple o incluso sin saber qué pregunta hacer. Esto puede resultar en frustración y fracaso.

Usted puede:

  • Pídale ayuda a un amigo programador para explicar las cosas.
  • Tome un curso en línea donde el instructor responde preguntas.
  • Encuentra una reunión local para programadores principiantes en Encuentra tu gente – Meetup.

También puede intentar convertir sus problemas de programación en preguntas específicas y publicarlas en Quora. Algunos de esos te ayudarán a despegarte. Incluso el simple hecho de pensar y expresar lo que te estás perdiendo puede ser suficiente para que puedas resolverlo por ti mismo.

Pasaría unas horas trabajando en esos ejemplos sin renunciar a ellos. Pero si realmente estás atascado en un ejemplo, puedes omitirlo y volver a él.

Los proyectos lo ayudarán, pero no se convertirá en un programador competente e independiente hasta que haya cumplido de 6 meses a 1 año. Hasta entonces, estará mejor pidiendo ayuda.

Como mencionó John Purcell, es importante seguir adelante en lugar de tratar de comprender todos y cada uno de los programas del libro. En mi opinión, es bastante normal, especialmente cuando se trata de su primer idioma, definitivamente se sentirá desmotivado cuando se presenten tales situaciones, pero debe forzarse de alguna manera para continuar, por ejemplo, intente seguir algunos cursos en línea sobre Cousera, udacity, etc.

Además, puede intentar jugar abit en sitios web como HackerRank, códigos de código, etc. Estos sitios web ampliarán su alcance de codificación y lo ayudarán a ser un buen programador, solo dedique algunas horas a ellos todos los días. Al principio sería difícil, pero en una semana comenzaría a disfrutar de su tiempo en estos sitios web.

En realidad, probablemente no importa exactamente lo que haces, siempre y cuando sigas haciéndolo. Solo sigue haciendo lo que sea que te motive a seguir escribiendo código y probándolo. Si tienes ganas de inventar algunos pequeños desafíos para ti, eso te ayudará enormemente. Mucho de aprender a codificar consiste en probar cosas una y otra vez hasta que finalmente se quedan en tu mente.

Un proyecto es una idea realmente excelente, y nunca es demasiado pronto para comenzar a escribir algún tipo de programa pequeño.

Si continúas con el libro, es posible que después de un cierto punto realmente hayas perdido la trama y tengas que retroceder. O, de nuevo, puede que no. No es malo mirar otros tutoriales también.

No puedo enfatizar lo suficiente como para intentar escribir un código para aprender a programar.

Determínate hacia tu objetivo … y toma inspiración de la vida de otras personas.

En mi caso veo este tipo de video para dar mi 100%: –

Genial … así que también empezaste con head first java.

La cabeza de mi amigo primero no es para principiantes. Necesitas una comprensión básica antes de poder ir primero a java.

Yo sugeriría, Tutorial de Java. (Un tutorial en línea) primero.

Buena suerte,
Ranvijay