So I'm at the end of first year undergraduate, and I've got to make some tough choices. Normally, people say you'll know what you want by the end of first year, but that couldn't be more counter in my case. Prior to university, I had naive aspirations to become a theoretical physicist (at the time, high energy theory, yes typical :tongue2:), however it seems I may not be passionate enough for physics. Over the past many months, reading through forum posts I've come upon the rather blatant realization that there are simply no (more precisely a minuscule amount of) jobs in theoretical physics. I have to thank physics forums for illuminating this viewpoint. Also thank-you for destroying my dreams!!! :rofl: Take the last part with a grain of salt. I feel a recent inclination towards becoming a quant, and going on to graduate school to study mathematical finance (for money, employment prospects, the stock market stimulates me, and its mathy (not a real word, huh), so in other words it suits me). So here is the issue. I love physics, no question. I was very successful in my first year mechanics, and e & m courses. However, I feel physics, although infinitely interesting, would amount to a waste of time if one chooses not to pursue graduate studies. The situation for graduate school and the phd route just seems to risky, lacks payoff,…. The excuses probably demonstrate my lack of over-arching passion, the passion I believe one should have to pursue physics at such an advanced level. So I took up computer science. And then I took up statistics/probability. So it boils down to this. Three choices: Physics, Computer Science, Statistics. I'll happily satisfy a double major program, so I need to choose two of the above three options. So what do you guys think ? Have any others been down a similar path ? And advice in selecting 2 of the three possible options ? Or any recommendations?