Business or Computer Science

So my situation is like this:
I think I have some sort of business astute that enables me to make $15,000 in my sophomore year, but I am really not sure whether I can survive studying business with quite a bit demand of communicative skill. Put that aside, I feel like business major students kinda having problem finding jobs. Not really any company would give you manager-level job.
Also I’m interested in CS. I build my website and server. However, every time when I started to learn a new programming language, I always met a lot of problems which prevented me from finishing one…and after all that, I really don’t want the rest of my life dying in debugging but at the same time I enjoy building these stuffs, like website and so on…

my dream job would actually be on investment side, like a investment manager who can meet all different kinds of people and hear their stories and make decisions.

So, I am really ambivalent about which major should I pursue.
Thank you ahead of time for taking time reading this thread.Hopefully you could inspire me

Hey @Skyberry It sounds like you have an open mind going into college and at least have some direction in terms of your interests, which is great! I think you just need to do some more research into the actual fields of study and their different career opportunities since you describe both as having a singular outcome which is near sighted.

I think a lot of students entering college have difficulty grasping the full purpose of a business degree (myself included when I was applying and even when declared). Business degrees are not for the goal of attaining a management level position, a management level position is not indicative of your education, it is simply a position. Every company and industry has managers, whether you majored in CS, Art, Design, Law, etc. There seems to be some type of misconception (which I have seen often) that by studying management you are only able to apply for manager roles, and that’s just a lack of understanding of the field. You wouldn’t hire someone to manage a Product Development team simply because he was a business major.

Depending on the school you’re attending and their business curriculum, you might focus on specific fields of study (finance, marketing, econ, accounting, management, etc.) and those will direct what types of careers you pursue. Entry level positions for graduates are typically at the analyst level and you build your experience and eventually, if it is a goal of yours, become a manager.

CS can lead to a ton of different career paths nowadays so programming or coding isn’t necessarily all you do. A lot of positions nowadays combine CS skills with business analysis especially with the advent of tech companies which might be of interest to you also.

Sounds like you want to work in venture capital. You should look at the VC websites (there are many) and read the bios of the associates (more so than the founders). See what paths they chose, and model yourself after that.

If you want to work as a tech VC, I personally would recommend a CS undergrad with Biz minor and then a finance MBA. That background will also well prepare to you participate in a startup yourself.

Also, I have met with many tech VCs, and my experience is that business tends to make you a terrible human being. Just my $0.02.