342

5 errores que debes evitar al aprender programación

57744Puntos

hace 2 años

Cuando estás aprendiendo a programar, ¿alguna vez has sentido que te atascas estudiando lo mismo una y otra vez? Puedes ver una clase en un curso o un video en YouTube y al final crees haberlo entendido, pero al día siguiente ya no tienes idea de cómo funciona lo que recién “aprendiste”, así que debes repetir el video.

Desafortunadamente, este patrón continúa y no solo te sucede con una sola clase. Así que aquí te voy a hablar de algunos errores comunes al aprender a programar y lo que puedes hacer para mejorar tu proceso de aprendizaje.

🚨 Antes de comenzar, quiero decirte algo importante: no existen atajos mágicos que te transformen de la noche a la mañana en una programadora experta. Incluso usando las buenas prácticas de aprendizaje, te llevará un tiempo pasar de principiante a convertirte en una desarrolladora senior.

1. Aprendes temas al azar y sin un camino definido

Si estás saltando entre clase y clase, tratando de aprender Git en un día, al siguiente sobre bases de datos y después acerca de cómo funcionan las promesas en JavaScript, estás aprendiendo temas al azar y sin un camino claro.

En lugar de esto, identifica un camino estructurado que puedas seguir. Puedes buscar rutas claras sobre el paso a paso de cada área de la programación, como por ejemplo: las rutas de frontend y backend de Platzi. 👇

rutas de aprendizaje: backend y frontend

Mira las 10 habilidades que cualquier programador debe tener

El beneficio de seguir un camino preestablecido es que tendrás claro lo que necesitas aprender y el tiempo para hacerlo. A medida que avanzas de un paso al siguiente podrás ver tu progreso y sentir que realmente estás cumpliendo un objetivo.

2. Estudias más de un tema a la vez

En lugar de explorar múltiples cursos, enfócate en aprender uno a la vez. Te recomiendo permanecer en un tema hasta que hayas logrado una comprensión profunda de los conceptos básicos.

Por ejemplo, si estás aprendiendo HTML, solo hasta que logres usar la mayoría de las etiquetas de HTML y puedas crear una página web muy básica, sin recurrir de nuevo a las clases, puedes pasar a otro tema como CSS.

Un estudio titulado “la multitarea está asociada con la distracción” indica que si bien puede parecer contrario a la creencia popular, tendemos a trabajar más lento y menos eficiente cuando se realizan múltiples tareas. Esto aplica también cuando se aprenden varios temas a la vez.

La multitarea conduce a lo que los psicólogos denominan “costos de cambio de tarea” o los efectos negativos que surgen al pasar de una actividad a otra. En el proceso de aprendizaje esto se traduce en un ritmo más lento.

3. Solo tomas clases y no practicas lo que aprendiste

Sé un aprendiz activo, no te limites a consumir contenido pasivamente. Si no llevas ese conocimiento a la práctica, en el corto plazo quedará en el olvido.

Toma esa nueva información que estás estudiando e intenta recrear lo aprendido. Si estás viendo el Nuevo Curso Gratis de Programación Básica de Platzi y te encuentras en la clase que enseña cómo funciona CSS Grid, lo que debes hacer es comenzar a construir una página web aplicando lo que aprendiste.

Después de cada clase, pausa el curso e intenta llevar a cabo los ejercicios de la lección sin ayuda de los videos. Esta es una excelente manera de ver cuánto recuerdas lo aprendido y te ayudará a identificar los puntos débiles en tu conocimiento para que puedas volver atrás y complementarlo.

Si sigues esa técnica, tendrás una comprensión de cada concepto estudiado. Recuerda que siempre tendrás la oportunidad de repasar las clases y que aprender nuevas habilidades en programación es una combinación de estudiar un tema y llevarlo a la práctica.

4. Te limitas a memorizar

No estoy aquí para debatir los pro y los contra de la memorización. Pero si se trata de aprender programación, no va a ser muy efectivo memorizar la lista de comandos, cuando puedes tener a la mano la lista de los 41 comandos de la terminal más utilizados y recurrir a ella cuando lo necesites.

Cheat seet de comandos de la terminal

La programación es una habilidad que siempre debe ser aplicada, no es solo una colección de hechos abstractos. La mejor forma de aprender HTML no es aprendiéndote todas las etiquetas que existen, sino practicando y entendiendo el funcionamiento de HTML en un navegador. Es mucho más rápido aprender maquetando páginas con solo HTML, equivocándote y volviendo a intentarlo, que solo memorizando etiquetas.

Estoy seguro de que conoces a un programador senior que usa Google para buscar “cómo centrar un DIV”. Es bueno que Google e internet se conviertan en una especie de extensión de tu cerebro, ya que el objetivo de todo esto es crear sitios web. Por lo tanto, si necesitas aclarar temas en el camino, está bien.

5. No creas tus propios proyectos ni construyes tu portafolio

Crea, en serio, crea proyectos. Seguro lo has escuchado con frecuencia, pero la mejor manera de aprender a programar no es solo viendo tutoriales y tomando cursos. Ese es solo el comienzo, no el final.

El beneficio de aprender construyendo proyectos que tienen un objetivo tangible te hará sentir que realmente has logrado algo.

¿Es difícil aprender a programar?

Crear proyectos te obliga a buscar en Google, repetir una clase, experimentar por tu propia cuenta y pedir ayuda a la comunidad cuando te encuentres atascado. A pesar de que el proceso de resolver todo esto puede generar un dolor en tu cerebro, todo habrá valido la pena, porque es justo ese dolor el que indica que verdaderamente estás usando lo que aprendiste en proyectos reales.

Si estás buscando ideas para crear proyectos, encontrarás un buen número de ejemplos en Internet y en los cursos de Platzi. Por ejemplo, mira estos 5 proyectos para complementar tu portafolio como frontend developer. Busca en Google “ideas de proyectos de Python” o “ideas de proyectos de backend” y te sorprenderás con los resultados.

Lee también: ¿Cuánto tiempo toma aprender Python?

Sin título-1 (1).png

Espero que estas recomendaciones sean de utilidad en tu camino para aprender programación y desarrollo. Las puedes aplicar también si estás aprendiendo nuevos temas en otras áreas como marketing o diseño. Te invito a leer sobre los 3 errores que cometes al programar.

Cuéntame en los comentarios qué otro error deberíamos evitar cuando aprendemos programación. Te estaré leyendo 👇

JuanFe
JuanFe
juanexplosions

57744Puntos

hace 2 años

Todas sus entradas
Escribe tu comentario
+ 2
Ordenar por:
22
20368Puntos

Me gustaron muchos los roadmaps.

1
11Puntos
un año

Estoy totalmente de acuerdo!

12
13027Puntos

Este tipo de blogs me animan más a aprender en programación, ¿por qué me da tanto miedo en programar si es la magia de esta era?

4
57744Puntos
2 años

Qué bueno leer esto 💚 ¿Qué área de la programación tienes planeado aprender?

2
20457Puntos
2 años

@Pablo:

Probablemente porque es un área nueva para ti y aún no tienes idea de cómo abordarlo.

Es normal que cualquier tema o actividad te provoque inquietud, y es probable que el miedo lo vayas perdiendo conforme obtengas un aprendizaje más profundo. Pero lo importante es que te animes a iniciarlo.

1
67Puntos
un año

Hola,p yo también estoy aprendiendo… hoy es mi primer día de clases. se siente extraño pasar de aprender clases de ciencias sociales en la universidad a ver “algrabra” en el computado.Tengo miedo, pero a la vez emocción de dejarme cautivar por este nuevo mundo de la programación.

8

Confirmo: a mí me costó bastante el prework, configurando una y otra vez mi equipo tan solo para dejarlo listo para arrancar a programar. El camino en esta profesión es de constante práctica.

2
20457Puntos
2 años

A mi también. De hecho, por problemas que tuve con mi máquina, me forzó a realizarlo varias veces, y aunque tengo que realizar una que otra búsqueda si lo tengo que hacer desde 0, ahora sí puede realizarlo con más confianza.

2
1640Puntos
2 años

A mí también, hubo un momento que me asusté un poco porque en una sola clase de prework me atoré una semana. Pero gracias a eso aprendí a formatear mi laptop. Todo sirve!

7
1142Puntos

Justo lo que necesitaba para este curso

<alert("Gracias por las recomendaciones ✨✨✨")>
7
12596Puntos

Es cierto , yo recien estoy aprendiendo como hobbie y veo que lo que más aprendí es lo que puse en la práctica lo más rápido.

2
13027Puntos
2 años

Que rico saber que después de ser un hobbie, será tu herramienta de trabajo diario en poco tiempo.

3
15327Puntos

Cometo todos esos errores D:

3

A nadie le ha pasado el tema de que me cuesta dar el paso inicial?

1
1040Puntos
2 años

Claro pero vamos que si se puede

1
7675Puntos
5 meses

Yo di 1000 vueltas, fui y vine 100 veces, y olvidé lo poco que había aprendido. Básicamente desperdicié 1 año de suscripción… al renovarla, retomé y, si bien no puedo decir que terminé el curso básico, sí he avanzado, con tropiezos, trabajo, excusas y todo, pero implica un gran progreso para mí.
Conclusión: sí se puede. Cada uno lo logra a su manera, a su tiempo y a su ritmo. 😃

3
21163Puntos

Muy acertados los errores que enumeras y creo que muchos de estos pasan por el afán de entrar rápidamente a laboral, perdemos el foco de aprender concienzudamente tratando de tomar atajos, al menos a mí me pasa.

1
57744Puntos
2 años

Totalmente cierto. En programación no hay atajos. La mejor manera de aprender es esforzándonos y practicando mucho 💪

1
67Puntos
un año

Wooow que gran aporte… es verdad, por el afan de cambiar carrera u obtener mejor remuneraciones salariales, se nos olvida que esto es un proceso… en el camino está la mágia, no en la meta. Vamos que vamos!!

2
5464Puntos

Aprender de manera estructurada, concentrarse en un tema a la vez, practicar lo aprendido, no limitarse a memorizar y crear proyectos son puntos clave para un aprendizaje efectivo en programación. Siguiendo estas pautas, nosotros podemos avanzar de manera más sólida y con un enfoque claro en nuestros objetivos de desarrollo.

2
7529Puntos

les puedo decir que este articulo esta en todo lo cierto yo al inicar empece con 1 curso de html pero el mas avanazado luego me emocione y empece a estudiar un monton de cosas css, html, js, diseño grafico, habilidades blandas, finanzas etc y me agotaba mucho ademas tenia la falsa sensacion de que aprendia y solo queria ver clases y terminar rapido el curso la verdad es que al final no recuerdo nada de esos cursos, jamas practique o hacia los proyectos, ahora estoy cambiando mi metodologia solo estudio ingles y un curso de pensamiento logico, me esta llendo mejor tengo mas energia en el dia, motivacion, menos estres y ademas recuerdo los temas y practico mucho 😃, por eso mi consejo es que no se abrumen con muchas cosas solo estudien 1 cosa o 2 y ya eso es ser productivo, no hacer o aprender muchas cosas a la vez.

2

Genial la publicación, y totalmente identificado con el item 1; el no tener una ruta de aprendizaje deifinido ha hecho que abandone el proceso más de una vez. Algunas veces cuándo se termina un curso, es difícil definir cuál curso es el próximo a tomar o qué tema se debe seguir. Qué tips es recomendable seguir para defirnir una ruta de aprendizaje en el campo de la programación? Gracias

2
57744Puntos
2 años

Hola, Camilo! Si apenas estás empezando a aprender programación, te recomiendo que sigas esta ruta: https://platzi.com/web-fundamentos/ 💚

Una vez termines con esa ruta, te recomiendo profundizar con JavaScript o Python (ambos te servirán para entender los conceptos avanzados de programación)

Si eliges JavaScript, sigue esta ruta: https://platzi.com/web-javascript/

Si eliges Python, sigue esta ruta: https://platzi.com/web-python/

Cualquier otra duda que tengas nos cuentas 😃

1
un año

Hola, preciso me está pasando de igual manera y gracias a tu comentario estoy viendo la recomendación de Juan.
¿Has seguido la recomendación? ¿Cuál ruta seguiste? ¿Cómo te ha ido con ese proceso?

2
4712Puntos

Espero esta vez no desviarme de los objetivos, me ha costado bastante aprender a programar, pero sigo aquí.

2

Recién comienzo el curso y me parece genial cómo esta todo tan bien organizado y lo sencillo que es desde un principio poder seguirlo y, además, complementar con copados tips como este, que incluso hacen que uno se motive más a continuar. ¡Gracias!

2
9112Puntos

Genial!! Simplemente genial. Necesitaba leerlo para darme cuenta que estoy cometiendo algunos errores que aparecen acá. Gracias.

2
6932Puntos

Despúes de leer el árticulo, ahora me doy cuenta de porque me estaba costando tanto, gracias por compartir esta información.

2
17154Puntos

Muy cierto, muy importante los de practicar y crear tus propios proyectos.

1
57744Puntos
2 años

Así es, difícilmente aprenderemos a programar si no practicamos ni creamos proyectos personales.

2
996Puntos

Muchas gracias por brindarnos este panorama, me da una nueva perspectiva sobre las cosas que tengo y no tengo que hacer. ¡Saludos!

1
57744Puntos
2 años

Gracias a ti por leer este artículo 💪💚

2

Interesante Artículo. Cada punto o recomendación, vale la pena llevarlo acabo (enserio). Muchas veces va a compañado de nuevo aprendixaje (autodidacta).
Ayuda mucho a quitarte el miedo (testing), cuando realizas un proyecto. Los “errores”, deben de ser tus “amigos”. Por qué? Porque, son “pan de cada día”.
Leer la documentación (necesario).
Un buen artículo, para un nuevo (gran) curso.

2
2 años

Para los que quiran “práctica” y luego ahora sí, crear un repositorio e subir su proyecto.
Código en la Nube:

  • Reptlit (Ya tiene Vite js)
  • CodeSandBox
    -StackBlitz
  • Run jS
    Probar sus API REST ( Open Source)
  • Hoppscotch
2
57744Puntos
2 años

Gracias por compartir esos recursos 💚

2
3425Puntos

Genial… muy bueno el post. Me ayuda a eliminar varias dudas que tenia. Gracias!

2
4537Puntos

Buen post y creo que encajo en todo soy una persona que se la pasa estudian y practicando pero sin enfocarme en nada, voy a seguir estos consejos

2
15061Puntos

Muy bonitas las ilustraciones, crack ❤️

2
25946Puntos

Excelentes recomendaciones.

Gracias

1
1659Puntos

en cuanto tenga mas conocimiento practicare con un proyecto que tengo en mente, crearle a un amigo una pagina de su pequeño negocio que tiene y pueda salir su negocio solamente de publicaciones de facebook y llegar a mas personas, (almenos ese es lo que pienso que puede suceder para aumentar sus clientes y ventas)

1
2790Puntos

muchas gracias, esto me da mucha claridad hacia donde quiero ir y a donde pretendo llegar.

1
5282Puntos

Ha sido muy útil este post para mi, me siento más enfocada en el objetivo de aprender programación.

1
7845Puntos

¡Genial el Cheat Sheet de la terminal!

1
292Puntos

Estoy ansiosa por comenzar a adquirir conocimientos sobre este tema. Confieso que causa algo de temor, pero también mucha curiosidad y ganas de aprender. No es un secreto que estos son los temas de la actualidad y será de mucha ayuda para mí futuro. 💪

1
3274Puntos

No ser diciplinado ni percistente esto es Fundamental.

1
7562Puntos

Que se lee más código del que se escribe. La gente no quiere aceptarlo.

1
1564Puntos

debo admitir que todos estos consejos son demasiado buenos pero considero que no solo aplican a la programcion si no a casi cualquier si no que cualquier habilidad que busquemos desarrollar ,excelente aporte por cierto 😃

1
15442Puntos

Gracias

1
5196Puntos

Increible, todo el texto fue como si lo hubieces escrito para mi. Tendre que dar me tiempo para replantear mis idea.

1
50858Puntos

Estoy aprendiendo programación desde cero, creo que adquirí un poco de esos conocimientos en mi pregrado pero nunca tuve bases sólidas por eso lo que hice en realidad fue a punta de tutoriales de YouTube jaja fue mucha suerte que mis códigos corrieron antes.

Ahora si estoy poniendo en práctica lo aprendido y entiendo más claramente como se programa.

1
36920Puntos

Un excelente articulo! 💡
Un error muy común es no descansar. Un buen descanso nos ayuda a despejar las ideas y a tener claro nuestro panorama. La busqueda de la solución a un problema complicado puede nublar nuestra meta y causar frustración. Parar y tomarnos un tiempo para descansar nos puede ayudar a recargar energia. 😄

1
606Puntos

Muchas gracias por estos tips! A veces es fácil abrumarse con tanto, pero siempre hay que volver a las raíces, a lo básico para poder florecer

1
13119Puntos

creo que el mejor consejo de lejos es el ultimo, he iniciado un par de proyectos por iniciativa propia usando la programación como un recurso que facilita mis tareas diarias y DE VERDAD que es un aprendizaje muy diferente, mucho mas profundo…
entrar a investigar una función con un objetivo puntual y lograr resolver los inconvenientes cuando mandas a correr el código son sin lugar a dudas experiencias únicas, aun hoy recuerdo las funciones que debí aprender para crear mi primer código, por eso recomiendo mucho hacer proyectos propios, crea un programa que te facilite las cuentas, o que te ayude con tus labores de la casa, realmente hará la diferencia llevar todo lo aprendido (y lo no aprendido) a la practica !!

1
8788Puntos

En la actualidad parece algo difícil no estudiar más de un tema a la vez, sobre todo en frontend 😐

1
17988Puntos
un año

Es por que estas lleno de distracciones, ami me pasa muy a menudo, que aprendes react y de repente ya tienes que aprender angular o vue, pero entrena a enfocarte como indica el post, es dificil y toma su tiempo, pero cuando comprendes la bases lo demas se va aclarando poco a poco

1
1998Puntos

Muchas gracias por los consejos… son super utiles y justamente lo que necesitaba leer o escuchar.

1
1184Puntos

Muy buenas aclaraciones al enmarcar una ruta de aprendizaje, muchas veces me siento atascado en los mismos temas y siento que no avanzo mucho.

1

Hola!
¿Que plataforma o página recomiendas para crear portafolio para un QA software tester?

1
334Puntos

Alguna sugerencia extra para el comienzo de este camino.

1
1404Puntos

Otro error que se debe evitar al aprender programación es que no se necesita un PC potente, y en una muy sencilla y barata es posible aprender.

1
775Puntos

Tener claro que todo proceso lleva su tiempo, no debemos correr en aprender lo teórico en el menor tiempo posible si no prácticas lo aprendido. Por otro lado, dejar la pena y socializar con la comunidad Platzi 😃 seguro encontrarás personas increíbles que te aporten.

1
3214Puntos

Excelente lectura, los caminos que recomiendan en la imagen estan geniales. Yo todavia me distraigo y salto de un tema para otro debo obligarme a seguir una ruta.

1
2326Puntos

Estuvo muy interesante y útil el contenido :3

1
6670Puntos

Yo si caigo en varios de estos errores. Una pregunta ¿En cuanto tiempo creen que se podria terminar la ruta de full stack developer con java script ?

1
38Puntos

Gracias.
Excelente post, ayuda a guiarnos para lo que estamos empezando.

1
12Puntos

Excelente!, lo necesitaba

1
5744Puntos

Precisamente ingresé a platzi para ir a mi ritmo y un tema a la vez, espero alcanzar mis objetivos, gracias por los consejos.

1
54Puntos

No tengo idea de programación, por eso estoy aquí.

1
3281Puntos

Lo tendre en cuanto luego de finalizar la carrera de Desarrollo Web

1
322Puntos

A la hora de programar deberíamos de tratar de evitar los miedos, estos nos frenan en el aprendizaje, los miedo a equivocarnos y demás

1
2599Puntos

este tipo de información ayuda mucho! 💪

1

bueno se que naqda sera facil pero estoy dispuesto para aprender

1
1193Puntos

Estan muy acertados los errores q se marcan en el articulo!

1
1154Puntos

Amigo Juan, si bien lo que dices de la concentración es real, de ahí no se sigue necesariamente que no pueda aprender igual de efectivamente si llevas varios simultáneos (Mientras no se excedan en ser demasiados), que estudiarlos enfocados en uno por uno. Hay estudios al respecto que lo muestran. Eso si, al momento de estudiar tienes toda la razón, enfocado en hacer solo una cosa se aprende más fácil. (Solo eso dice el estudio que citas)

1
12175Puntos

Vaya! en realidad yo aplico en los items 1 y 2. Me espera un largo camino, no solo convirtiéndome en desarrollador profesional sino también creando un portafolio solido.
Algo que me ha ayudado a aprender más rápido, es colocar varias de mis prácticas de maquetación web en github, por muy pequeñas que sean. De repente cuando quiero volver a tomar cierta funcionalidad y no recuerdo como hacerla, abro mi perfil y ahí esta. También codepen se esta volviendo bastante recurrente para mí, ahí voy dejando pequeños ejemplos y después vuelvo a ellos en lugar de regresar a un curso o video en Youtube.

1
243Puntos

Apenas estoy iniciando con el curso básico, no se nada de HTML, backend y demás, pero me entusiasma conocer más al respecto, todo el tecnicismo de esta nueva era comandada por la tecnología.

1
8256Puntos

muchas gracias por el articulo, la verdad que si cuesta trabajo y comenzar, pero sobre todo los tips de practicar y ser constante.

Me alegra estar en esta comunidad donde siempre te impulsan, hace un par de años estuve en bootcam, el cual fue muy pesado para mi y doloroso, a tal grado que termine totalmente decepcionada de la programación y dejándola a un lado.

Pero esto es un sueño que quiero cumplir y retomar desde cero con este nuevo curso de programación como primer escalón lo lograre, no solo por mi, si no también por mis 2 hijos ya que ellos siguen mis pasos.

1

¡Hola a todos!
Soy ajedrecista profesional y programar ha sido una de mis metas cuando era niño, que no seguí, pero nunca es tarde.
¿Alguna recomendación asociada a mi deporte?

1
3967Puntos
2 años

Hola por profesional de refieres a que tienes un titulo de Gran Maestro

1

Excelente la forma de explicar el mundo de la programación y en como funciona la tecnología… a esar de tener edead y haber aprendido algunos conceptos en la secundaria desde DOS y manejo de comandos. La forma de explicar el funcionamiento es excelente

1
1173Puntos
<h1>excellent contribution</h1>```


1
13348Puntos

Grandes consejos para nuestro progreso

1

Yo agregaría a lo que nos comenta Juan una cositas.

Tomar apuntes y hacer notas de las dudas que tengas para que puedas releer después de cada clase e investigar aquello que te haya generado una duda o te dio curiosidad.

1

uno de los puntos que mas me gusto es el de aplicar lo que aprendiste ya que en casi todos los casos solo he tomado cursos.

1
26Puntos

Me gusto las recomendaciones

1
20457Puntos

Por cuestiones personales, he tenido algunos tropiezos en poder mantener un ritmo de aprendizaje más constante de lo que me gustaría.

Pero incluso así, si nunca me hubiera animado a empezar, hoy no sabría absolutamente nada sobre desarrollo web, que es mi objetivo en un futuro próximo.

Pondré en práctica estos tips para que me ayuden a mejorar mis hábitos de estudio y volver lo más eficiente el tiempo que le dedique al aprendizaje.

1

Muy buena info, bastante ilustrativa en todos los aspectos! Me emociona ser parte del curso…

0
<html><head><title>Practica</title></head><body><h1>XD</h1><p>Lo logre</p></body></html>
0
126Puntos

Muy buen blog, la verdad es que yo cometo casi todos estos errores todas las veces. pero con este articulo me queda mas que claro lo que no debo hacer. ÁNIMOS.