At the risk of being the killjoy, give yourself some time to experience things... Go to med school first. When I started med school, I had a top 5 list, and IC and PCCM were in the top three. Ive since ruled out Interventional Cards. Kinda...
You never know what is going to make or break a field for you. It might be things that you havent thought of yet, such as lifestyle, the day-to-day aspects of the job, the economic aspects of running a practice; and even if you are still a competetive applicant for Cards (which is the most competitive IM subspecialty at this point).
Shadowing is a good idea, but you really cant get a good idea of the field until you are up to your elbows in it. It will be one thing to watch a cardiac cath being done, and a different thing to actually be the one doing it. Watching the doc make decisions is different from actually having to make the decisions on your own. An intensivist will have to make decisions based on partial information while they wait for the lab, whereas someone like a dermatologist already has most of the information they need to make their clinical decisions. Is this something that you want to do?
Actually, you arent in that bad of a position. Either way, you will have to complete a 3 year Internal Medicine residency. By that time you will have had plenty of time to decide. You'll also have a chance to do electives in Cardio, Interventional, and CCM. With the added responsability of being the resident on that service, you'll have a much better idea if its right for you.
The bottom line is, keep an open mind. Its good to have some idea of what you want to do on the way in to medical school. I have a feeling that if you don't have any idea, not even between pathology (no patients, diagnostic) vs. psychiatry (lots of patients, therapeutic), or FP vs. neurosurg, you just want to be caled Doc... and you really dont want to be one.
And try not to sweat it right now. You might be in my position, after 10 years in the medical field, and 3 years of med school, I still dont know what i want to do. At that point, you should probably sweat it.
But your job right now, is to get into med school, and then get into a good IM program and become a rockin' internist. Ten years from now, if you still have this problem, call me.
Now, about me...
I cant decide between EM and IM.... And Im applying next year.
help me