¿Por qué me resulta difícil aprender a programar?

Primero obtén los recursos de aprendizaje correctos, la mayoría de los videos de YouTube apestan.

Además, NO COMIENCE CON C ++, es casi la peor opción para aprender un idioma.

Dos semanas con la instrucción perfecta son suficientes para aprender los conceptos básicos absolutos de la programación. Con la instrucción de mierda es lo suficientemente largo como para hacer ‘hola mundo’.

Comience con python.

Ve a coursera y toma este curso.

Coursera

y luego este curso

Coursera

Después de completar todas las tareas, sabrá cómo hacer la programación básica. Sin embargo, solo podrá hacer programas bastante simplistas.

Esto se puede hacer en dos semanas por un principiante que es diligente.

Luego aprenda Java ya que lo necesitará para aprender los cursos de algoritmos que sugeriré a continuación.

Curso de Introducción a la Programación en Java

A continuación puedes tomar otros cursos de coursera. La carne de la programación son los algoritmos y las estructuras de datos. Por eso les sugiero estos a continuación.

Coursera

Coursera

Cada uno de estos llevará un mes de esfuerzo.

Después de eso, busca en Coursea y Udacity los cursos que te interesen. También querrá tomar un montón de matemáticas (las matemáticas más discretas, el álgebra lineal son las más utilizadas)

Puede tomar de 4 a 5 años para convertirse en un programador principiante decente, y 10 años para convertirse en un buen programador.

Es una cosa común, no te preocupes!

Muchas veces hay cosas que requieren una buena cantidad de tiempo para comprender y tenemos ganas de rendirnos.

Pero confía en mí, el otro lado es realmente hermoso, ¡no te rindas!

Aquí hay algunas cosas que debemos tener en cuenta:

ENTENDER :

Comprenda el tema subyacente a fondo y no solo la capa superior, esto sin duda ayudará y beneficiará la mayor parte del tiempo.

Trate de entender lo que está sucediendo exactamente!

MAPA IT:

¡Tome un lápiz y papel y anote su algoritmo y vea la implementación paso a paso de su algoritmo, hay una buena posibilidad de que encuentre el error en su algoritmo con este método!

DEBUG:

Si tiene acceso y sabe cómo usar un depurador, ejecute su código con el depurador y vea que todas y cada una de las líneas de su código se ejecutan, ¡esto le ayudará a encontrar los errores en su código!

PEDIR :

Si has intentado lo suficiente y aún sientes que estás atascado, es hora de tomar ayuda de otros.

¡Ahora estos pueden ser tus profesores o tutores en línea, cualquiera lo hará!

Y si,

No te rindas

Feliz aprendizaje !!!

Todo lo mejor !!!

Niño curioso

Responda esto a usted mismo, tiene que leer esta línea “Soy un ser humano suave” y asumir que no sabe el idioma “INGLÉS” en absoluto.

Obtendrá una respuesta simple que no entenderá lo que es. Asimismo, el lenguaje de programación es un lenguaje que la computadora entiende. Así que sin saber todo lo básico de la computadora y los fundamentos de cualquier lenguaje de programación, cualquiera va a tener problemas.

Así que aprenda el pozo básico y su viaje para aprender a programar se facilitará automáticamente.

¡¡Buena suerte!!

Bueno, para empezar, la programación es bastante difícil. Tener una comprensión completa de un lenguaje de programación al tratar de enseñarte a ti mismo en solo dos semanas no es realista. Si fuera fácil, entonces todos lo harían.

Mi primer lenguaje de aprendizaje de programación fue C, ningún lenguaje orientado a objetos … comienza con solo 1 libro y compilador de c para probar visualmente todo lo que lees, y solo por algo que no entiendes, vas a YouTube … ayuda tener un mentor o un truco para aprender o aclarar sus dudas … el truco consiste en resolver un problema e intentar resolverlo hasta que finalmente obtenga la respuesta correcta … lleva tiempo n muchos pacientes … espera n una vez que haya pasado esta cara de no saber … lo hará todo empieza a tener sentido … por ahora … no te rindas …

La práctica hace la perfección.