Are you really done when you say you are?

When do you that say you are done with something? Do you say, “I am done with lunch”, when you have eaten the last morsel off your plate or after you wash your plate and set it carefully in the utensil drying rack?

As a software developer, do you say, “And I am done!” as soon as your code works for a single sample data only on your laptop or do you say so after having run the tests and having merged your code with those of others over a version control system (e.g. GitHub), having run the tests again and then having committed all of your final changes for everyone to use?

After shopping, are you done as soon as you enter home and drop your shopping bags? Or do you consider it done after each item has been taken out of each shopping bag and put away neatly into shelves, bottles, containers, wardrobe or supplies room?

Here is my answer. If someone is having to clean up and reorganise after you, then you are not done. When you are done, there should be no mess left behind for someone else — even yourself — to bother with.

Continue reading Are you really done when you say you are?

The magic of planning for the next day

Let’s rewind to your morning today. Did you wake up with purpose, knowing exactly what to do for the next six hours? Or did you open your eyes with your brain all clouded, knowing that you have zillions of things to do, but with no idea about where and how to start? In this confused state, it is very easy to pick activities that need very little effort. For instance, snooze the alarm & stay back in bed. It is very easy to cling to activities that make your brain feel busy, but you aren’t doing anything productive. For instance, reading the newspaper all morning, browsing your email or watching TV. Continue reading The magic of planning for the next day