None of these guys are really all the accomplished as programmers though. Sure smart guys, but Microsoft bought DOS. Zuckerberg was far away from programming by the time that facebook was actually making money, and Musk didn't actually build any of the products he's famous for (Rockets, electric cars, or paypal).