what kind of jobs can you get with this? How much money do you make? What are some of the details of your job..etc.
You have to think about if you like the field first, try some courses on udemy as that will give you a small glimpse into the tech world. CS Degrees can get you:
Software Engineer
Web Developer
Systems Analyst
But you can't get any of those without significant experience.
I have a CS degree, experience you are while in college is crucial, otherwise the degree is worthless. I live quite comfortably and will leave it at that, but I work as Linux/Windows Systems Engineer....
My career path went like this:
Level 1 Help Desk - Answering Phones, making tickets
Level 2 Help Desk - Running Cables, setting up routers, printers
Desktop Administration - Managing PC/Mac Labs
Independent Contractor - Deploying Servers, switches, security cameras, alarm panels, Citrix Administration, VM Administration
Systems Engineer - Linux/Windows Admin for a Government Agency (bash, powershell scripting) - Cloud Storage Management
Don't get me wrong, money is great, but I enjoy my work, if you don't enjoy the work, you will burn out.