Cómo alejarse de ser perezoso y convertirse en un buen programador.

Olvídate de pasear por los cursos. Piense en un proyecto que realmente le emocione y trabaje en eso. Busque las cosas pequeñas que necesita a medida que avanza y codifíquelas inmediatamente.

Cuando tenga que aprender cosas particulares para su curso, ponga énfasis en la codificación y trate de usar las cosas de forma inmediata y práctica, en algún contexto interesante.

OK, soy muy perezoso y no puedo terminar los cursos, pero me parece que si estoy trabajando en un proyecto interesante, me puede atraer y no puedo dejarlo. Es por eso que tengo buena codificación. Tienes que estar realmente interesado en el producto final. Entonces puedes volverte adicto a agregarle nuevas características. Asegúrese de tener un objetivo definido en cada etapa del proyecto. Pequeños pasos. No tengas miedo de trabajar en lo que te interese.

Debes recordar que un buen programa de computadora puede establecer una gran reputación para ti, o hacerte rico, o resolver algún problema terrible. La realidad de si lo hace o no al final, no es tan importante como su capacidad para creer que pueda y para entusiasmarse con eso.

Parece que necesitas una pequeña aplicación que te moleste para que dejes de ver televisión y jugar juegos. Puede ser perezoso e ir a buscar uno, o puede hacer una cantidad mínima de trabajo y crear el suyo propio.

Porque me suena como si necesitas metas. Y la experiencia práctica.

Así que aquí está el trato, jugador del juego. Obtienes un punto de experiencia por cada programa que escribes que hace algo por ti. Los programas grandes valen lo mismo que los pequeños. Ya que eres perezoso, te sugiero que escribas pequeños. En Ython.

Así que tu primer programa será ese mensaje molesto. La segunda será una lista de objetivos a corto plazo que dibuja una ventana transparente en su escritorio y enumera algunos objetivos a corto plazo; Es decir: sus programas planificados. Deje que haga un seguimiento de sus puntos de experiencia también. El programa te permitirá sumar y restar objetivos. Que simple

Puede estudiar todos los marcos y algoritmos que desee, y no se convertirá en un buen programador a menos que esté produciendo código. Así que escribe muchas aplicaciones pequeñas, porque no has producido código hasta que lo has terminado.

Los puntos de experiencia no son una broma. Cuando hayas acumulado 100, estarás mucho más nivelado. ¿Qué nivel? No lo sé, pero estás en el nivel cero en este momento.

Creo que deberías empezar tu propio proyecto. ¡Escribe el programa que realmente quieres utilizar! ¿Quizás deberías probar otra esfera de programación? ¡Piensa en la diversidad de esferas en la programación! Tal vez, ¿quieres probar algo nuevo para ti? ¿Micro controladores y robótica? Sitios web? Aplicaciones de escritorio? ¿Aplicaciones móviles? ¿Inteligencia artificial? Intenta algo nuevo, algo que quisieras crear y, tal vez, tuvieras miedo de empezar a hacerlo, ¡y te darás cuenta de lo alegre que es!

PD: Comenzamos a jugar juegos de computadora cuando queremos huir de algo en el mundo real. Encuentre “el lugar” donde quiere estar y deje de pensar en las cosas que desea evitar.

Empiece a programar, mucha gente pierde el tiempo, Ok, déjeme reformular el tiempo de uso para ir a los cursos y la certificación
Recomendaría comenzar con el proyecto que le guste, ya sea una aplicación pequeña como un recordatorio que le recuerde que debe cepillarse los dientes o un proyecto grande para automatizar el flujo manual.

Sumérgete en él y la emoción de ver tus creaciones no te dará espacio para ser perezoso.

Convertirse en un buen programador es un largo viaje. Si tienes pasión por la programación, puedes hacerlo. He estado programando por 20 años y aquí hay un video que creé recientemente. ¡Clave es Práctica, Práctica, Práctica y Aprende de los mejores programadores!

Ser un buen programador no se trata de no ser perezoso, se trata de ser perezoso de una manera buena resolviendo problemas solo una vez y abstrayéndonos de una buena manera
Por lo general, se necesitan años para dominar la capacidad de ser un programador perezoso que tiene soluciones sorprendentes para los problemas.