Many people learned in college one thing and moved to a different field later on, with that said, I would recommend to focus on an area that you think you will want to work in the future, as the years pass by our experience is what important to employers and not necessary the field we studied. Therefore, changing field/major later on might bring you back to lower salary as you don't have enough experience compare to other people in the field.
Hope that's help and good luck choosing your major :)
I majored in Materials and Manufacturing Engineering. When I was in university I was very narrow minded about possibilities for my future career. I learned to value transferable skills. Things I learned in the different roles I had that I could take and apply to any other role or industry. Continuing to learn and develop those transferable skills became a priority for me. I currently work in analytics and believe with the skill set I have now, I can work in almost any industry.
The average person has more than 12 jobs in their lifetimes, and a full third switch careers completely between 25-44. With the rapidly evolving workforce and pace of technology and change, expect those numbers to grow in the future. All of which means, you're likely to change and adapt with the times, changing priorities and interests.
My advice is to follow your interests and work toward a field you feel will provide a career you enjoy and one that can support you, but to always be open to learning, growing, and changing. That's the skillset that will serve you best in the years ahead, wherever your career path may take you.
Only in some fields does it really matter. If you want to be a doctor, lawyer, accountant or engineer (a few examples) then you need that particular degree to get a position. But in most careers, you just need a degree in something to show you have gone through the motions of getting your education. It shows resilience and work ethic, which is really all we need to be successful in any line of work.
There are trades that don't require a formal degree, but maybe an apprenticeship. Plumbing, electric, carpentry and HVAC are examples of careers in which one can work under another person to gain the necessary experience to do the job on their own. These are great options for somebody who does not want to go to college or can't afford to.
If you want a business-type career, then you really do need to get that degree. It does not mean you can't ever get a job in business without one, but it makes things so much easier. Many companies won't hire you without one. I am in the insurance industry in a sales capacity. My major was English, and it really did not prepare me for the job I do now. But, it did get me in the door. Most sales jobs can be attained without a business degree. You just need to be able to sell yourself in the interview process and show what your current goals are for work, and how they relate to your education. Just be creative in why you selected your degree (if you are asked).
When it comes to picking a major pick something that interests you and can give you general skills you want but don't be so hard on yourself or feel like you're stuck in it for the long haul. Find internships that interest you to really start getting that experience and fine tuning what you want to do. Also continue to try to talk to people that work in fields your interested in to get a better idea of what that day in the life would look like.