Got my bachelor's in business. For me, it was a mistake. I realized that I had no desire to do what my peers were doing, and that I was otherwise unskilled. Took a long time to build real skills in programming. Still playing catch-up.
Unless you have a specific reason for business, e.g., "I want to be a CPA" or "I want to work on Wall Street", get out. The main value of a business degree is the network you build. If you're not going to do anything that anyone else in that network is doing, then it's much less valuable to you. I also found that most business school students have a particular temperament. If you notice that you don't share that temperament, it's a good sign to switch. Don't let your parents determine your major--especially if they didn't follow that path successfully themselves.
You definitely won't learn anything in business school that helps you work outside of corporate America--it exists primarily to train middle managers.
I partially disagree. I studied CS and business as a double major. I work in software now. While it certainly wasn't as important as CS to my career, I'm glad I also did the business major.
The technical business skills don't come up much (outside of properly using terms like "gross profit" and managing my personal finances), but I'd say the main thing I learned in the business major was soft skills. Almost all the work we did was in groups. We had to give lots of presentations. We had to study business communication. I've found that these skills are very useful for distinguishing oneself from one's peers, and they apply to almost any profession.
I definitely feel what you are saying with the temperament.
Many of these students do not have an authentic interest in business. To me, business is an intellectual pursuit. I know that this sounds silly and ironic, but I enjoy following the financial markets, learning about monetary policy, testing a business idea by designing a prototype, etc.
What I was getting at in this post is that I have no desire to be a middle manager.
See my prior post but don't sell short the usefulness of that business degree. If there are aspects of it that you like, talk with your professors and see how you might best choose how to direct your course of study and electives.
I have friends that are university professors and they actually like it when students give a shit about some things and will help out. Those are your mentors. Then there are the other folks in your degree, some who might be like-minded. Find them and make friends. Those are your peers, and sometimes your (friendly) competition. That network will be invaluable outside of university, not only for any sort of deep friendships you establish but in terms of career networking.
That was exactly the attitude that led me into business school. I just discovered too late that most of business school isn't about any of that.
I highly encourage you to study those interests independently, whether you stick with business or not. You'll never have more time to spend in the library geeking out about whatever you like. It's what I miss most about university.
Unless you have a specific reason for business, e.g., "I want to be a CPA" or "I want to work on Wall Street", get out. The main value of a business degree is the network you build. If you're not going to do anything that anyone else in that network is doing, then it's much less valuable to you. I also found that most business school students have a particular temperament. If you notice that you don't share that temperament, it's a good sign to switch. Don't let your parents determine your major--especially if they didn't follow that path successfully themselves.
You definitely won't learn anything in business school that helps you work outside of corporate America--it exists primarily to train middle managers.