You articulated a real concern of mine. At the end of the day, literally everything I set out to do seems to turn into a programming problem. Trying to get healthy? Better find the exact right diet and workout routine. Learning guitar? Better find the exact combination of scales and chords to practice.
And like every programming problem, it's only fun until I find the answer. Then it becomes maintenance work, slotted alongside all of the five million other tasks I have to keep up with: Doomed to be ignored, dismissed, or otherwise forgotten about.
I realize there is a serious flaw in my approach to building good habits. The way to circumvent it is by decoupling process from results, and finding joy in the mere act of doing.
Still, it's so hard to do when trying to improve at something. The urge to optimize is pervasive.
And like every programming problem, it's only fun until I find the answer. Then it becomes maintenance work, slotted alongside all of the five million other tasks I have to keep up with: Doomed to be ignored, dismissed, or otherwise forgotten about.
I realize there is a serious flaw in my approach to building good habits. The way to circumvent it is by decoupling process from results, and finding joy in the mere act of doing.
Still, it's so hard to do when trying to improve at something. The urge to optimize is pervasive.