<p>Ok so I'm currently a junior in high school taking ap physics B and intro to java. Next year, I'll be taking calc bc and ap computer science. So far, I enjoy programming-to an extent. I'm NOT one of those kids who spends his free time locked in his room playing games on the computer and programming crazy stuff for the hell of it. I understand it well and find it interesting, but don't love it that much. I do struggle somewhat with ap physics, but find pre-calc (enriched) to be both easy and enjoyable. It's probably my favorite class. I love working with algebra and calculus and all that stuff. I guess my question is- what major should I go for? I definitely don't want to be a math prof, but other than that I'm pretty open as to what careers I'd go into (engineering, software dev, etc) I'm just not sure what specific major I should go with.</p>
<p>CS isn’t bad. I’m the same way, I don’t program in my free time or anything. I’m not super techy. I still majored in CS and am doing fine. </p>
<p>CS makes sense. Major in CS and minor in math.</p>
<p>Abell. </p>
<p>What you “should” major in depends on what YOU want out of your life.</p>
<p>My advice to you is that don’t ever EVER narrow yourself down to a major even before you started exploring it just because these random people on an internet forum think it’s a good idea for you to study A, B or C. </p>
<p>Perhaps you will learn more and more about your own interests, your own strengths, and what you find to be meaningful, valuable work as you get older and gain job experience. </p>
<p>But there sure is a huge demand for CS. With a skillset in coding, you cannot go wrong. If you are not sure about anything, keep it general. Only “focus” into a “specific area” when you know in your heart that is the right path for you, not because somebody tells you that specific area is high-paying. Do your own research. Job experience. Interview people. Job shadow. anything and everything. internship. </p>