5

我会在回家前大约 30-45 分钟完成一个大项目或完成一个会议,这种情况经常发生。通常有一些事情需要完成,但通常不值得开始那些只有 30-45 分钟的项目。

有什么好东西可以花时间做?

4

20 回答 20

14

这里有一些想法。

  1. 检查堆栈溢出。
  2. 检查 RSS 提要。
  3. 处理和删除三封电子邮件。
  4. 编写几个单元测试。
  5. 在您的代码中添加一些注释。
  6. 删除旧文件并对硬盘进行碎片整理。
  7. 查看您的日历和待办事项列表。
  8. 给某人写一封电子邮件,感谢他们的某事。
  9. 建立一个你有一段时间没有接触过的项目,以确保你仍然可以。
  10. 浏览您经常使用的一些软件的文档。
于 2009-08-20T12:24:38.680 回答
8

欧拉计划。简单的方法来燃烧 30-45 分钟而不做大事。另外,您正在研究解决问题、算法,有时甚至在解决问题的同时学习您的语言的新功能。

于 2009-08-20T12:23:12.427 回答
8

回答几个关于 SO 的问题。

于 2009-08-20T12:23:24.937 回答
7

这些正是我花在更新文档上的时间(即,wiki/知识库文档,不要与内联注释混淆)。我不想只用 30 分钟的时间编写任何代码,但我可以在这么多的时间内整理出一个不错的知识库部分或文章。

于 2009-08-20T12:25:29.413 回答
7

从你知道你没有时间完成的大事开始。让它不完整(理想情况下,处于稍微“破碎”的状态)会给你第二天回来时做一些具体的事情,这使得许多(大多数?)人更容易快速回到最佳状态。

于 2009-08-20T12:49:47.893 回答
5

列一个明天的待办事项清单。

清理一些代码格式。

于 2009-08-20T12:24:49.447 回答
5

与接待员调情,然后在惨败中溜走。

于 2009-08-20T12:36:19.653 回答
3

当我的时间太少而无法做任何真正复杂或密集的事情时,我会尝试做以下几件事之一:

  • 赶上任何未完成的通信(回复电子邮件或语音邮件)或检查我正在等待回复的人。
  • 对设计文档进行任何调整以反映当天所做的更改
  • 清理我的工作环境——我最终得到了很多临时文件,需要定期修剪或删除
  • 尝试一些想法或想法,我有一个临时项目,我不想在我实际上“完成工作”时打扰我,因为它可能不起作用。

总的来说,我只是尝试做一些需要较少投资或容易退出的事情。

于 2009-08-20T12:30:39.213 回答
3

浏览您的 GTD 系统,整理收件箱并更新您的“某天”存储桶。

或者只是从你的“有朝一日”的桶里拿出一些小东西。

于 2009-08-20T13:10:03.577 回答
3

将这种时间投入到有助于以后获得回报的小事情上。

  • 编写一些 bash 脚本来自动化你经常重复的事情
  • 了解更多 Vim 或 Emacs 快捷方式
  • 整理代码(修复缩进,删除不需要的注释掉的代码,添加有用的注释)
  • 编写测试用例
  • 散步和伸展一下,你的手和背部稍后会感谢你
于 2009-08-20T15:13:07.150 回答
2
  • 开始学习一些你不知道但觉得很酷的东西。
  • 帮助你的朋友完成他们的工作,这样你们就可以一起去喝杯啤酒了。
于 2009-08-21T02:10:52.600 回答
2

给自己写一个关于你今天完成了什么以及你希望明天完成什么的笔记。

于 2009-08-20T12:25:07.340 回答
2

开始与您的一些朋友聊天。毕竟除了工作之外,还应该做一些其他的事情。

于 2009-08-20T12:31:49.573 回答
2

两个建议...

  1. 发布有关堆栈溢出的问题/答案。
  2. 一本好书和 45 分钟的浴室休息时间!
于 2009-08-20T12:37:34.660 回答
1

重构一些小的东西。总是有一些代码,在我完成 5 分钟后,我意识到我可以采取一种稍微不同的方法,在某种程度上会“更好”。

于 2009-08-21T00:03:11.393 回答
1

回顾你一天的笔记、谈话、讨论和想法,看看在便利贴之前应该保存什么,以及任何被扔掉的东西。将其归档在任务、日历或您的 todo.txt 文件中。反思你做得好的地方,以及你可以做得更好的地方。

于 2009-08-20T12:28:01.910 回答
1

以新技术(您以后可能会使用的东西)或可能会在以后取代其他东西的新方法开始一个小项目。

于 2009-08-20T12:28:59.277 回答
1

浏览您的待办事项列表以快速完成一些工作。

于 2009-08-20T12:29:59.167 回答
0

实现一个你已经在脑海中思考了一段时间的小功能/改进。

于 2009-09-09T10:40:02.587 回答
0

在大多数情况下,我利用这段时间来审查我很久以前编写的代码(它可以帮助我发现问题或了解未来改进的想法)或编写/更新文档。有时我会修改接下来几天的任务计划。

于 2012-06-29T10:57:16.893 回答