I trust the PF community to give expert advice, so here's my current ordeal. I'm a soph in college dual-majoring in math and physics (no disadvantages there ill bet) and with a single minor in astronomy. Hopefully, given those credentials and some research under my belt that i'll begin with this year, I'll be on my way. Only, should I be looking into programming as well? I currently do not know whether or not I'll be in the fields of theoretical versus observational or experimental physics, but I assume having a minor in programming (or at least some experience with it other than c++) will be largely beneficial? Problem is, I'm socked in hard enough as it is with two majors and one minor. For what purpose does knowing about computer science help a physicist and is it worth adding to a dual major in math and physics and a minor in astronomy, or just added weight?