Hay dos tipos de cosas que pueden impedir que las personas aprendan a programar:
Cosas que son inevitables y estas son cosas sobre las que no tiene nada que hacer, por ejemplo, si trabaja en un trabajo de tiempo completo y tiene una familia que conoce, y tiene muchas prioridades que no puede asignar una cantidad de tiempo para eso Este es un problema grave, y quizás no puedas culparte por eso.
Sin embargo, hay cosas de las que deberías culparte, las más comunes son:
- No soy lo suficientemente inteligente como para escribir programas. Esto no es cierto , simplemente porque la programación no se trata de inteligencia, se trata de práctica.
- Necesito encontrar las cosas que me mantienen motivado para aprender a programar. Esto es una mierda! Lo siento pero esto es realmente una mierda! ¡Si sigues dependiendo de la motivación, nunca harás nada! Créeme, he estado allí. ¿Crees que, si tu vida está llena de dificultades y los problemas siguen apareciendo uno tras otro, encontrarás motivación? ¡por supuesto no! ¡No dependa de la motivación, dependa de la disciplina! si disciplina! ¡Porque la Disciplina es lo que hizo que los grandes hombres y mujeres siguieran haciendo eso! ¡Es difícil pero practica! Todos los días, comienza solo con 25 minutos al día y comprométete a ello ¡No te pierdas un día!
- ¡Dios mio! ¿Cómo voy a aprender todo eso? Este es un problema muy común, especialmente para los novatos, desde el primer día que comienzan a ver todo lo que necesitan saber para construir algo muy grande y complicado (por ejemplo, Facebook) y ven que necesitan aprender una docena de lenguajes de programación. y las tecnologías, y simplemente se frustran. No hagas eso Por favor, empiece pequeño y paso a paso! ¡No puedes construir el próximo Youtube durante la noche!
- Necesito ser un buen matemático. Eso es algo que realmente no necesitas para ser un programador, es posible que necesites un poco de álgebra de escuela secundaria, a menos que quieras hacer algo que realmente necesite matemáticas. Pero eso no es realmente importante. ¡Define qué quieres hacer con la programación!
- Mirando a algunos grandes programadores y expertos famosos, y las cosas que han hecho y construido. es triste que esto impida que algunas personas aprendan a programar, no sé que se frustren. ¡Hombre! esto debería empujarte a aprender, no se han vuelto así en dos semanas o 6 meses, ese nivel les llevó años y años de aprendizaje y práctica. Sigue y no te rindas, ¡serás uno de ellos un día, por qué no mejor!
- Errores, errores y atascarse en las cosas. Todos en este campo saben que esto es muy normal, y sí, es normal sentirse frustrado, especialmente cuando sigue recibiendo errores error tras error y ese pequeño programa no quiere funcionar de la manera que usted quiere. Déjame decirte algo, te puede ayudar. Las computadoras son muy estúpidas y aburridas, no eres tú, cuando recibes un error, es solo la computadora que te pide que cambies la forma en que lo haces para que haga la tarea, cámbiala a algo estúpido que la computadora pueda entender. Y créanme que hay errores y problemas que los expertos tardan días en resolver y resolver.
- Aprendiendo de un tipo de recursos. Esto es muy importante. Si estás aprendiendo de tutoriales y crees que son suficientes para convertirte en un buen programador, estás equivocado. Es necesario considerar otros recursos como libros y foros.
- Práctica, práctica y práctica . No se limite a aprender. Programar es como nadar. ¡No puedes comparar a uno que pasa todo su tiempo nadando con alguien que pasa todo su tiempo leyendo sobre la natación y cómo funciona el cuerpo cuando hace eso!
No se rinda y un consejo, convierta estas tres palabras en su lema:
- ¿Cómo puede alguien convertirse en presidente si miente y engaña frente al público?
- ¿Cómo interactúan el ser, el ego y el superyó en el ser humano?
- Como disminuir mi comportamiento narcisista.
- ¿Pueden dos personas sentir exactamente lo mismo que dos personas diferentes con antecedentes y características diferentes?
- ¿Es el éxito realmente la mejor venganza? ¿Cómo tienes éxito cuando algunas personas te están derribando con pasión?
Persistencia, disciplina y perseverancia!