Challenge Accepted. ¿Por qué #100DaysOfCode?

Featured image

Hello World este es el primer post del blog.

Tratare de explicar lo mejor posible el por que decidí seguir este challenge.

Este es el objetivo de la comunidad de 100 Days of Code, un reto en el que te comprometes a dedicarte a escribir código por al menos una hora todos los días durante los próximos 100 días. Algo un tanto complicado.

Las reglas básicas son sumamente simples, lo importante es que te comprometas con la hora de código diaria, y que además hagas tu compromiso público de alguna manera, como por ejemplo, con un tweet todos los días contando tu progreso y usando el hashtag #100DaysOfCode.

Cuando empece este challenge me dispuse a aprender y desarrollar mejor el código. En parte parece ser un reto de autosuperación pero en realidad lleva más que eso.

El reto tiene como dice el nombre programar 100 días seguidos, algo que puede volverse muy complicado dependiendo del estilo de vida que lleves.

La razón de esto es que suele ser más fácil comprometerse con algo más pequeño, como simplemente escribir código una hora cada día, que ponerte un gran objetivo como “aprender Java”, “crear un algoritmo”, “hacer una aplicación”.

Yo lo considero como que no necesariamente es simplemente programar TODA LA HORA, sino también leer documentación o usar cualquier cosa que realmente necesite habilidad.

Básicamente si haces durante 100 días eso mismo puede que al final de ese reto seas mejor en muchos aspectos, te deberás preparar mentalmente para muchas ideas, muchos proyectos y estar renovando el contenido todos los días.

Puede ser complicado el hecho de buscar algo más que hacer cuando terminas tu proyecto del día anterior a que si pues bien empezare yo con esto.

100DaysOfCode

Este es mi día numero 14, el día anterior anduve viendo las diferencias entre Github y Gitlab de forma más detalladas y me parece que voy a quedarme con Gitlab. Definitivamente me gusto más.

El fruto de este día numero 14 es este blog, es desarrollado con Ruby, uso Gems para ejecutar Jekyll y uso Gulp para compilar cambios.

Si al final de cierta cantidad de días no has logrado eso porque te resulta más complicado de lo que esperabas, es fácil sentirse mal y perder la motivación para continuar. De ahí que la hora de código pueda ser una forma más llevadera de invertir tu tiempo en algo y seguir motivado. Y además es una forma sencilla de convertirlo en un hábito.

Y contarle a otros también es parte importante del proceso, si solo tú sabes que debes o quieres hacer algo, es más fácil que lo abandones porque no tienes que rendir cuentas a nadie más.

El reto es para cualquiera, ya sea un principiante, alguien que nunca haya escrito una sola linea de código, o un programador experimentado que quiera aprender cosas nuevas. Puedes empezar cuando quieras, y en Internet sobran los recursos.

Este sera el final de este primer post. Pero a lo largo de los días puede que agregue contenido definitivamente terminara siendo parte de mi portfolio esta pagina.

Bueno para resumir el reto lo puede hacer cualquiera, es complicado el comprometerse y pensar que hacer un día nuevo, salvando esas cosas mi verdadero objetivo es mejorar, supongo que pasar 100 días programando me va hacer mejor programador, mucho mejor de lo que soy ahora. Todos los días una hora. Complicado pero hasta ahora vengo cumpliendo.

Gracias por leer y nos vemos en el día nº15.