The only way to succeed is to have a product that is really, really good.
To understand a program you must become both the machine and the program.