Tasks
I do tasks. And my tasks are related to someone else.
The task comes to me from my friends, co-workers, boss or clients. Alternatively I start the task by getting the permission from such people.
When asked to do something, I can either accept or reject it. If I am undetermined, I can postpone my decision. This is the TextMate snippet I use for the purpose:
Hi ${1:Takaaki},
Thanks for your email. I'm very busy at this moment. I'll get back to you ${2:this weekend}. $0
All the best,
Takaaki
--
Takaaki Kato
http://takaaki.me
When I say no to something being asked to do, I use this snippet:
Hi ${1:Takaaki},
Thanks for writing in. Unfortunately I'm very busy at this moment, so I'm afraid that I cannot ${2:help you}. $0
All the best,
Takaaki
--
Takaaki Kato
http://takaaki.me
If I agree to do something, I explicitly define the date and time I finish the task by. I avoid ambiguity. Some words I don’t use are “today”, “tomorrow” or “this week”, “soon”, “as soon as possible”. These words are not specific. “Today” can mean the end of the work hour, or 11:59PM of the day. “This week” may be Friday or weekends. “Soon” and “as soon as possible” are no more important than filler.
Things don’t always work as I promised. Estimate is rocket science. I don’t have a PhD in the field, and everybody knows that I don’t have the degree. So I may need to ask for rescheduling the task. I could ask to cut the contents of the task and complete by the initially set deadline. Or I could ask for extending the time limit. In any case, I ask for rescheduling when I feel that I cannot complete the task in a scheduled timeframe. I also explain the reasons why I need to reschedule the plan.
Finishing the task doesn’t always mean the completion everyone agrees on. I need a shared understanding of what the completion of the task mean. Fixing a bug in code could be finishing by uploading the fixed code on a version control system, update the production server, and/or sending an email to someone who asked you to fix that. Sometimes you need a confirmation. I need some sort of action from someone who asked.
This is not just how you build money or business. This is about how I build relationship and trust with friends.