High schoolers, what do you want to major in? People who majored in that field, what are the pros and cons?

I was a double major in Math and Computer Science. A Top school 20 in the world for Math/Computer Science. I enjoy a 250k+ salary.

I will generalize Math into two possible routes. Pure Math and Applied Math.

Pure Math is more akin to philosophy but, well, Math. The theorems and proofs will often be very short but mentally challenging. They require days of thought to process and understand. Most of this Math forms the fundamentals for any field within Math and is not directly applicable to a career. The people who major in Pure Math fields and find success are the John Nash's of the world. I encourage you to take Pure Math, learn it and enjoy it but not expect professional success in this field beyond a High School Math Teacher unless you already know you are a top world wide intellect. I personally loved Pure Math classes, and I think they helped me grow intellectually within the Mathematical field, but I knew going into each class exactly how I would do based on my peers enrolled in the class.

Applied Math is, well Math but applied to a field. Operational Research, Actuarial Science, Computer Science, Statistics, Economics, Bioinfomatics maybe, etc.. Is the more Math/Theory heavy side of a given field usually. Lots of Differential Equations, Calculus, Statistics but tied to real world "problems" (still pretty theory based). Heavy overlap with Engineering as well but tends focused on the underlying theory and less on Engineering a practical solution. This is where employment options come from after graduation, learning the mathematical tools that build the basis for these fields and industries. I focused on the more theory/math end of Computer Science. I took zero software engineering classes.

Pro's: If you do college correctly, you will be hard pressed to lack for employment. Get a good spread of theory and applied math. Applied Math will give you initial employment and the theory will let you grow as a professional. Once you graduate with a degree in Math nothing else seems daunting, cause shit son you just majored in Math. Shit is hard.

Con's: If you take the wrong courses (too easy or too theory) you may actually struggle to find employment and may have to go back for a Phd or a second bachelors in order to find good employment. I know a Pure Math Major (heavily focused on pure math, avoided everything applied) that worked at Subway for a few years before they found anything. He was smart, but he was not int the top 1000 in the world so the field of Pure Math held nothing for him and he could not get into a Phd program. He developed no real world skills.

I recommend double majoring or focusing on a particular field within Applied Math and take Pure Math classes as a strong compliment to your degree.

/r/AskReddit Thread Parent