The Three Types of Task Control
After pondering about the topic for a long time, I took some inspiration from a business-related course I previously attended. Push and pull systems in particular stood out to me because I felt like push and pull systems could be abstraction terms used to describe certain task management systems.
(REWRITE IN PROGRESS)
In modern society, we’re largely deadline-driven, as it is the easiest method for something to get done. If the consequences of not meeting the deadline are severe enough, there is a much lesser need for self-discipline or motivation.
One thing I find really relevant to the effectiveness of deadlines is Parkinson’s Law:
Work expands to fill the time allocated to it.
This rings true for basically all my deadline-based tasks I need to complete, as I have a horrible tendency to only get started only hours or days before a deadline.
But what about tasks that don’t have deadlines? Do I simply set deadlines for myself?
Deadlines
Before I venture further, I want to explain how deadlines work for me. I’m very honest towards myself, which means that self-rewarding or self-punishing rarely works. Rewarding/punishing only works for me if the following conditions are met:
- It is external (e.g. the reward itself is out of my control).
- I deem that the consequence/reward is worth the difficulty of the task.
For some concrete examples, the following works:
- Getting enough points in an assignment such as to not fail a course.
- The punishment here is having to study things again to prepare for a retake, or having to do the course all over again. (Consequence is worth the task difficulty: it’s easier to complete the course properly than study everything again for the retake.)
while the following does not work:
- Put in the extra work to complete a course with 100% of the points to get a free rubber ducky.
- Is the rubber ducky worth all the extra time? If I really wanted one, I would simply pay for one.
From the examples above, I hope you can tell why the second condition exists. However, that leaves the first condition. I hinted at its reason in the second example above, which is that if there is an alternate easier path to the reward, I would take that instead. For example, if my goal is to have an ice cream, why would I do this:
flowchart LR 1("Do 30 jumping jacks") 2("Go to the grocery store") 3("Get an ice cream") 1 --> 2 2 --> 3
when I can do this?
flowchart LR 1("Go to the grocery store") 2("Get an ice cream") 1 --> 2
The path to the reward or away from the consequence must be a reasonably efficient route.
In summary, to me, a deadline is:
- A point in time when a particular task is due.
- If not completed within the allocated time span, consequences will follow.
- The consequences must matter to me, and they must be real and external.
Why wasn’t rewarding in that summary? It’s because deadlines are fundamentally consequence-based, as having a reward at the end would simply mean that the consequence is being deprived of the reward.
Self-set deadlines
From the previous section, you can probably already tell why self-set deadlines are very difficult for me. If I want to set an artificial consequence or reward for the completion of a task, the consequence/reward would already be in my control, and adding a task to the process only makes the route to the reward less efficient.
No deadlines?
At first glance, this approach might seem super stupid. If I don’t set a deadline, wouldn’t Parkinson’s Law effectively cause me to abandon my tasks indefinitely? The answer is yes and no. Yes, in the sense that I have abandoned projects before due to having no deadlines, but also no in the sense that some projects I have executed in the past have been completed at full speed.