Been programming since I was 12, and hardly a day has gone by since that I haven't written some code, however awful.
The last 25 years I spent writing s/ware used by my firm (in the Patents business) to manage our mission-critical workflow, initially in BP7, then Delphi. Retired after 5 years as senior partner at the end of 2012.
Btw, am amazed at - and humbled by - the quality of some of the contributions to SO. Otoh, it's a shame how quick off the mark some are to downvote posters whose English is not so good.