¿Qué puedo hacer cuando pierdo la motivación para aprender a programar?

¿Alguna vez te has dicho que vas a pasar las próximas horas aprendiendo a programar, pero terminas viendo videos de gatos?

Mantenerse motivado puede ser un desafío en la programación, y hay una variedad de cosas diferentes que podrían causarla. Si te sientes letárgico y aburrido de la programación, debes identificar por qué te sientes así, recuperar tu motivación y ahorrarte mucho tiempo y dolor.

Muchas personas sufren de falta de motivación al codificar, por diferentes motivos. Entonces, en este artículo, descubrirá esas razones y lo que puede funcionar para curar el aburrimiento de su programación.

Conexión con otros codificadores

La codificación puede ser una búsqueda solitaria. Y, por supuesto, es fácil perder el interés si estás solo.

Si te unes a una comunidad, que podría ser un foro en línea o un club de la vida real, puedes conectarte con otros programadores, y esto realmente te ayuda a motivarte más.

Los miembros de Treehouse disfrutan de un foro de discusión integrado, lleno de otras personas entusiastas que aprenden lo mismo que son.

Lecciones

  • Conectarte con otras personas de ideas afines te ayuda a motivarte.
  • Únete a un foro en línea o un club de la vida real.

Mantenerse alejado de cosas que no amas

Tu aburrimiento puede ser porque estás enfocando tu atención en el área incorrecta de la codificación.

Si el diseño web no le interesa tanto, ¿por qué enfocarse en eso como su área principal de codificación? Simplemente te encontrarás frustrado. Detenga su relación de amor / odio con el diseño web y céntrese más en la programación y el software adecuados. Estarás mucho más feliz y más comprometido.

Es posible que ese ejemplo de diseño web no se aplique a usted, pero es probable que haya un área (s) de codificación que no le atraiga. Si te estás obligando a codificar en esta área, entonces eso explica por qué estás perdiendo interés.

Lecciones

  • No te tiene que gustar cada parte de la codificación. Está bien especializarse.
  • Manténgase alejado de las áreas de codificación que no le interesan.

No morder más de lo que puede masticar

Ser un programador es como leer un libro.

Si has leído las primeras páginas, pero luego pasa a la página 3/4 del camino, la historia no te va a tener sentido. Va a ser desconocido, y aburrido.

A veces, esta es la razón por la que perdemos interés y motivación para codificar, estamos avanzando hacia un territorio desconocido.

Tal vez haya sido víctima de esto antes, y haya intentado iniciar proyectos de codificación que están fuera de su zona de confort. Cuando tienes que buscar cada línea para asegurarte de que lo has escrito correctamente, no es de extrañar que la codificación se vuelva tediosa.

Lecciones

  • No te vuelvas demasiado ambicioso, es mejor empezar poco a poco.
  • Siéntase cómodo con los conceptos que está aprendiendo con algunos proyectos pequeños, no importa lo triviales que sean. Luego pasar a cosas más grandes.
  • Si encuentra que lo que está haciendo es frustrante, intente algo más fácil.

Preguntándote por qué estás haciendo esto

Diferentes personas tienen diferentes razones para aprender a programar. Es posible que desee ser contratado como programador, comenzar su propio inicio, hacerlo como un pasatiempo o simplemente para obtener una nueva habilidad útil.

Si realmente no estás disfrutando con lo que estás haciendo, podría ser una buena idea volver a evaluar. Si está intentando programar como un pasatiempo, pero no lo disfruta, entonces no vale la pena hacerlo. Pero si desea ser contratado, entonces querrá continuar sin importar cuán desmotivado esté.

Lecciones

  • La razón detrás de su falta de motivación y cómo resolverla varía según cuál sea su propósito.
  • Su objetivo final puede servir como su motivación.

Intentando algo nuevo

¿Te sientes aburrido con lo que estás haciendo? Quizás la respuesta sea probar algo nuevo.

Si se está cansando de jugar solo con tecnologías de front-end como JavaScript y HTML, puede aprender back-end en forma de PHP y SQL. Aprender back-end hará las cosas mucho más interesantes para ti.

Por supuesto, la idea aquí no es aprender back-end, sino probar algo nuevo. Esto podría ser cualquier cosa: back-end, front-end, un nuevo lenguaje, desarrollo móvil, lo que quieras.

Lecciones

  • La razón por la que carece de motivación puede ser simplemente porque se está apegando a las tecnologías de siempre.
  • Probar algo nuevo puede ser emocionante y abrir un nuevo mundo de posibilidades.

Tomando un descanso

Algunos programadores escriben el código durante horas y horas, todos los días. Y no podrían estar más felices.

Podría pensar que eso es una locura, y descubrir que tomar descansos frecuentes es mejor para usted. De vez en cuando tienes ganas de escribir algún código, otros días prefieres centrar tu atención en otras cosas. No tienes que estar motivado todo el tiempo.

Lecciones

  • Ninguno de los otros consejos funcionó para usted? A veces el truco es simplemente tomar un descanso y la motivación volverá por sí sola.
  • Diferentes codificadores tienen diferentes estilos de codificación. Algunas personas pueden escribir código todo el día, otras prefieren meterse.

Pensamientos finales

Por supuesto, mantenerse motivado es todo acerca de usted . Si bien este artículo debería ser útil, eso no significa necesariamente que todas estas estrategias funcionarán para usted. Esperemos que alguna voluntad.

Si le falta motivación, identifique por qué le falta motivación y trabaje a partir de ahí. Encuentre la manera de mantenerse motivado que le funcione, y recuperará su entusiasmo por la programación en un instante.

Tenemos diferentes estados de ánimo en diferentes momentos. Y así, pueden tener diferentes factores desmotivadores en diferentes tiempos. En primer lugar … necesitas ser honesto contigo mismo. ¿Optó por la carrera de programación como una opción o se vio obligado a hacerlo debido a algún factor psicológico u otro? Si lo eligió enérgicamente, es probable que siga siendo una carga para usted a menos que cambie su perspectiva y trabaje muy duro.

Si inicialmente te interesaron, pero ahora careces de motivación, dale un respiro por un tiempo. No hay daño en ello. Date (y tu mente) algo de tiempo para respirar aire fresco. Haz lo que te haga sentir fresco y con energía.

Nuestra mente también es como un niño pequeño . Necesita ser domesticado y entrenado . A veces, debemos permitirnos ir en su flujo y dejar que disfrute, otras veces, tenemos que tomar control de ello . Porque, lo gobernamos y entendemos mejor lo que es bueno para (ambos) de la mente y el cuerpo. Al igual que los niños, es muy codicioso. Se vuelve muy feliz cuando es recompensado . Se vuelve triste cuando cuando es forzado o regañado. Pero eso es una fase temporal. Dale algo nuevo para jugar o desviar su atención y volverá a ser feliz, incluso podría haberse sentido triste hace un rato. No puede permanecer en un estado para siempre. Eso no está en su naturaleza.

Ahora, ¿cuáles son las recompensas por ello? ¿Alabanza? ¿¿apreciación?? El dinero, o cualquier cosa que anhela durante mucho tiempo, aunque sea muy pequeño o insignificante, podría ser una recompensa por ello. Unas pequeñas vacaciones, ver películas o pasar algún tiempo en sus pasatiempos, etc. cualquier cosa podría ser una recompensa por ello.

Le gusta quedarse en el centro de atracción. Quiere atraer tu atención (y energía) todo el tiempo. Solo presta atención y haz que entienda lo que es importante para ti (y también para él). Haga que sea importante ser parte de usted, y poco a poco verá que acepta la importancia de las cosas que dice y cumple con sus reglas. Disfrutará de tu compañía y te seguirá.

Lo que probé al final fue que solía trabajar en pequeños proyectos al azar por mi cuenta. La finalización de tales proyectos me ayudó a aumentar mi nivel de confianza y la sensación de logro al completar una tarea en la mano también me dio satisfacción. Fue una especie de recompensa para mí superar la frustración de estar obligado a hacer algo por el cliente en plazos ajustados. Comprender lo que había hecho y tomar posesión completa aumentó mi confianza.

Resuelve preguntas, más y más preguntas, incluso más preguntas. Aprender puede ser aburrido pero hacer no puede ser. Y es lo único que puedes y debes hacer mientras aprendes a programar.

Puedes probar CodesDope para preguntas relacionadas con la programación y también puede aprender de ella (Lo hemos hecho lo más simple posible).

Feliz codificación 🙂

Es muy sencillo.

Cada cosa pierde su entusiasmo, excepto una CAUSA.

Algunos ejemplos importantes de Causa son:

  • La libertad lucha, nunca envejece, sino que avanza cada vez más.
  • Brindar educación a todos.
  • Brindar atención médica a todos.
  • Proporcionando comida a todos.

Algunas causas personales son:

  • Ayudando a tu familia a salir de la pobreza.
  • Mejorándote para alcanzar tu potencial.
  • Mantener un buen físico.

Algunas causas egoístas son:

  • Conquistando el mundo.
  • Destruyendo la competencia.
  • etc.

El punto es que, solo una causa puede seguir siendo interesante.

Si no te parece que sea la causa, entonces es mejor que te vayas ahora y luego te arrepientas.

Mantenerse enfocado es realmente una cosa difícil. Créeme, yo también lo encuentro difícil. Leí en alguna parte que el lapso de atención humana es de aproximadamente ocho minutos. Si estás lo suficientemente enfocado, puedes exprimir el doble de eso. Todo se reduce a hacer lo que amas.

Descubre proyectos que te den ganas de aprender. Esa es la clave para aprender esto. No puedes forzarte a aprender a programar cuando no quieres.

Por favor lea lo siguiente, funciona para programación competitiva o solo para programación:

La respuesta de Manohar Reddy Poreddy a ¿Cómo puedo ser bueno en la programación competitiva, otra vez después de un descanso?