Beyond basic mathematical aptitude, the difference between good programmers and great programmers is verbal ability.
Marissa MayerThis is one of my favorites. People think of creativity as this sort of unbridled thing, but engineers thrive on constraints. They love to think their way out of that little box: 'We know you said it was impossible, but we're going to do this, this, and that to get us there.'
Marissa MayerWhat is clear is that users own their data and should have control of how their data is used.
Marissa Mayer