The assumption that there's any kind of tidy line from a major to a career is a problem, and is hard to shake. I had good enough advice to know to look out for it, and I still got bitten by a situation where solid grades in a viable major were worth little without an in-field internship.