Today I'm talking with Mark Pesantes, a former Apple Retail technician turned software developer. He taught himself how to code on the side for almost 2 years before deciding to quit. After a few junior level developer gigs, he's now self-employed doing freelance development.