people who are close to you often expect you to make decisions about your career path and stick with them. they want you to be a "fire and forget" missile that zeros in on target and pursue it relentlessly. but this isn't how things work. most people change courses many times before finding the match for their skills and interests. this is similar to the process of developing a product or designing new software-it's important to keep experimenting,trying lots of things until you find out what works. being too set on your path too early will likely lead you in the wrong direction.
taken from what i wish i knew when i was 20 -Tina Seelig