Procrastination is a huge problem. I have noticed time and again that when you give someone a task that they don't want to do, they wait until the last possible second to do it. I mean, I would understand if you ask someone under 18 to do a task and they try to get around it. They play by high school rules, and that's normal. You have no control, and you're constantly resisting so you can play video games. But what about when you are in college? When yo u start your career? It still happens!
I also know this to be the case with even professional developers. This is why agile seems to work better than waterfall. If you give them a task and then have daily status meetings, then they HAVE to get something done or they look like slackers. If you give them the requirements and then come back in 6 months, they will most likely not be done.
I think I partially alluded to the lesson i'm trying to get at here.
You need to set small, achievable, frequent goals for yourself and others.
Usually the only time that someone is going to say they aren't busy is if they actively have nothing to do. This means they have not only written off work-things to do, but they have also depleted their list of time-wasters and want you to entertain them. They are bored.
Therefore, the point is to be truly really busy when you are working - and work hard. And then when you have times of free time, you can really enjoy it. Obviously, you need to take breaks, but those 3-hour long StumbleUpon journeys are cutting into your productivity. It's way too easy to get distracted (especially when online, which is always).
I would suggest a good way to do this is to actually keep a list of things to do. I have a simple Google Desktop app as a to-do list. This isn't perfect because I can't see it across multiple computers. However, it works for me. I can see how much I really have to do, and plan accordingly (plus it really feels good to click that little checkbox and make the image shoot to the bottom :).
How do you keep from entering an infinite loop of Google Reader, Twitter/Friendfeed, email?
You need to set small, achievable, frequent goals for yourself and others.
Usually the only time that someone is going to say they aren't busy is if they actively have nothing to do. This means they have not only written off work-things to do, but they have also depleted their list of time-wasters and want you to entertain them. They are bored.
Therefore, the point is to be truly really busy when you are working - and work hard. And then when you have times of free time, you can really enjoy it. Obviously, you need to take breaks, but those 3-hour long StumbleUpon journeys are cutting into your productivity. It's way too easy to get distracted (especially when online, which is always).
I would suggest a good way to do this is to actually keep a list of things to do. I have a simple Google Desktop app as a to-do list. This isn't perfect because I can't see it across multiple computers. However, it works for me. I can see how much I really have to do, and plan accordingly (plus it really feels good to click that little checkbox and make the image shoot to the bottom :).
How do you keep from entering an infinite loop of Google Reader, Twitter/Friendfeed, email?
No comments:
Post a Comment