Programming for too long to even try to count. Don't like the software business, and believe in doing things right as close to 100% of the time as possible, so I don't usually get along with other programmers (co-workers) very well.
I also enjoy biking, playing guitar and woodworking.