When I was an undergrad I wanted to go on and earn an MA in Library Science. I love information science and books, bookbinding, publishing, archives, &c. But after getting a great heart-to-heart talk with a university Librarian friend, I saw the writing on the wall and saved a lot of money.
I'd like to think that I've redirected at least some of that interest (except for the book binding and preservation component) into programming.