Habiendo finalizado el semestre (bueno, casi (el 29 termina (oh god~))), se me ocurrió hacer una mini exploración a los datos almacenados en mi usuario de GitHub. La principal pregunta que surgió es ¿En qué momento soy más productivo?

Preámbulo

La API de GitHub es bastante amigable, debido a esto, no hubo dificultad alguna en la obtención de los datos.

La forma en que se trabajó la data está documentada en el repositorio; para trabajar se ocupó jupyter notebook.

PD: un commit se crea para archivar los avances logrados.

Productividad

GitHub es una buena herramienta para medir los horarios de productividad para alguien que intenta archivar todo lo que hace con el fin de mirar hacia atrás y ver lo progresado, o simplemente hacer mini proyectos que a la comunidad podría interesarle.

La historia de estudiante

Se puede notar que durante mi último semestre, la cantidad de commits subía de forma más suave, debido a que a medida que iba conociendo git, más me gustaba.

La razón de mi sueño

Cada uno tiene un momento del día en que se inspira programando, y es bien conocido que la mayoría de los programadores prefieren la noche para trabajar. Claramente no soy la excepción, pero es notable como a las 4 a.m. hay un pico, según yo, esto se debe a que por lo general, ese es el límite que me impongo para seguir funcionando el próximo día.

El día favorito

Al momento de obtener estos datos, yo juré de guata que el día en que más iba a trabajar es el sábado, pero extrañamente el día fue el Martes, curiosa situación.

La poca creatividad de los commits

Por lo general, cuando se hace el primer commit, el contenido de éste es tan solo “first commit”, por lo tanto, no sería raro que estas fueran las palabras más repetidas, sin embargo, fixed y merge fueron más frecuentes, junto a added porque es la palabra que usualmente ocupaba cuando le agregaba alguna utilidad a algo.

Conclusiones

Después de haber hecho este pequeño análisis, me di cuenta del por qué llego siempre cansado y con sueño a la Universidad, pues me gusta mucho trabajar en la noche.