Success is not about money or power, but about making a difference.
The most important single aspect of software development is to be clear about what you are trying to build.
The essence of creativity is figuring out how to use what you already know in order to go beyond what you already think.