Piense en una idea que crea que podría ser divertido convertir en un programa.
escríbelo.
Repita con cada nueva idea.
Tome el elemento que cree que podría ser el más fácil de convertir en un programa y divídalo en tantos pasos pequeños como sea posible.
Escribe esos pequeños pasos hacia abajo.
Rompe esos pequeños pasos más y escríbelos.
De nuevo, y escríbelos también.
Google lo que es un IDE.
Descarga un IDE para python.
Mira tu lista de micro pasos y elige el que creas que podría ser el más fácil.
Google ese micro paso para una solución en línea.
Google todo lo que no entiendes de la solución.
Si hay una solución, implementarla y pasar al siguiente micro paso más fácil.
Repita hasta que tenga todos los micro pasos programados.
En este punto, deberías haber golpeado tu cabeza contra la pared un millón de veces tratando de averiguar cómo programar estos pasos pequeños.
Comience a agregar los pasos micro en pasos más grandes.
En este punto, debería haber pasado una cantidad considerable de tiempo aprendiendo los conceptos básicos de la programación.
¡Continúa este proceso hasta que tengas tu primer programa totalmente funcional creado a partir de una idea que surgió en tu cabeza!
¡Gran trabajo!
Sugiero usar una idea que se te ocurrió porque te dará más del impulso necesario para superar el proceso de aprendizaje. Si intentas simplemente realizar un curso, te aburrirás y te detendrás. Si trabajas a través de una de tus propias ideas, verla cobrar vida será una experiencia increíble.
Solo recuerda algunas cosas:
1. Siempre hay una solución en línea si divide el problema en pasos suficientemente pequeños.
2. Será frustrante como el infierno hacer que las cosas funcionen al principio.
3. Comenzarás cada proyecto pensando: “wow, esto no parece tan malo, ¡creo que realmente puedo hacer esto!”
Esto cambia rápidamente a “hm. Esto es más difícil de lo que pensé”.
“No estoy tan seguro de que esto sea posible”.
“No puedo hacer esto y nadie más puede hacerlo”.
“UGH!”
“Oye, espera un segundo, lo tengo!”
4. Encuentra un mentor al que puedas acudir cuando te atasques.
5. ¡Cualquiera puede convertirse en un programador!
La programación es muy gratificante. Es una avenida para convertir tus ideas en realidad. Luchar por tus propias ideas es la mejor manera de aprender. ¡Puedes hacer esto si te lo propones!
¡Buena suerte!