Sense of unproductivity is a good flag for unbundling goals. I recently tried to figure out why I haven’t finished as many free-time programming projects as I used to, and realized that I had at least 4 goals for free-time programming: learn a new language, build something personally useful, build something other people will use, and apply techniques from a textbook I’ve been working through. I couldn’t find a project that satisfied all my goals, so I was skipping back and forth and not finishing anything.
Sense of unproductivity is a good flag for unbundling goals. I recently tried to figure out why I haven’t finished as many free-time programming projects as I used to, and realized that I had at least 4 goals for free-time programming: learn a new language, build something personally useful, build something other people will use, and apply techniques from a textbook I’ve been working through. I couldn’t find a project that satisfied all my goals, so I was skipping back and forth and not finishing anything.