Comment Re:Stay Put (Score 1) 772
Age: 50. Current status: learning OpenGL and Clojure.
I very much doubt I'd get good shot at a commercial programming gig, but I'm really not interested in that game any more, and yes, 25-year-olds have much more enthusiasm for the agencies' screening questions than I do. (So, I also have the "bad attitude.")
My advice is to both specialise and diversify. Identify particular skills that set you apart from the crowd, but also identify as many of those skills as you can. I'm holding down gigs as composer/sound artist, workshop tutor, media artist and writer: the OpenGL is for large-scale outdoor video artworks while the Clojure is for thread-safe audio/visual performance systems in MaxMSP.