Coming to Job market and money, it is always one of the higher earning jobs. There are multiple paths which one can choose in software career. Do your research on what might interest you and jump right in. You will be fine!
My advice to students trying to choose an area of study is to think about what you are good at, but also where you get your energy from. Most people with successful careers spend a considerable amount of time and hard work chasing their goals. If you enjoy what you do, your chances of being successful (at anything you want to pursue) will be much higher.