I don't find that as a professional attitude. It is not a team attitude as well.
Oh my fucking god, go play in traffic or something! Nobody respects this fucking dreck.
I don't request time off, I give notice that I won't be there. End of. If it were my job to figure out who's gonna cover my shifts, then I need to be paid more.