Those are very good skills to have if you want to found a startup, or if you are less ambitious, you can build a side hustle that can turn into something that eventually covers all your costs. With good programming and business skills, you'll also stand out as a freelancer / consultant.