Beyond basic mathematical aptitude, the difference between good programmers and great programmers is verbal ability.
Marissa MayerThe Googly thing is to launch products early on Google Labs and then iterate, learning what the market wants - and making it great. The beauty of experimenting in this way is that you never get too far from what the market wants. The market pulls you back.
Marissa Mayer