For every Zuckerberg there are 20 guys that were near him that think they're great programmers/investors/entrepreneurs, but really they were just lucky to be in the right place/time.
Try a controlled experiment. Do something on your own, so you know it's all you.