ITA with pelsmith (?) who said, don't work for free. Don't clock out and then stick around working.
I quit working about 6 months ago, which has given me some clarity on the issue that I didn't have when I was the "chicken with my head cut off" trying to get the impossible workload done.
Here is my new clarity: Take care of yourself. Take your breaks, go to the bathroom. Eyeball your patients, give their meds and sign off immediately, assess fully ASAP (emphasis on possible) and write up immediately. Stay after if patient needs help during a medical crisis. Otherwise, develop a thick skin and an unflinching stare. Tell the oncoming shift what you didn't get done, and don't apologize.
Guess what? If you are doing your best, and you're not a bozo, and you can't get all your work done, it's not b/c there is a problem with YOU. It's b/c there's a problem with the WORKLOAD. Sometimes it seems like nursing is based on what a few brilliant, experienced, perfect people can do-- and then everyone is held to their standard. If you're smart, caring, and doing your best, then what you get done is your full day's work. Not what someone else could do.
And I think you'll get less ******** if you seem less apologetic. It is what it is. And don't work for free, whatever you do. You're not a slave and this is America. Take your lunch, go to the bathroom, and you'll be a better nurse and maybe won't get burned out like so many.
P.S. I plan to go back to work one day (right now it's best for my family as a whole to be a stay-at-home mom) and when I do, I won't be afraid of getting fired. I am constantly getting calls and mail from prospective employers, LOL. They want me bad! And one day, if they treat me right, they'll get me. I'm a good nurse, btw. But if another nurse was able to get more done, I just say God Bless her or him. Way to go. Nothing to do with me.