我泡在GitHub上的33天

#Life #GitHub

动机

连击 GitHub 的想法源于《177 Days of GitHub》

又加上之前的博客一直放在「点点」上,但是「点点」的人全跑去做「啪啪」了,并且博客的访问速度也越来越慢,我怕哪天它就直接被关掉了,所以寻思着把博客迁移到 GitHub Page 上。

猛然想试着连击 GitHub,看自己能坚持到什么程度。

不论是写博客也好,写代码也好,希望自己能保持积极学习的状态。

第一周

我开始整理以前扔在 GitHub 上的项目,试着去理解「开源世界」。

意外3周前给 easy-pie-chart 的 PR 也 Merged 了。

同时也给自己挖了一个坑,想要给「三叶草」做一个新的站点,不知道什么时候才能把它给填上。

公司安排去阳澄湖度假出游,我竟然为了不让我的计划夭折,背上了我的电脑。

在瞎折腾中过度了这一周。

仿佛一切美好的事情都向我而来。

第二周

对「开源世界」有了一点想法,想要做一个规范的开源项目,我把期待暂时放在了 Marker 身上。

为了写 Marker,阅读了 Pen 的源码。注意到了一些平时没有考虑过的细节,比如页面放大缩小后的细节考虑。

虽然到今天已经有一周没有给 Marker Commit 了,但我在寻思应该如何安排它的未来。

在这段时期也学会了如何阅读别人的代码。

第三周

我不用刻意提醒自己这件事情,很有激情,每天都保持着学习的热情。

但是遇到的问题大概是没有料了,想要学习或者编程,但是有点找不到地方使劲。

需找了一些关于学习的项目,补充了一些资料。

写了一些破文,算是保持住了学习的状态。

第四周

对某前辈的一个项目产生了兴趣,花了业余的时间研究它。

提交了 issue,也 Pull Request。

同时很高兴受到了前辈的指点,程序猿的世界真是友好。

也因为良好的学习状态,编写一个我在知乎上最认真的一个回答

但是我开始为 Contribution 烦恼,有的 Contribution 只是修改了 README,或者其他根本无关紧要的东西。

最后一周

最后的这几天几乎都是无关紧要的修改。

为了 Contribution 翻来覆去的阅读以前的代码、文档、文章,做一些小到几个字符的修改,并且可有可无的修改。

目的仅仅是为了换取 GitHub 上的那一个高亮的小方块。

我想这样的方式已经没有「保持积极学习的状态」了。

我应该终结它。

不是为了追求那个「Longest Streak」,是生活和学习的状态吧。

最后完成33天,美妙的33天,刚好在第35天发文终结它,一共5周。