Ran into this today: a list of 7 commitment hacks to help you get things done. I really like the term "hack" for this (mentioned elsewhere by the author Jared Goralnik) and it got my mind working down the path to another "people vs. computers" post.
Our psychology is pretty similar to computer software. Following a first major release (childhood), things are pretty hard to change. Development is slow. With the exception of major upgrades (or downgrades) in the form of those life-changing moments, at best we build upon our existing version with a patchworks of improvements.
The cool thing, as illustrated by Commitment Hacks, is that once we are conscious of our own psychology then we can start to reprogram ourselves! This sounds nice, but any developer will tell you that knowing you have a bug doesn't necessarily mean you can fix it. Hey, but maybe you can come up with something else - a workaround!
That's right. Commitment Hacks are no different from workarounds to software bugs: The analogy is:
- Bug report: I have trouble making commitments
- Can't be fixed without a major rewrite: I can't fundamentally change my psychology
- Here's a workaround: by announcing your intentions to the world, you'll achieve the same goal. It won't be 100% reliable but should do the job.
So what are YOUR bugs, and how do you plan to fix them?