Uh....as far as I know (from my own experiences as a resident and those of my med school classmates), no program has "a day off here and a day off there." You have four scheduled weeks of vacation, maybe as four one week blocks, two two week blocks or some variant. Sometimes one week is for reading, meaning you are off but must be able to cover sick call. You certainly cannot take time off whenever you like, it is typically placed on the master schedule for the year.
Your non-medical friends will tell you how lucky you are to have four full weeks off when normal people only get two. I remind them that normal people get 52 weekends a year and at least 10 holidays, which is about 100 more days off than my four weeks.