¿Cómo no renunciar a aprender un nuevo lenguaje de programación?
Siguiendo el método GAPE . Esto funciona para aprender cualquier cosa , no solo lenguajes de programación.
Comience con una meta . Podría ser tan simple como codificar una animación de corazón de San Valentín en Java para su ser querido, o tan difícil como escribir su respuesta a Call of Duty .
Conviértalo en algo que realmente le interesa y desea lograr: los objetivos artificiales son bastante inútiles como motivadores.
- ¿Hay un límite de edad para aprender informática?
- Si pudieras aprender otros tres idiomas, ¿cuáles serían?
- ¿Cuál es el mejor lenguaje para aprender conceptos básicos de programación?
- ¿Qué idioma extranjero debería aprender, lo que me dará una ventaja en mi carrera? Tengo un perfil de RRHH / Reclutamiento.
- ¿Qué tan difícil es para un malayalee o un Tamilan aprender hindi?
Ahora formula un plan de acción . Escribe los pasos necesarios para lograr tu objetivo. Sea detallado, como:
- Instalar JDK en mi sistema
- Escriba, compile y ejecute el programa “Hello World” basado en consola
- Escriba, compile y ejecute el programa gráfico “Hello World”
- Encuentra corazon JPEG como fondo
- Diseño de animación en papel.
- …
Esto le proporciona hitos claros en los que puede darse una palmadita en la espalda antes de continuar.
Esto también le da la oportunidad de evaluar la viabilidad de su objetivo, y tal vez admitir que un tirador en primera persona a 30 fps podría ser más un “disparo lunar” que un “disparo seguro”.
Finalmente, un plan de acción adecuado te ayuda a evitar que te adentres en la maleza, persiguiendo las características del lenguaje “¡eh, eso es genial!” Que solo distraen de tu misión.
Pida a otros que revisen su plan de salud mental, si es posible.
Finalmente, ejecute el plan de acción. En cada paso, descubra lo que necesita saber o adquirir, luego apréndalo / consígalo. Busque ayuda de otros donde sea necesario; su plan de acción lo ayuda a hacer preguntas específicas como “dónde puedo encontrar un JDK para Windows” que le proporcionará respuestas útiles.
Usted puede encontrar que un paso es un gran salto; trátelo como un mini objetivo, escriba un plan de acción para eso y ejecute ese mini plan. No te olvides de darte una palmadita en la espalda en el camino, pero tampoco te disloces el hombro.
También puedes chocar contra un bloqueo mental. Aléjese, haga algo más para recargar, luego regrese a donde lo dejó. Tener un plan de acción adecuado lo ayuda a no perder el rastro de dónde se detuvo y adónde necesita ir a continuación.
El 90% de la programación no se trata del lenguaje, sino de la resolución de problemas . GAPE te ayuda a cuidar lo último, para que puedas disfrutar del proceso de aprendizaje del primero. Planifica el trabajo, luego trabaja el plan.
En resumen, sé como este chico metódico:
no como este chiflado sin objetivo:
¡Buena suerte!