剑客
关注科技互联网

帮助程序员提高工作效率的3款开源时间管理工具

【51CTO.com快译】工作堆积如山,连上厕所的时间都没有?并且你已经熬夜工作很久了,你以为这样能高效的完成工作!错!错!错!其实长时间连续工作会让你头脑发胀,工作效率降低!然而,如何高效的管理时间,才是提高工作效率的关键。

对于许多人来说,他们提到使用基于Linux的操作系统的原因之一就是可以高效完成工作。如果你是高级用户,就喜欢按自己的爱好来改动系统,尤其是如果擅长使用命令行,你很可能已大幅提高了工作效率。

但是,你非得是标准的高级用户才能使用开源软件的功能来提高工作效率吗?绝对不是这样!

基本上来说,工作效率的本质其实是有效地跟踪管理时间,也就是:

  • 了解自己时间都用在哪里
  • 了解自己过去几个月一年都做了些什么
  • 了解自己做事的效率到底有多高
  • 在了解的基础上设立改善的目标,就能自我提升了

无论出于什么样的原因,下面这几款开源工具都可以用来跟踪和管理时间,值得你看一看。

1.Pomodoro定时器

我最喜欢的时间管理方法之一就是使用Pomodoro定时器。实际上,这种方法把你的一天分成比较小的工作时段,让你能够有意把注意力集中一段合理的时间(通常是约25分钟),然后稍微休息一下(通常是约5分钟)。Pomodoro方法(https://en.wikipedia.org/wiki/Pomodoro_Technique)的开发者Francesco Cirillo有一款土豆形状的定时器,这种方法的名称以意为土豆的意大利单词命名。

帮助程序员提高工作效率的3款开源时间管理工具

有许多开源工具可以为你在众多设备上提供这一功能。我在Linux桌面上常用的工具是Gnome Pomodoro(http://gnomepomodoro.org),它可以直接与Gnome外壳集成起来,但是实际上任何定时器应用软件都有这个功能。Windows或Mac用户不妨打量Tomighty(http://tomighty.org),这款桌面工具提供了类似功能,其源代码(https://github.com/tomighty/tomighty)采用Apache许可证,发布在GitHub上。

2.时间跟踪器

从某种层面上来说,记下花掉了多少时间方面没有捷径可走。如果你是传统派,笔和纸当然行,但是这样一来,合计总共花掉了多少时间会变成如同恶梦。所以,你可能改而使用明文文件或电子表格来跟踪时间。这当然更好,但是对协作项目来说仍不理想,界面本身就很容易出现用户错误。

帮助程序员提高工作效率的3款开源时间管理工具

处理这一功能的两款优秀的开源工具是Anuko Time Tracker(https://github.com/anuko/timetracker)和Kimai(http://www.kimai.org)。两者都是基于Web的解决方案,允许多个团队成员针对多个项目来跟踪时间。但是如果你不需要与别人共享时间跟踪功能,也可以从本地Web服务器来托管运行这任何一款工具。

3.Web活动跟踪器

最后,不妨看一下至少可以替你处理一些方面的时间跟踪器。Web活动跟踪器可整合花在不同领域的时间,那样你就能理清一天中时间到底花在了哪些方面(你可能称之为“研究”或“杂七杂八的上网浏览”),开始厘清在哪里花了多少时间。

在Chrome中,我尤其喜欢这一款工具:恰如其名的browser-timetracker(https://chrome.google.com/webstore/detail/time-tracker/mokmnbikneoaenmckfmgjgjimphfojkd),这是一个Chrome扩展件,其源代码(https://github.com/navjagpal/browser-timetracker)发布在GitHub上。还有面向火狐的类似工具(https://github.com/mimoo/FirefoxTimeTracker)。

以上就是我青睐的帮助自己更好地管理时间的几款开源工具。你有什么青睐的工具吗?欢迎留言交流。

原文标题:3 open source time management tools,作者:Jason Baker

【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】

【责任编辑:张书情 TEL:(010)68476606】

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址