11款神器帮助程序员摆脱Deadline驱动

2019-03-27 12:19:51 浏览数 (2)

生活中总有这样的场景:规划好要做些什么,要如何去做之后,往往最终留下的都是一个未完成清单以及不知所踪的时间。

本文介绍了一套有助于在工作中提高效率的工具清单。这些工具分为四类:时间管理内容清单日程安排以及项目管理。每类工具用于解决相应问题。

时间追踪类

如果不去经营时间,时间就会悄悄流逝。防止时间流逝的措施之一是追踪工作中的每一分钟。听起来有些难,但其实只需要一点点坚持和正确的工具。下面的几个app就是用于做这个的。

TMetric时间追踪器

  • 基础版:免费
  • 专业版:$4/人/月
  • 企业版:$6/人/月

TMetric是一款功能强大的网页应用,可以用于追踪你的工作时间。界面十分简洁清晰。只需添加一个任务并设置它应当持续多长时间,然后点击开始追踪这个任务。

这是一款层级简单的应用,用户可以创建项目,项目中可以创建任务,每个类别可以独立追踪,以便于知道在哪里花费了多少时间。

应用中提供了工作日时间轴功能,有助于快速了解自己每天做了什么。并且可以与团队中的其他成员一起使用,通过团队界面来了解每个人都做了些什么。应用中可以生成详细报告来描述每个项目中花费的时间和获取的报酬。企业老板可以为不同类型的工作设定费率,从而轻松计算出员工的工资。

TMetric可以轻松追踪并区分工作时间和非工作时间,通过这种方式清楚掌握所有的收入和支出。还可以使用标签功能来进一步组织任务或项目。

并且,TMetric可以轻松地与Trello,Asana,Jira,Todoist等流行的项目管理软件集成,你可以在一套完整的解决方案无缝地中使用它。

ManicTime

  • 基础版:免费
  • 专业版:$67/年

与其它基于web的应用不同,ManicTime需要下载后在系统中运行,记录你做的每件事。它可以记录你打开的程序,处理的文档,以及在上面花费的多少时间。

在应用中,通过对每段时间打标记可以很简单的创建时间表。使用ManicTime的一大好处是,不再需要登录网站,点击开始,然后当一项工作完成后点击停止,这些操作起来很难。MetricTime可以自动记录你的操作,超酷!

Timely

  • 基础版:$14/人/月
  • 公司版:$21/人/月
  • 企业版:$49/人/月

Timely是一个令人印象深刻的应用程序。它的看板界面允许将任务板块拖进或拉出日历,便于对每天的情况有一个整体认知。

报告功能是 Timely 中优秀的功能之一。用户可以按每天,每周或是每月的粒度来查看时间花费情况。并且可以将时间花费的实际情况与计划情况进行对比——我觉得这个功能超级实用。

每个项目可以被设置为计费或非计费的。(有很多任务虽然很重要,但其实是不赚钱的。)用户还可以为项目设置小时费率或固定费用,通过跟踪任务花费的时间来查看每小时挣到的钱。

没有颜色编码就没有视觉应用,在Timely中,用户可以分配任意数量的颜色来评定其任务。

清单类

如果你对使用便利贴、日记或者总是不得不带着一个笔记本感到厌烦,那么一款清单应用刚好解决你的需求。这些应用负责保存任务内容,便于你可以专注于现在需要做的工作。接下来介绍的三款应用,是在我看来目前最好的清单类应用。

奇妙清单

  • 基础版:免费
  • 高级版:$4.99/月
  • 企业版:$4.99/人/月

奇妙清单是一款著名的清单类应用——出色到微软以两亿美元收购了它。奇妙清单是一款简洁、轻量的应用,能够帮助你快速创建任务清单并跟踪他们。应用中支持重复任务提醒,并且允许与他人的协作。

奇妙清单提供跨平台支持,可以从任何设备上进行访问。这个功能非常重要,因为你也不确定什么情况下突然要向清单中添加任务。像大多数清单类应用一样,奇妙清单提供定期提醒功能,还可以轻松跟踪任务,同时快速查看过期任务。

Todoist

  • 基础版:免费
  • 高级版:$29/年
  • 商务版:$29/人/年

Todoist的开发团队决心开发一款沿袭经典邮件客户端界面设计的清单类软件,这使得每次打开Todoist都会有种熟悉感。极简的界面使得添加和编辑任务都变得简单,无需通过层层步骤。

在应用中,不单单可以添加任务,还能通过安装浏览器插件来向 Gmail、Thunderbird 或是 Outlook 发送邮件。并且 Todoist 与奇妙清单相同,可以在任意设备上使用。

Todoist 有个超棒的功能,它允许通过带有日期的普通句子来添加任务,比如“周三早上十一点”,或是“每周五下午四点”。

这是我知道的唯一一个可以促进生产力的清单类应用。每次完成任务后都会获得 Karma 点数,通过累计 Karma 点数,可以与周围同事的表现进行PK。

Remember the Milk

  • 基础版:免费
  • 高级版:$39.99/年

不要被这个软萌的名字骗到了,这其实是一个设计优雅的清单类应用。Remember the Milk(或是说RTM,这个名字更出名些)是首批上市的清单类应用之一,它其实做了很多事情。

首先,RTM从一开始就加入了自然语言任务。用户只需要说出类似“周三上午九点发邮件给 Tom”这样的话,就可以将这个任务加入清单。

后来,RTM的开发者意识到,真正的问题不是将任务添加进清单,而是当临近约定时间的时候,要记得去做这些任务。因此,他们加入了几乎所有可以进行提醒的方式。手机、电脑、SMS、Skype、AIM、谷歌环聊、Twitter…凡是你能想到的,它都可以推送提醒过去。

高级版附带了全面的协作工具,包括子任务,智能任务列表和标签。

日程安排类

虽然时间跟踪类和清单类应用非常适合微观管理任务,但同时也需要一些工具来宏观把控全局。如果你正在反复思考纠结是否要在九点开会,那么一款日程安排类应用会是你完美的助手。可以考虑使用下面的某一款:

Calendly

  • 基础版:mianf
  • 高级版:$8/人/月
  • 专业版:$12/人/月

Canlendly作为一款帮助用户遵守约定的完美工具,它提供了简单、优雅的解决方案。Calendly的创始人了解到,人们经常订阅各种工具,其中很多工具都提供各自的日程安排功能,这可能会导致双重预订等问题。Calendly可以与Google,Office365和Outlook等大多数流行应用集成来解决这个问题,并将所有任务统一添加到一个日历中进行纠正。

Calendly与所有设备兼容,并且可以选择会议中间是否要留有休息时间。在单个时间段中,用户可以将多个受邀者添加到会议,网络会议或研讨会中。虽然Calendly是一个功能非常强大的应用,但它的用户界面十分简洁并且容易操作。

Google Calendar

  • 使用:免费

只要你想去做的,总有Google帮助你。如果你正在使用Gmail,就可以使用Google的免费日历应用,应用中能够处理一个程序员能想到的大部分任务。

按照Google一贯风格,他们的日历是简单、直观并且使安排任务和事情变得容易的。如果你正在使用企业版G Suite,就可以将使用邮件将任务从邮箱自动发送至日历中。

应用中可以为不同种类的任务创建多个日历。因此,可以有一个工作日历,一个家庭日历,一个度假日历,一个爱好日历,等等等等。而用户登录的时候,所有的任务都会显示在主界面上。不过可以通过点击左侧的“我的日历”选项卡来查看单个日历。同事也可以将他们的日历共享给你。在“其他日历”下输入一个人的姓名或是电子邮件地址,就可以将其日历添加到自己的列表中。

并且,Google日历还可以在台式机,笔记本电脑或手机上向你推送提醒。提醒可以设置为单次或是循环提醒。

Doodle

  • 基础版:免费
  • 私有版:$39/人/年
  • 企业版:$69/人/年

虽然上述两个应用程序是所有类型任务的理想选择,但是Doodle专门用于安排会议和活动。应用所遵循的理念是,只关注当下,并且它做到了。这个应用使安排和定位会议,约会或是任务都非常容易。

Doodle与其他日历应用程序略有不同,您可以为要参与特定约会或任务的所有人创建问卷调查。接下来问卷会被发送给他们,根据大多数人方便的时间将任务添加进你的日历中。Doodle还可以与日历集成,并确保你所有的任务是整齐干净的。

私有版和企业版的用户可以在Doodle.com上设置自己的加密子域名。并且可以个性化定制要发送的问卷调查及发送自动提醒。

项目管理类

对于需要与多个团队合作庞大项目的高级用户,简单的应用也许不能满足需求。如果你就是如此,那么下面讨论的专门用于项目管理的工具可能就是你正在寻找的。

Trello

  • 基础版:免费
  • 商业版:$9.99/人/月
  • 企业版:$20.83/人/月

Trello是一个可视化项目管理工具,其中看板功能可以帮助用户理解工作内容,更快的做完事情。它的办公公告板界面看起来很眼熟,便于添加任务,还可以将卡片拖拽至自己的面板上。

Trello使用了简单的层级来帮助用户组织任务。卡片是最基础的单位,卡片中需要包含任务的详细信息。列表是一组特定主题或工作流下的卡片集合。面板则是是项目工作区,其中可以包含多个列表。

Trello 允许用户免费邀请任意数量的人加入其任务面板。用户可以将团队成员拖到卡片上,之后每次发生改动,他们就会收到通知。

Trello可以轻松与Dropbox,Evernote,Google Drive等第三方应用集成。

Asana

  • 基础版:免费
  • 高级版:$9.99/月
  • 企业版:可应要求提供

Asana是目前最受欢迎的项目管理工具之一,由Facebook的开发者 Dustin Moskovitz 和 Justin Rosenstein 开发。Asana专门用于管理大型项目,因此具有促进无缝协作和交互直观的特点。

Asana 分为三块。任务是最底层的,表示即将要做的事情。任务可以被分配给其他人,你可以在任务上添加评论、注释或是在下面添加子任务。项目是任务的列表,表示待办事项列表。用户可以在项目下管理和调整任务的优先级。工作区与 Trello 的面板一样,用于管理项目。

通过软件的面板,团队中每个参与者都很容易得知项目进度。所有的任务及子任务也可以分配给其他团队成员。

结论与思考

尽管这些应用在日程安排上都是一些很有用的工具,但是它们并不能解决你自身效率的问题。正如把任务添加进清单中并不能保证它最终被完成了。

为了充分利用这些应用程序,最好将它们作为增强你自身优势的策略中的一部分。文中提到的这些工具可以帮助你克服自身弱点来保证任务的进行。上面所以提到的应用都是免费的(timely不是,骗人),你可以逐一尝试来选择适合你个人工作风格的应用。

你已经知道哪个应用程序可以帮助你变得更有效率了吗?欢迎在文章下面进行评论。


往期精选文章

使用虚拟dom和JavaScript构建完全响应式的UI框架

扩展 Vue 组件

使用Three.js制作酷炫无比的无穷隧道特效

一个治愈JavaScript疲劳的学习计划

全栈工程师技能大全

WEB前端性能优化常见方法

一小时内搭建一个全栈Web应用框架

干货:CSS 专业技巧

四步实现React页面过渡动画效果

让你分分钟理解 JavaScript 闭包



小手一抖,资料全有。长按二维码关注京程一灯,阅读更多技术文章和业界动态。

0 人点赞