CodeGym /Blog Java /Random-ES /¿Por qué fallan tantos aspirantes a programadores? 6 tram...
John Squirrels
Nivel 41
San Francisco

¿Por qué fallan tantos aspirantes a programadores? 6 trampas fatales de aprendizaje y formas de escapar de ellas

Publicado en el grupo Random-ES
Hay dos tipos de personas en este mundo: ganadores y perdedores. Cualquiera que sea la disciplina que adoptes, habrá personas que hayan tenido éxito en ella y otras que hayan fracasado. Y la programación profesional ciertamente no es una excepción. Por supuesto, preferimos hablar de los ganadores, los que dominaron con éxito la programación y ahora tienen carreras en desarrollo de software. Por eso en CodeGym tenemos toda una sección llamada Casos de Éxitoen nuestro sitio web y no en la sección Historias de fallas. Pero la triste verdad es que muchas personas fallan en esta tarea. Realmente no quieres leer sus historias porque serían demasiado deprimentes. Lo que merece su atención son las razones por las que la mayoría de las personas que empezaron a aprender a programar y finalmente fallaron lo hicieron, para aprender de sus errores. Después de todo, lo que suele diferenciar a los ganadores de los perdedores es la persistencia y la capacidad de hacer todo lo necesario para alcanzar la meta.¿Por qué fallan tantos aspirantes a programadores?  6 trampas fatales de aprendizaje y formas de escapar de ellas - 1

1. La ausencia de foco

Hay una serie de diferentes lenguajes de programación que se utilizan comúnmente en la actualidad. Junto con las herramientas y tecnologías, forman un ecosistema bastante rico, que se vuelve más y más diverso año tras año. Entonces, cualquier aspirante a programador se enfrenta a una elección: qué lenguaje de programación y qué pila de tecnologías aprender. Sin experiencia y comprensión de estas tecnologías, muy a menudo no es fácil hacer esta elección. E incluso después de hacerlo, ¿cómo estar seguro de que está aprendiendo lo correcto? Es por eso que tantos estudiantes nuevos pueden aprender un poco de JavaScript, luego cambiar a aprender Java y, después de un par de meses, decidir que deberían aprender Python en su lugar. No hace falta decir que este tipo de enfoque a menudo conduce al fracaso.

Recurso

El remedio es bastante obvio: haz tu elección desde el principio y apégate a ella. En CodeGym, por ejemplo, creemos que Java es la mejor opción para cualquiera que esté interesado en convertirse en desarrollador de software de back-end.

2. Elección incorrecta del recurso de aprendizaje

Tan pronto como elige el idioma y la tecnología que le gustaría aprender, surge otro dilema de inmediato. Dónde y cómo aprenderlo. Y este también puede ser fácilmente fatal. Especialmente hoy en día, cuando hay tantos recursos y materiales de aprendizaje disponibles. Lo que en realidad es algo bueno, excepto que es muy fácil perderse en toda esta selección. Y algunas personas lo hacen.

Recurso

Debe elegir un recurso de aprendizaje objetivamente bueno como principal. Es posible complementarlo con otras formas de aprendizaje como complemento. Por ejemplo, para aprender Java puede usar CodeGym, que fue diseñado para ser autosuficiente, por lo que no necesita buscar ningún otro material o recurso de aprendizaje, ya que tiene todo para convertirlo de un principiante total en un Java calificado. programador. Pero es posible complementarlo leyendo libros sobre Java para principiantes o viendo conferencias en YouTube .

3. Mentalidad equivocada y/o meta no establecida

Su mentalidad hacia esta tarea puede ser incorrecta de múltiples maneras, socavando el proceso de aprendizaje y, en última instancia, resultando en un fracaso. Muchas personas comienzan a aprender a programar sin creer realmente que pueden tener éxito. Naturalmente, con este tipo de mentalidad, se dan por vencidos tan pronto como el material de aprendizaje se vuelve lo suficientemente complicado o cuando enfrentan un problema de programación difícil que no pueden resolver fácilmente. Otros comienzan a aprender por intención, sin tener un objetivo claro y articulado, ya sea dominar la habilidad o conseguir un trabajo en el desarrollo de software.

Recurso

La mentalidad correcta es tener una meta a largo plazo y estar mentalmente preparado para un camino largo y difícil en el camino para alcanzarla. Muy a menudo, la comunicación con los demás puede ayudarte a detectar debilidades en tu propia forma de pensar y solucionarlas. Es por eso que CodeGym tiene tantas funciones sociales diferentes que permiten e incluso alientan a los usuarios a comunicarse y ayudarse entre sí.

4. Meta equivocada

Pero incluso si tiene la meta establecida, fácilmente puede ser incorrecta. ¿Cómo entender que está mal? Si lograrlo no te hace sentir mucho, si pensar en ello no te motiva, puede que no sea el objetivo correcto.

Recurso

Diferentes objetivos funcionan para diferentes personas. Alguien está emocionado de tener la programación como una habilidad que es tan importante y demandada en el mundo actual. Para otros, el objetivo es una carrera duradera en el desarrollo de software o un trabajo bien remunerado. Otro objetivo bueno y motivador sería imaginar su propio proyecto tecnológico que construirá cuando tenga habilidades de codificación y algo de experiencia.

5. Pereza y procrastinación

No hay forma de endulzarlo: algunas personas simplemente no se esfuerzan lo suficiente en aprender. Y es por eso que fallan incluso cuando todas las demás cosas están en los lugares correctos. Por supuesto, factores como los malos hábitos de aprendizaje, la mala planificación y un enfoque poco serio muy a menudo contribuyen a la falta de esfuerzo general, lo que finalmente conduce al fracaso.

Recurso

La verdad es que las cosas buenas casi nunca son fáciles de conseguir. Así que solo necesitas poner tiempo y esfuerzo en aprender. Si no va muy bien, intente mejorar su capacidad de atención y la capacidad de concentrarse con estos métodos aquí . Usar algunas herramientas diseñadas para ayudarlo a vencer la procrastinación y ser más productivo , también podría ser una buena idea.

6. Enfoque incorrecto del aprendizaje y falta de práctica

Otra razón importante por la que muchos aspirantes a programadores fallan, y la mencionamos mucho en los artículos de CodeGym, es el enfoque incorrecto para aprender a codificar. La programación es una habilidad que se aprende combinando la teoría con la práctica. Pero muchas personas siguen cometiendo el error de profundizar en la teoría incluso antes de intentar escribir su primera línea de código. Muy a menudo, este error retrasa el resultado y hace que el proceso de aprendizaje sea mucho más largo o conduce a un fracaso total.

Recurso

Asegúrese de practicar lo que acaba de aprender desde el principio del proceso de aprendizaje. Y tenga cuidado de no quedarse atrapado en la lectura de la teoría sin apoyarla con la práctica durante demasiado tiempo. Es por esto que algunos métodos de aprendizaje en programación resultan menos efectivos que otros. Y la razón por la que CodeGym tiene su enfoque de práctica de marca registrada , que permite a nuestros estudiantes no solo aprender Java más rápido que otros, sino también poseer habilidades realmente aplicables al graduarse, lo que les permite comenzar a trabajar en el desarrollo de software profesionalmente poco después de completar el curso o, en algunos casos, mientras se sigue aprendiendo.
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION