Wow. I'm actually kind of amazed at the amount of vacation time present in this thread :-P. This is only my first programming job, and I'm quite thoroughly certain the working conditions aren't the same as actual business-class jobs, but the vacation situation here is... Grim, to put it one way.
I get a grand total of four days off every year. However, my ability to actually use those days is rather limited. I've somehow managed to use two from this year so far, but I've still been expected to log in remotely and do some tasks for about an hour or so. The other two might not see any use at all this year; mind you, I'd really like to use them, and I could definitely use some time to recharge right about now, but I'm just not allowed to use them. I'm the only IT/programmer role at this business, and as such, if I take time off and a problem happens, the business is more or less toast until I get back. The owner doesn't want to take that risk, so I'm essentially chained to my desk.
I could go on about how I'm even called on to check into things on weekends and so forth, even if it's midnight on a Saturday and there's not really a problem, just the owner's paranoia kicking in, but that's best kept reserved :-). Still, I'm thoroughly stunned by the amount of vacation some others in this thread get... Someone mentioned something along the lines of 6 weeks' worth of vacation! That would take me 7.5 years to build up :Wow: