57, programming for 33 years with hardly a day off, and having more fun than ever. My motivation? It's not about the technology, the tools, the apps, the business, the customers, or even the money, although any of those can provide plenty of motivation. And believe it or not, it's not even about the happy dance feeling I get when something I built works for the first time. It's about the achievements of those who use…
This sounds pretty depressing to me. You're building the software that allows others to retire while you're a cog in someone else's wheel for another 33 years. Why not build your own achievements?
And a programmer today earns enough to be able to do so at a good age.