100天的代码

第2周回顾:生产力

在过去的一周中,我无意中尝试了设置如何改变编码时的生产率。 我并没有以此为目标进入一周。 这只是自然而然的事情。 到本周末结束时,显然可以从即席实验中学到一些教训。

我以不同的方式开始了一周的假期。 我决定自己在家做的项目并没有做很多,所以我打算尝试在总线上进行编码。 当我像往常一样使用Node.js时,在无法访问Internet的情况下进行编码可能会遇到一些挑战,因为总会在那一刻您意识到自己并未安装所需的所有依赖项,并且没有缺少的人就无法继续工作。 为避免这种情况,我试图列出所有我认为需要从事本周打算的项目的依赖项,然后着手进行。 在公共汽车上工作并不像我想的那么辛苦。 能够收听播客和编码一个小时的工作实际上真的很棒。 实际上,我从中产生了一个新的辅助项目,在那里我将创建一组Gulp任务模板,供我自己在启动新项目时使用。 尽管我在上班途中取得了成功,但是当我尝试在回家的路上进行编码时,我仍然感到筋疲力尽,没有动力。 经过8个小时的编码,我没有太多动力去从事公共汽车上的其他项目了。

每当我在一周内在公寓编码时,我也会尝试一些不同的事情。 上周的一天,我的一个朋友过来了,我们看了布鲁克林的九九集(大型演出),喝了几杯啤酒,并为一个项目工作了大约四个小时。 我还尝试在我的办公桌的房间里工作。 在这两种情况下我的工作方式各有利弊。 我发现和朋友一起出去玩,看电视和编码很高兴,但我不喜欢没有设置显示器或使用笔记本电脑键盘和触控板。 当我独自工作并在房间里听音乐时,我发现自己更容易分心。 我起床去吃饭(即使我不饿),开始弹吉他,或者最糟糕的是开始检查我的手机。 我被这个漩涡吸引住了,在那里我将越来越深入地接触社交媒体,这意味着我对我正在尝试做的实际工作越来越分神。 这是我决定从手机上删除Facebook应用程序的原因之一。 对于我来说,这绝对是浪费时间最多的时间之一,因此这是一个可喜的变化,并且实际上确实在我编码时集中精力。 上周我做的另一件事是帮助我提高专注度和生产力,这是花点时间探索渥太华。 上周的两个晚上,我去了拜沃德市场。 到渥太华走走,看到一堆新地方真是令人耳目一新。 它使我对居住的地区有了新的见解,并为我何时想重新开始工作打通了思路。

旁路市场

周末,我回家拜访了一些朋友和家人。 我很害怕自己不会在家完成任何工作,因为通常情况就是这样,但是我很惊讶。 我能够花大部分时间在GitStarted上工作,那时我在开发例程中又添加了一个生产性任务:Waffle.io。 这个网站允许您为GitHub项目创建发行版,因此我决定为我正在使用的几个存储库制作发行版。 我可以看到使用Waffle的最大优点是,当我在小组中工作时,它可以使项目保持进度。 在很多情况下,Slack频道都会提到一些重要的任务,但是随后的对话将继续,因此我必须回头重新阅读所讲的内容。 这样,我们随时可以为项目完成新任务,只需将其添加到Waffle板上即可。

这周是一次很好的学习经历,让我看到了对我有用的和对我无效的。 我认为这是一种很好的做法,可以不断尝试通过实验来提高生产率,因此,向前迈进,我将继续质疑我的工作方式并做出相应的调整。