>For fun ?
Good question, but God, no.
Just to get more out of the electronics where others can't match what I had decades ago. Things have come a long way but icing on the cake is still needed for a more complete solution, and by now it's more clear than ever what to do.
Actually the first year after "retiring" from my long-term employer was spent on music servers as a hobbyist. Then right back to industrial chemical work since. It's been nice not to have any bosses or deadlines though.
>Or do you actually need the money.
Not really, actually waiting until 70 to collect Social Security so I will get the maximum available to me, and haven't even started drawing from my main retirement fund. I plan to start my second company funded entirely by the Social Security though.
>In my 20s I wanted to retire by 40. Now in my 30s I've accepted that's impossible.
This is one area where I am very very far from the mainstream. I grew up in a "retirement community" known as South Florida. Where most people have always been over 65. Nothing like the 50 states from Orlando on up. Already been there and done that when I was young and things were way more unspoiled. When I was still a teenager (Nixon Recession) we were some of the first in the USA where it was plain to see that natives like me would not be able to afford to live in our own hometown. Even though student life was about as easy as the majority of happy retirees. I knew I already had it good, and expected to always continue to run a business of some kind when I got to be a senior citizen, and never stop. There were really so many more examples of diverse old-timers than any other place I am aware of.
>I like programing and working on projects, I hate filing TPS reports all day and never ending meetings.
I actually do like programming too or I wouldn't have done it at all. I started early and have done some pioneering work, but never was in a software company. There was just not many people who could do the programming everywhere it was needed as computerization proliferated in petrochemicals. Now there's all kinds of commercial software and all I have to do is "just" tie up the loose ends if I want to. I mainly did much more complete things on my own, and the way I wanted to. Still only when needed, and not every year. In my business I earned money by using my own code, not selling it at all.
I know what you mean about never ending BS, big corporate industrial bureaucracy was challenging enough to survive around as a contractor, I don't think I could tolerate "lack of progress" reports or frequent pointless meetings for code on top of that, especially when I'm trying to keep my nose to the grindstone and really get something worthwhile accomplished :)