What should I major & minor in? (chemistry, biochemistry, physics, math, biology)

<p>Currently I'm a sophomore, majoring in chemistry (although currently at a point where I've only taken lower division classes that would fulfill the requirements of any mentioned majors). Anyway, I'd much appreciate some advice on an education/career path that might interest me based on some of my interests:
-I love problem solving (I consider calculus homework to be one of my pastimes)
-I enjoy programming (although I consider it more of a self-taught hobby than something I'd want to study in college)
-I like knowing how things work (it bothers me if I don't)
-I'm fascinated by abstract/microscopic ideas/things (i.e. in biology, I'd rather learn about proteins than reptiles)
-I'm a very hands on person</p>

<p>Currently I'm leaning towards a major in chemistry with a minor in either physics or math (I'm going more by my interests than an intended career path); I'm not really sure where I would go after that (i.e. in graduate school). Anyway, I'd appreciate any advice. Thanks. :)</p>

<p>Perhaps consider majoring in math and minoring or taking elective courses in chemistry and biology? Math majors generally have better job and career prospects than chemistry and biology majors in the <a href=“http://talk.collegeconfidential.com/internships-careers-employment/1121619-university-graduate-career-surveys.html[/url]”>http://talk.collegeconfidential.com/internships-careers-employment/1121619-university-graduate-career-surveys.html&lt;/a&gt; .</p>

<p>

</p>

<p>Computer science or some type of engineering?</p>

<p>i would say something like majoring in Chemistry or biology and minoring in computer science or vice versa.</p>

<p>I’d switch that and major in computer science and minor in bios of chem. Upper level computer classes are way more useful than upper level chem or bios.</p>

<p>Bioinfo? Computational biology? And my personal favorite: statistics.</p>