I'm employed as a professional software developer. My first machine code experience was on a Commodore 64 (6510 processor) in the early 80s I think. Later Motorola 68000 (AMIGA 2000), Intel 80186 and SATURN (on the HP48SX calculator, I reverse engineered the whole operating system, that was 1992).
I support some users through the page http://www.jbfaq.com.
I have an iPhone 4 and an iPad 2 (3G). I also have control of an iPod Touch 1G, an iPhone 3GS (new boot) and an iPod Touch 4G. Since June 2010 I have a Mac Mini for iPhone development, but actually don't use it.