Xlent.
While I acknowledge that I have an entire life ahead of me, and that I have plenty of time to decide what to specialize in, I still need to pick a school and a major.
So I have this engineering school that would give me a 3 year free ride complete with internships, as well as a guaranteed 3 year work contract (to pay off for the free ride) with full pay, as well as future education opportunities to pursue MBAs or Masters/PhDs. Yet I still can't decide which engineering discipline to pick: Electrical or Chemical? Maybe Petroleum Engineering? Whatever choice I pick, if I follow it, I would never get an opportunity to trade my degree for a different discipline after 3 years, kinda like the frost poem about the diverging road. How do I know which choices I would regret in the future?
Or maybe my choices would rise spontaneously from nowhere. Say some nobody shows up after my contract is over and invites me to specialize in materials science, and I follow through?