如何申请David Allen的“完成任务”作为程序员? [英] How can I apply David Allen's "Getting Things Done" as a programmer?

查看:152
本文介绍了如何申请David Allen的“完成任务”作为程序员?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



您使用哪些工具来跟踪任务和项目?



当您的95%的任务位于@Computer文件夹中时,如何组织任务?

解决方案

这个问题的答案是老化。我正在取代接受的答案,因为它是一个现在已经停产的软件,名为 Chandler 。以下是我建议的一些一般技巧,以及截至2/2012目前的高质量软件列表。



流程


  1. 拥有可信的来源。这意味着您必须拥有一个可以转储所有任务的地方。个人和专业。可信来源的想法如下所示。

  2. 每天列出您的三巨头。任务比电子邮件更重要。在一天的第一个小时(在电子邮件之前)工作,并完成这些任务的优先级。

  3. 经常查看您的列表。对于一个开发团队来说,这可能意味着每天的scrum。但是不要忘记去完成所有的任务,去掉那些不是真正的任务,而且有一天的目标。

  4. 列出你的目标,并将它们分开到微小的步骤你可以在星期三晚上随便做一个。想要观看更多的纪录片?这不是一个目标。在2012年观看26部纪录片是一个目标。您可以告诉您是否在第一个月之后失败。

  5. 使用番茄工艺技术。它让你不必痴迷于检查Twitter,因为你知道你可以在几分钟之内完成。

  6. 决定哪些任务实际上值得做。总是问如果我从来没有这样做,会有什么不可实际的发生吗?

  7. 现在在cram会话中做简单的事情。设置番茄钟计时器,开始撕裂电子邮件。存档参考资料,删除垃圾,为更大的任务做一个任务(不要忘记一个快速回复告诉该人你把它放在名单上),并做任何需要不到5分钟的事情。

  8. 保存工作日志。你是程序员吗?你可能有ADD,或者在自闭症谱系的不友善部分。这意味着你将努力将重点放在不是超级有趣的任务上。我发现最好的解决方案是在 Evernote 中输入您正在做的操作。然后,当您分心阅读 9gag 时,您可以回来,实际上恢复工作。

好软件(记住,这几乎不重要你选择哪一个,重要的是你使用它。)




  • Toodledo - 这是我最喜欢的回来,当我痴迷于我的待办事项清单。分类,估计时间,哇。

  • 记住牛奶 - 所有人地球似乎使用这个。

  • Trello - 我最喜欢的。我使用它来跟踪我的开发团队的工作。

  • Appigo Todo - 它在iOS上闪亮,现在也有一个网络版本。

  • 纸 - 我也不熟悉。他们把它从树上拿出来,你不需要插上它,我把它放在我的桌子上,把我的大三写在那里。

  • Wunderlist - 闪亮,非常简单,适用于所有内容。我用这个跟踪我的年度目标。



PS:我最近发现 Scott Hanselman与我一样有很多关于生产力的想法。他也做出了一个令人信服的案例,以摆脱所有的RSS Feed和Tivo订阅,使您失望。他启发了我的媒体饮食习惯。


Off and on I have read David Allen's "Getting Things Done" productivity books but never really implemented it.

What tools do you use to track tasks and projects?

How do you organize tasks when 95% of your tasks would be in the @Computer folder?

解决方案

The answers to this question are aging. I am replacing the accepted answer because it was for a now defunct piece of software called Chandler. Here are some general tips I suggest along with a list of high quality software that is current as of 2/2012.

Process

  1. Have a trusted source. That means that you have to have a place where you dump all of your tasks. Personal and professional. Ideas for trusted sources are listed below.
  2. List your "Big Three" every day. The task that are more important than email. Work on them for the first hour of the day (before email) and make the completion of those tasks a priority.
  3. Review your lists often. For a development team that probably means a daily scrum. But don't forget to skim through all of your tasks and remove the ones that are not really tasks, but goals for someday.
  4. List your goals and break them apart in to tiny steps that you can actually do on a random Wednesday night. Want to watch more documentaries? That's not a goal. Watch 26 documentaries in 2012 is a goal. You can tell if you are failing by the end of the first month.
  5. Use the Pomodoro technique . It keeps you from obsessively checking Twitter because you know you can do that in just a few more minutes.
  6. Decide which tasks are actually worth doing. Always ask "What if I never did this? Would anything unfixable actually happen?"
  7. Do the easy stuff now in cram sessions. Set a Pomodoro timer and start tearing through email. Archive reference material, delete junk, make a task for bigger tasks (don't forget a quick reply telling the person that you put it on the list.) and do anything that takes less than 5 minutes.
  8. Keep a work journal. You are a programmer right? You probably have ADD or are on the unfriendly section of the Autism spectrum somewhere. That means that you will struggle to keep focus on the tasks that are not super interesting. The best solution I have found is to just type what you are doing in Evernote as you do it. Then when you get distracted reading 9gag you can come back and actually get back to work.

Good Software (Remember, it barely matters which one you pick. It matters that you use it.)

  • Toodledo - This was my favorite back when I obsessed over my todo list. Categories, estimated times, wow.
  • Remember The Milk - Everyone on Earth seems to use this.
  • Trello - My favorite. I use it to track what my development team is working on.
  • Appigo Todo - It's shiny on iOS and now has a web version as well.
  • Paper - I was unfamiliar with it too. They make it out of trees and you don't have to plug it in. I leave it on my desk and write my big three there.
  • Wunderlist - Shiny, really simple, works on everything. I use this to track my yearly goals.

PS: I recently found out that Scott Hanselman has a lot of the same ideas about productivity as me. He also makes a convincing case for getting rid of all the RSS feeds and Tivo subscriptions that weigh you down. He inspired me to go on a serious media diet.

这篇关于如何申请David Allen的“完成任务”作为程序员?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆