I would imagine this gets harder as you age, get more set in your ways, the higher on the career ladder you've climbed, and/or as your required salary increases.
Have a low personal burn rate, save at least 20-50% of your income, and don't live in places with exorbitant living costs (SF, London, NY), and you too can be the master of your destiny.