Here are a couple of good links to get you started....
A degree in computer science can open up a wide range of career opportunities, some of which have the potential to be quite well-paying and provide a comfortable standard of living. Here are a few examples of popular career paths for computer science majors:
Software Developer: These professionals design and develop software applications and systems, using a variety of programming languages. Software developers can work in a variety of industries, including technology, finance, healthcare, and more.
Data Scientist: Data scientists use statistical methods, machine learning, and other techniques to extract insights from large data sets. They are often responsible for developing predictive models and data-driven solutions to business problems.
Network/Systems Administrator: Network and systems administrators are responsible for maintaining an organization's computer systems and networks. They ensure that systems are secure, reliable, and running efficiently.
Cybersecurity Analyst: Cybersecurity analysts work to protect organizations from cyber threats by monitoring network security, identifying vulnerabilities, and developing security protocols.
Database Administrator: Database administrators are responsible for designing, implementing, and maintaining an organization's databases. They ensure that data is accurate, secure, and easily accessible.
Keep in mind that the above listed are just examples and there are many other fields and career choices you can find with Computer Science major. Salaries and benefits can be very different depending on the field, the company and location. But generally speaking, many careers in computer science have the potential to be well-paying and provide a comfortable standard of living. It's always a good idea to do research on specific jobs and companies that interest you to get a better sense of what they might offer in terms of salary and benefits.
For example, when I was faced with a crossroad during a mass exodus at a previous company I had two options ahead of me-- A Fortune 500 company where I could make a significant amount of money and work as a small gear in a massive machine OR a scrappy startup where I could help build the platform into something great.
While the dollar signs of the fortune 500 company were sure alluring, it wasn't even a competition. I'm much happier working at smaller, private companies where you can be on a first-name basis with the executive staff where I could work on a variety of different projects. I'm still there almost 5 years later. Most of my colleagues who went to the larger company have since moved on to other opportunities.
There are people though who *do* prefer those larger companies, so that's not to say that my answer is the correct one.
Since you have tagged your post with computer programming, I'm going to go off of the basis that that is what you want to do. Software engineering is a pretty lucrative field. You could easily find yourself financially "comfortable" at almost any level, with any type of engineering.
I'd find the type of programming that makes you happy to do for 8 hours a day and go from there (frontend vs backend, SASS, Web Design, data engineer, cloud ops, etc). The list is endless.
Best of luck!