My biggest reason is that I don’t have to finish. When I get bored with it, I move on.
I used to put pressure on myself to “finish” and would often miss and feel guilty. Not just computer projects, but electronics, learning musical instruments, etc.
Then I realized I was making my hobbies work and doing it badly. Real work (where I have to finish) got in the way of my hobbies. Hobbies are supposed to be fun, relaxing, and rewarding. What was I doing?
I gave up the pressure and it was liberating. I pick up the guitar for a couple months, then get lost in trying to make analog circuits. I tinker in the garden then teach myself enough CAD to do a small woodworking project. I started sewing masks and tote bags then set it aside. I fish a bunch in the spring and fall. Then, I’ll revisit them later when the muse hits and don’t feel like I wasted money.
Now my only goals are to have some fun, relax, and learn something new.
I really only program for fun in languages I don’t know or platforms I haven’t played with. I learn by picking up a project that scratches an itch.
Sometimes those feed back into my work (eg Go, Kotlin), but most don’t (various LISPs, low level C).
My issues are exacerbated by my ADHD, but I would recommend the approach to anyone with a steady job they enjoy. That and not using TV/movies as a hobby. There’s just so much cool stuff to explore.
Yeah learning things is so fun, and also so is just having a bunch of weird skills you're competent or at least knowledgeable at.
I won't post my list of accumulated learnings because it's about as good a personal identifier as my SSN. But it's similarly scattered as yours and I love them all even the ones I haven't used in years.
It's really become the way I orient my life. What bizarre or useful thing I'll get into next is always the big question now.
I used to put pressure on myself to “finish” and would often miss and feel guilty. Not just computer projects, but electronics, learning musical instruments, etc.
Then I realized I was making my hobbies work and doing it badly. Real work (where I have to finish) got in the way of my hobbies. Hobbies are supposed to be fun, relaxing, and rewarding. What was I doing?
I gave up the pressure and it was liberating. I pick up the guitar for a couple months, then get lost in trying to make analog circuits. I tinker in the garden then teach myself enough CAD to do a small woodworking project. I started sewing masks and tote bags then set it aside. I fish a bunch in the spring and fall. Then, I’ll revisit them later when the muse hits and don’t feel like I wasted money.
Now my only goals are to have some fun, relax, and learn something new.
I really only program for fun in languages I don’t know or platforms I haven’t played with. I learn by picking up a project that scratches an itch.
Sometimes those feed back into my work (eg Go, Kotlin), but most don’t (various LISPs, low level C).
My issues are exacerbated by my ADHD, but I would recommend the approach to anyone with a steady job they enjoy. That and not using TV/movies as a hobby. There’s just so much cool stuff to explore.
reply