If you want to be independent, try to come up with an idea for a real business (not a funded tech startup) that you can implement with software, and spend 2 hours a night (or just a few nights a week) on it for a month. By the end of that month you should be able to sell it to someone.