Survey asks too many personal questions for no reward or incentive.
I'm with you, the reward was remembering all the cool shit I did (started programming at 4 on a C64), and the hopes that the info might be useful to people starting out. I definitely wish there was less of a barrier to becoming a programmer these days, although I think interpreted languages go some way here.
Recounting bits of my history...well, I could go on for days. Writing software is just what I do and enjoy.