Truthfully, I started before I was doing dev work; I was working at some soulless monstrosity of a 'software' company doing tech support, they were going to pay for it, and it was pretty much the only way I was getting off the phones full-time. However, right before I started, I got a dev job at a start-up (that didn't pay for it...), so I figured I was already in and registered, so just stick it out.