Teach Yourself Enough
Did Dennis Crowley write the original code for Foursquare (Dodgeball) himself?
Incidentally, if you’ve got an idea but aren’t particularly technical you should really consider the example Dennis set here. He didn’t really know what he was doing but he sat down, taught himself enough to crank out a prototype, and figured it out from there. Anyone can do this sort of thing with enough hard work.