程序员正确打开碎片时间的方法

2,697 阅读4分钟
原文链接: mp.weixin.qq.com

相信你已经从很多途径了解到了:“利用碎片化时间学习”是一个陷阱。这是一个非常有趣的事实,但是也不非可利用,比如说:聊天。那么,除了聊天我们还可以玩点什么?屏蔽朋友圈里你老板以外的咪蒙粉;到 GitHub 上给自己的开源项目点个赞;上知乎看看段子、发发广告;到微博看看前端娱乐圈。

除了利用碎片化时间是一个陷阱外,避免碎片化时间又是另外一个陷阱。

必然出现的碎片时间

编程作为一个脑力工作,在工作了一段时间后,你会很容易发现:感觉身体被掏空了。然后,你的注意力就会越来越不集中,你会想着用喝咖啡的方式来提神,会强迫自己去集中注意力。但是,这一切都于事无补。

然后,你就这样开始了糟糕的后半段时间了。于是,你就觉得你度过了糟糕的一天。

到底是哪里不对劲?你以为你是个机器,实际上你是一个人——一直百分之百运行的 CPU,也是会减寿的。

你需要一个短暂的休息——这就是为什么番茄工作法这么受欢迎的原因:保持高效

既使你有一定的工作经验,也是如此。而在这时,有一个东西会影响你的工作与休息的时间,即心流:

当然,这是可遇不可求的,就好比是你和你的女神聊在一起了一样。

那么问题来了,我们如何来处理这些碎片化的时间。

碎片时间应该怎么玩:以收集为主

当我们有5~15分钟的碎片时间,那么你想的当然是来提高自己,而在这时最合适的方式就是:收集一些感兴趣的内容——做一个简单的判断,然后将需要的内容进行归类。如你可以将你所需要的鸡汤放到一起,来一锅大的鸡汤~~。碎片时间可以干很多事情:

  • 屏蔽朋友圈里你老板以外的咪蒙粉

  • 到 GitHub 上给自己的开源项目点个赞

  • 上知乎看看段子、发发广告

  • 到微博看看前端娱乐圈

在那之前,我们需要注意一些事项:

避免阅读。任何需要思考的内容都是不合适的,编程是一个脑力活。当然笑话除外:

小侄子早上打了个喷嚏,看他鼻子酸的要哭,我安慰他说,那是因为我在想他,他才会打喷嚏,, 下午带他出去玩,一个卖烧烤的小伙子打了两个喷嚏,这孩子冲上前去就跟人家说:“你知道吗?是我姑姑在想你呢!”

避免思考问题。如果有一个问题你一直无解的话,那么估计你需要一些额外的灵感,需要一些额外的知识汲入——这些知识可能与你现有的知识是无关的。

GitHub Trending

最适合碎片阅读的,莫过于 GitHub Trending。你可以在上面看到,最新的一些流行的开源项目, 如: HTTP 状态码451:基于法律上的原因,我不能向你展示网页内容。

GitHub Trending 在这方面做得特别好,有一个项目的名称和简介,只需要看一眼就够了:


能打开项目的,说明你是有兴趣的~~,加入你的 TodoLists 吧,如下:

维护自己的 Awesome 列表

如果你在 GitHub 为很多项目点亮过 Star,那么你很难找到你感兴趣的项目。这时候,最理想、最简单的方式就是,创建一个简单的 README 项目来放置自己感兴趣的内容。

它可以支持“云同步”、Diff 修改、PR,还可以骗来很多的 Star。

不过,我已经习惯使用我的 Ideas 来管理了~~。

看微博员工发微博

微博上关注了几个新浪微博的员工,然后每天看他们发微博,要么吐槽“渣浪食堂”。


要么吐槽时间线。

这种人要是在阿里,那肯定xx是不正确的。

将文章加入 TodoList

如果你看到一些好的文章,那么你应该用一个 TodoList 工具:


这样你就不会看着不阅读了,同时享受划掉一个 Todo 的快感~。


看来你又有一些碎片化的时间,下期呢。