Cómo seguir aprendiendo programación cuando me aburro del proceso de aprendizaje.

Si le pregunta a algunos programadores cuándo dejaron de aprender y comenzaron a hacer programas, es posible que se sienta decepcionado por sus respuestas. Para tener éxito como programador, nunca dejas de aprender .

Hazte una pregunta: ¿por qué quieres programar? ¿Quieres poder construir una cosa? Si es así, puede ahorrarse el dolor de cabeza y simplemente contratar a alguien para que lo haga por usted. Pero si desea poder construir muchas cosas o hacer una carrera en la creación de cosas y escribir programas, debe darse cuenta de que la industria en la que elige estar está cambiando constantemente. Angular2 acaba de salir hace un mes. iOS no existía hace ocho años. La tecnología cambia rápidamente. Y si no te apasiona aprender, si crees que una vez que comiences una carrera como programador, finalmente lo hayas hecho, tus habilidades se agotarán y te quedarás atrás a medida que surjan nuevas tecnologías. Aprender a programar es una tarea de toda la vida y las personas que prosperan como desarrolladores son las que aman aprender y están comprometidas a continuar el proceso de aprendizaje a medida que la tecnología a su alrededor evoluciona.

Te aconsejo si te comprometes a convertirte en programador: encuentra una manera de amar el aprendizaje. Si no puedes, también puedes comprometerte a contratar a otros talentos para que realicen la programación por ti.

Dicho esto, es posible que no hayas encontrado el proceso de aprendizaje correcto para ti. Hace referencia a mirar videos largos para aprender, no encontramos ese método muy efectivo. En la escuela Flatiron y en nuestro campus en línea, Learn.co, creemos que la mejor manera de aprender a programar es comenzar a programar. Ahora, todavía hay lecturas por hacer, pero de inmediato, hacemos que nuestros estudiantes participen en proyectos. En sus primeras lecciones sobre Aprendizaje, los estudiantes construyen un juego de Tic Tac Toe en su terminal, desde descubrir cómo mostrar el tablero de juego hasta programar una IA que le permite a la computadora hacer sus propios movimientos contra un jugador.

Por lo tanto, analice detenidamente cómo aprende a codificar. Si no está en un programa o curso de estudio efectivo (o si todavía no tiene ninguno), investigue las opciones disponibles, desde recursos en línea a su propio ritmo y gratuitos hasta tiempo completo. Programas inmersivos presenciales. ¿Cuál se adapta mejor a tu estilo de aprendizaje? ¿Cuál te ayudará a encontrar ese impulso para aprender? ¿Cuál te mantendrá más comprometido? Pero ten en cuenta que la programación es difícil; aprender a codificar no será fácil, independientemente de la plataforma en la que elija aprender. ¡Y puede haber momentos aburridos! Si realmente quieres programar, no te desanimes si hay que despejar una joroba antes de que las cosas empiecen a ser más naturales para ti. Si puedes desarrollar un amor por el aprendizaje, eso no debería ser un problema para ti.

Buena suerte con tu viaje de programación. Comuníquese con nosotros en cualquier momento si tiene alguna pregunta: [email protected].

Estoy de acuerdo con Ryan Cook. Combina el aprendizaje de los libros con trabajar en un proyecto real. No tiene que ser un proyecto ambicioso; mantenlo bastante modesto Se aprende haciendo . Al resolver problemas de programación reales, que encontrará en su proyecto.

Los videos y los tutoriales en línea están bien, pero su densidad de información es escasa. Consigue algunos buenos libros sobre técnicas de programación.

Trabajar en un proyecto real será divertido y ese es el gran motivador.

Odio el proceso de aprendizaje en el que puedo sentarme durante horas escuchando a un instructor, mirando un video o leyendo un tutorial para aprender algo.

Así que en los días antiguos teníamos esta tecnología llamada “libros”. La densidad de la información fue excelente, al igual que las características de la anotación. Aquellos me permitieron aprender C y ensamblaje sin instructores, videos o tutoriales. Y nunca me aburrí.

Tienes que combinar el aprendizaje con trabajar en un proyecto real. Así es como siempre lo he hecho. Mi cerebro se niega a almacenar información que no sé exactamente cómo voy a usar. De hecho, tiene que ser un uso que me entusiasme. Los proyectos en el aula generalmente no funcionan para mí.

Recomiendo dejar que el proyecto guíe tu aprendizaje. No intente aprender nada a menos que tenga un problema en su código y sinceramente desee que supiera la respuesta. Si cree que puede arreglárselas con lo que ya sabe, inténtelo y vea dónde termina.

Encuentro que siempre hay espacio para mejorar, por lo que el aprendizaje nunca se detiene, aunque no me propongo explícitamente aprender nada.

Piénselo como aprender a nadar, no hay separación entre aprender y hacer .

Estás aburrido del proceso de aprendizaje porque ese proceso es aburrido.

Si desea comenzar a escribir programas, entonces comience. Probablemente fallará, inténtelo de nuevo, fallará de nuevo, pero eso es bueno, es parte del proceso, aprende más a través del fracaso que del éxito .

Honestamente, me parece desconcertante cómo a veces se lleva a cabo la enseñanza / aprendizaje, parece que está diseñado para fallar, como para robar la educación de cualquier disfrute.

Me enseñaron francés durante aproximadamente 5 años en la escuela, puedo entender el menú de un restaurante. Ahora, imagina que si hubiera vivido en Francia durante esos 5 años, creo que veríamos un resultado diferente.

Aprender haciendo.

Comience más pequeño, como lo hizo la mayoría de los que aprendimos en los días de 8 bits.

Consigue tu ‘Hola mundo’ para arriba.

Tinker sobre un poco, ver si puede hacer que diga hola mundo veinte veces.

Vea si el código le puede preguntar su nombre y luego le dará un saludo personalizado.

Ahora mira un tutorial o dos.

Luego vuelve al teclado. Haz algo pequeño que te importe.

Realmente es la única forma de aprender a programar – haciendo .

¡Así que animate! ¡Adelante y tipea!