I don't have a bike anymore, I sold it last March I think (and saved the money until now to use as a down payment on the boat). I do have a house, and a family. We drive old cars (both our cars have >100k miles on them) and don't have (much) debt (other than the house).
Seriously, though, I was just going to bed and I was having trouble sleeping -- having second thoughts about the boat now
Which is fine now since I haven't really purchased it yet (can still back out w/out any problems). Which sucks, I've been wanting a new boat for 4 years.
To answer your question, I'm a computer programmer. At least, that's what I consider myself. I've had job titles like "senior software developer" and "senior scientific applications engineer" but I think that's a bunch of mumbo jumbo BS. I'm 32 I think and I've been doing programming since I started Massassi. I had trouble finding programming work when I got out of the AF so went to community college and got an ATA in computer systems design in development (which is a long way of saying "computer programming"). I didn't learn anything but once it was on my resume I haven't had any trouble finding jobs. Not sure I'd recommend a career change, probably depends on what you do now.