<p>The reason I asked these questions is because I was similar to you starting my undergrad and wish someone would have forced me to think about these things. I really liked science (particularly physics) but thought engineering would be a better choice because I didn’t think I wanted to go to graduate school. I ended up choosing biological engineering because it was the most “sciencey” involving a lot of chem, bio, and physics. But after taking some engineering classes, I realized that I wasn’t REALLY learning how to do science and that bothered me… I got involved in biophysics research and realized that I did actually want to go to grad school so I switched my major to physics. I eventually lost interest in biophysics and found my place in geophysics studying seismology. It’s true that I may or may not end up in a job doing seismology but at least I’ll get to do real science for 6 years while I obtain a PhD. That alone will be worth it to me because I enjoy the research. And while I probably won’t have the opportunity to become a professor, I’m fairly confident that I’ll be doing some type of technical work with a PhD in geophysics, but I guess we’ll just have to see. I’ll never know if I don’t try!.. You’ll have to decide what your own priorities are.</p>