Aprender a aprender: Sea un desarrollador web exitoso

aprender

Aprender a aprender: Para ser un desarrollador web exitoso

Nos exigimos aprender cualquier cosa a la primera, pero muchos de nosotros cometemos el mismo error…

aprender


¿Alguna vez asistió a un curso de Udemy de 20 horas para aprender cómo crear un sitio web o una aplicación? ¿Quizás ha pasado por una popular serie de YouTube que le enseñará cómo convertirte en un gurú en React?

Sí, estos recursos existen y, para ser honesto, muchos de ellos le están enseñando todo lo correcto. Algunos de los tutores son mundialmente conocidos. El problema no es lo que está aprendiendo, sino la forma en que está procesando la información. Veamos esto en detalle y cómo puede abordarlo en el futuro.

Tomemos como ejemplo:

Juan completó un curso de 27 horas sobre cómo crear un tema de WordPress. Al final, logró tener un sitio web increíble con tantas funciones que no puede esperar a mostrárselo a sus familiares y amigos. Estaba trabajando con el resto de la API y usando AJAX solo para algunas de sus características.

No fue hasta que Juan decidió comenzar un nuevo proyecto propio que se dio cuenta de que había olvidado todo lo que había aprendido. Literalmente, él estaba mirando una pantalla en blanco e incluso tuvo que tomar nuevamente el antiguo curso de Udemy.

Probablemente, Juan pasó cerca de un año aprendiendo de esta manera como desarrollador autodidacta. No conocía nada diferente y pensaba que era la única forma de aprender. Al final, solo tenía un montón de cursos y proyectos terminados (o a medio terminar) con los que solo había llegado hasta ahora. Esto lo dejó con una falta de confianza en sus habilidades para demostrar que era un desarrollador real.

 

Aprendizaje pasivo

La verdad real fue que todos los esfuerzos dieron como resultado un “aprendizaje pasivo”.

 

“Se supone que los estudiantes ingresan al curso con mentes como recipientes vacíos o esponjas que se llenan de conocimiento”

– Norman Herr, Ph.D.

 

En desarrollo web y programación en general, el aprendizaje pasivo solo te llevará hasta cierto punto. Es posible que esté siguiendo un curso, codificando y siguiendo todos los conceptos. El cerebro humano solo puede contener hasta cierto punto antes de que lo olvide. En programación, definitivamente es un caso de “úselo o piérdalo”.

Aunque puede ser muy satisfactorio decirse a sí mismo que completó un curso y recibió un buen certificado virtual para anclarlo a su perfil de LinkedIn. En verdad, todo lo que ha estado haciendo es un esfuerzo que no representará ningún progreso.

 

Aprendizaje activo

La única forma en que puede alcanzar sus objetivos y aprender sobre desarrollo web en un período de tiempo razonable es adoptar una mentalidad de “aprendizaje activo”.

 

“El instructor se esfuerza por crear un entorno de aprendizaje en el que el estudiante pueda aprender a reestructurar la nueva información y sus conocimientos previos en nuevos conocimientos sobre el contenido y practicar su uso”

Norman Herr, Ph.D.

 

El aprendizaje activo consiste en dividir el aprendizaje en conceptos más pequeños y practicarlos hasta que se sienta cómodo antes de seguir adelante. Tomando un curso de Udemy, por ejemplo. Si se detiene después de cada módulo y no codifica junto con el proyecto exacto que está desarrollando el tutor, sino que desarrolla su propio proyecto completamente diferente, entonces realmente puede aprender.

 

Conclusión

El truco es tomarse su tiempo. Si un curso de 20 horas le toma dos meses completar para que las habilidades se establezcan, que así sea. Lo principal es retener la información y ponerla en práctica constantemente. Esta mentalidad debe ser una forma continua de aprender si es usted un desarrollador junior o senior.

Consejo: Siempre debe construir y practicar lo que aprenda, ya que esto mejorará su pensamiento crítico y sus habilidades para resolver problemas.

aprender

El aprendizaje pasivo conducirá al síndrome del impostor y al purgatorio de tutoriales que potencialmente podrían terminar su viaje incluso antes de que comience.