Proyectos personales, procrastinación y práctica, temas bastante polémicos que no me canso de escuchar a la hora de querer arrancar en programación.

En muchos cursos, blogs o videos, seguramente han escuchado que una de las mejores formas de aprender a programar es haciendo, pero a veces el hacer es más complicado que él no. Para ello puedo dar mi punto de vista y una breve defensa de por qué es tan complicado.

La premisa

Como mencione antes: el hacer proyectos prácticos te va a hacer crecer como programador y que es la mejor forma para aprender.

La verdad es que tienen razón, haciendo proyectos prácticos es muy probable que aprendan 10 veces más que simplemente haciendo cursos teóricos o replicando cosas de videotutoriales.

El problema

Simplemente haciendo cursos y videotutoriales estas, como comente, replicando y reproduciendo lo que te dicen. Eso causa que en el momento que no tengas que copiar o que reproducir no sepas que hacer o como comenzar.

Lo digo con conocimiento de causa, aun en la actualidad me cuesta 10 veces más comenzar algo de 0 que tomar algo que ya tiene una base, por más pequeña que sea.

La solución

Comenzar con una base teórica fuerte y una vez sepas 1 tema, tratar de hacer un microproyecto, hay realmente infinidad de lugares donde te pueden mostrar que hacer y como, pero la idea es poder hacer por tu cuenta un microproyecto que te permita hacer un crecimiento incremental, por ej., aprendiste que es un mapa, bueno usalo, create un programa, una función o un script que agregue, quite, replique o imprima datos de un mapa. Aprendiste a imprimir en pantalla, fijate como hacer para tomar datos del usuario y mostrarlos.

Una vez tengas una base sólida con algo, recién ahí te recomendaría ir haciendo cosas más complicadas o aprender algoritmos comunes, primero bases sólidas.

Bueno, espero haya sido de utilidad y como siempre, gracias por leer

Diiplexus.


0 comentarios

Deja una respuesta

Marcador de posición del avatar

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *