The most important single aspect of software development is to be clear about what you are trying to build.
Hope is a good thing, maybe the best of things, and no good thing ever dies.
The most important thing in investing is to have a clear plan and stick to it.
Life is a journey, not a destination.