Programmer and designer. I began fiddling with BASIC on my C64 back in the 80's, and moved on to assembler on the 64. Kept on with assembler and moved to A500. After that C++ on the PC. Nowadays it's primarily C#.
Computers have been part of my daily life since that Christmas eve 1986 when I got my C64.
I'm mostly self-taught, but I do have a CS degree (which I personally don't see as any more than a very expensive piece of paper). Best lessons in programming for me have been curiosity combined with asking questions on forums or BBS's back in the day :)