Some of the nurses at work were talking about a sale on scrubs. I was listening in, because I only have one pair of scrubs that I wear on call and they're awful. The top is so big that it could be a dress on me.
Nurse: "Actually, I've never seen you in scrubs, Dr. McFizz. You never wear them!"
They pointed out that a few of the other doctors do sometimes wear scrubs during 9-5 business hours, but some of us don't. Here's why I don't:
When I was an intern, I worked at a county hospital, serving a very poor population. Intern year is hard, and I wanted nothing more than to live my life in scrubs--basically, nonstop pajamas. But our program director said to us, "You know, these patients may be very poor and not speak English, but they should be treated with respect. And that means they deserve a doctor who is well dressed."
Some of the other interns wore scrubs every day anyway, but I didn't. On non-call days, I wore "nice" clothes. Those words really stuck with me, even now, over ten years later. I feel like it's more respectful to dress in nice clothes when I see patients.