Si tiene problemas para concentrarse, entonces ese es un problema general que tiene (por ejemplo, tiene ADD o ADHD), o no está lo suficientemente interesado en lo que está haciendo. Asumiré que es lo último.
¿Está aburrido por la forma en que aprende a programar o la programación simplemente no es para usted? Para eliminar la primera posibilidad, trata de aprender de una manera diferente.
Para mí, centrarse en el aprendizaje suele ser un problema en lo que respecta a la programación. Es mejor intentar escribir un programa y usarlo como una forma de aprender, en lugar de tratar de aprender un montón de cosas y luego comenzar a programar. También es posible que solo esté escribiendo código para las clases o haciendo problemas o algo así. Esas cosas pueden aburrirse porque alguien más está dictando lo que estás haciendo, te interese o no.
Intenta crear tu propio proyecto. Algo que te interese. Preferiblemente, algo bastante pequeño para comenzar, o un pequeño subconjunto de un proyecto más grande. No debería parecer complejo (si eso resulta ser incorrecto, siéntase libre de dejarlo de lado por un tiempo e intentar un nuevo proyecto). Quieres algo que sea desafiante, que requiere que aprendas cosas que aún no sabes cómo hacer, pero no tan lejos de tu capacidad actual como para dejarte frustrado por tu incapacidad para descubrir cómo hacerlo.
- ¿Cómo mantener tu mente enfocada? ¿Utilizas ejercicio y meditación?
- ¿En qué piensas mientras haces una tarea que no requiere atención?
- Cómo evitar distraerse con chicas y enamorados.
- Cómo concentrarme en aprender algo si me distraigo con frecuencia y fácilmente
- ¿Cómo empezar a centrarse en el trabajo escolar?
La idea es encontrar algo que te mantenga interesado. Debería ser algo en lo que espera trabajar, porque eso lo motivará a trabajar en los momentos en que tiene problemas.
Encuentra una configuración adecuada para tu proyecto; un lenguaje de programación, un editor, etc. Realice búsquedas de proyectos similares para descubrir qué personas han usado, especialmente recientemente. Quieres algo que no se interponga en tu camino. Es posible que tenga que probar un par de configuraciones diferentes antes de encontrar una que funcione para usted. Está bien. Este es un buen momento para experimentar. La respuesta correcta es la que puedes averiguar.
El desarrollo de software es un proceso que a menudo implica volver a un paso anterior y refinar o incluso cambiar lo que está haciendo. Usted querrá comenzar con una idea general de lo que quiere, y hacer una conjetura inicial en cuanto a un diseño para lograrlo. Entonces, comienza a implementar ese diseño.
No lo fuerce. Si te encuentras con un problema y te golpeas la cabeza contra él, retrocede. Haz algo completamente diferente por un tiempo. Sal con amigos, lee un libro, juega, toma una siesta o duerme, lo que sea que funcione. Si el proyecto es lo suficientemente interesante, volverás a él más adelante, con un mejor estado de ánimo.