I'm 46. I started programming back in the mid-1990's. These days most employers value certifications more than resume content, which is sad, but that's what I see along the East coast at least. Keep your skills current. It's a pain. But that's what you have to do if you want to remain in the "hands-on" part of this industry. Otherwise, like you said, pursue management positions. Not as fun or interesting but these days a job is good to have.