Success comes from focusing on the long-term, not just short-term gains.
A good abstraction is one that captures the essential aspects of a concept while ignoring the irrelevant details.