I have a bachelors degree in IT and I remember coding all sorts of projects with Java, creating databases with SQL, making websites with javascript, connecting networks, etc while I was still in school. Nowadays, I don't even know how to find the password to my wifi. I actually have to google it, lol. My brain is like a rubber band. I can stretch it across the Universe. But it naturally goes back to it's original shape.
If you want to major in something, you need to find a marriage between what you are naturally good at and the market, not just focus on the job market alone. My IT degree is completely useless because I forgot everything I learned. However, I also have an MBA and I still remember those 35 page papers I had to write about on creativity and innovation in the workplace, leadership and management, etc. I remember those papers verbatim word for word. I can probably produce another manual on innovation and management overnight. My brain is more geared towards a leadership role. So learning business management is as natural as brushing my teeth for me. In fact, I never read anything. I would skim through the text in 15 minutes and then write a 30+ page paper in a couple of hours.
Figure out what you are naturally good at that you could potentially become great at. And then find the perfect marriage between your natural skills and the job market. From personal experience, my IT degree is completely useless. I spent years studying IT and my brain just decided to forget everything simply because my brain wasn't built for it. I am more of an inspirational leader/motivator type rather than the technical type.
I also have a cousin who works in IT and the guy is a complete genius in his field. He has his own consulting firm and creates entire frameworks for companies. If you talk to him, he seems like a normal guy. He's not any smarter than the average person. But the way his brain works, coding complex algorithms is like brushing his teeth in the morning. We have a "side" consulting business together where I handle all the marketing/advertising/sales, and he handles all the technical stuff. If I were to ask him to make a sale on the phone, he would come across as a complete retard/asperger spectrum person. It goes to show you that people need to find careers that actually suits their natural skills.