Para responder a su pregunta, necesitamos comenzar con algunos puntos en los que creo que debería pensar.
Tú “ dices” que amas la programación. Puede que no te guste la programación. Probablemente te encanten los programas como aplicaciones o videojuegos. Podrías admirar a los programadores por su competencia, riqueza u otras características. Solo porque ames los libros no significa que debas amar escribir.
Se encuentra en una parte difícil de la curva de aprendizaje: cuando comienza a aprender a programar los grandes sueños de los mayordomos de robots artificialmente inteligentes, está muy lejos de “Hello World” y de aprender cómo funcionan los arreglos. Es un trabajo arduo pasar por esta parte de la programación hasta que obtiene una retroalimentación significativa con cosas “reales” y geniales que pasan volando por la pantalla.
Vives en un mundo de fantasía. Probablemente te gusten los videojuegos. Hay teorías psicológicas que dicen que la motivación proviene de:
Competencia – quieres ser bueno en algo
Autonomía – quieres tomar tus propias decisiones.
Relación: sentido de pertenencia e interacción con los demás.
(ver Edward Deci y la teoría de la autodeterminación para más información)
- Soy un adolescente y parece que he perdido mis talentos y habilidades. ¿Qué tengo que hacer?
- ¿Cuáles son algunas de las buenas series de anime de acción de ciencia ficción adecuadas para un niño de 12 años que ha crecido fuera de los Power Rangers?
- Cómo ayudar a mi hija adolescente
- ¿Qué debo hacer para ser trabajadora y tengo 16 años?
- 19 años, ¿necesitas algún rumbo de vida?
Los videojuegos le ofrecen todas estas cosas en abundancia en un paquete fácil y agradable con éxito distribuido en dosis fáciles. Cuando te enfrentas a un problema del mundo real con el que luchas, vuelves rápidamente al extremo poco profundo de la piscina para buscar comodidad en el éxito virtual garantizado del juego.
No estás solo. Se han escrito libros sobre esto. Uno de los más populares es “Boys Adrift” de Leonard Sax. El punto importante aquí es no sentir que eres solo tú. No conozco a una sola persona que no haya luchado en algún momento con la pregunta de qué, por qué y cómo hacer algo satisfactorio.
“¿Cómo podría trabajar más duro?”
- Sé consciente de los puntos mencionados anteriormente y piensa en ellos.
- Encuentra algo que realmente ames, no solo la idea o el dinero que pueda aportar.
- Separa los logros de fantasía de los logros del mundo real en tu mente. No deje que su cerebro se deje engañar para sentirse satisfecho con los “logros” en los videojuegos, por ejemplo.
- Establece pequeños objetivos concretos para las cosas que quieres lograr o dominar. Cuanto más pequeño es mejor. Las ideas y tareas que deben tomar una hora o menos son excelentes lugares para comenzar.
- Crea objetivos a más largo plazo como “programa mi propio juego” y sigue desglosándolo hasta que alcances el nivel de las pequeñas tareas anteriores. (Es decir, mi primera tarea pequeña para esto sería “Lea al menos 10 preguntas en Quora sobre cómo programar juegos”.
- ESCRIBA estos objetivos y publíquelos donde pueda verlos todos los días. (Las tarjetas de índice funcionan muy bien para esto).
- Use un calendario y marque “sí” y “no” en los días en que haya progresado hacia sus metas. (Si está en el camino correcto, dos marcas de “no” en una fila lo harán temblar).
- Date pequeños premios por alcanzar tus metas. Esto puede ser tan simple como una noche libre de culpa de jugar videojuegos con amigos.
- Involucra a otros para que te ayuden y trabajen contigo. Encuentra amigos con intereses similares.
- Relájate y diviértete. Después de todo, ¿cuál es el punto si no te estás divirtiendo?
(Editar: agregado a la lista para tener 10 ideas.)