I'm not a nurse yet....4weeks left!! Anyway, you have to realize that it's going to take time to learn how to do everything and get your flow and rhythm to how to best do your job.
I've seen nurses start passing meds as early as 8:30am, when the "scheduled" time states 10am. My preceptor does this and she's one of the few nurses who isn't running around trying to catch up and passing meds 2hours late. I've only seen her get behind one time and that was the day that she had to administer 5 blood transfustions.
So, take your time and find your flow. Sometimes when we feel rushed, we make mistakes.
It's easier to explain why you were late, than to explain why you gave the wrong patient the wrong med. Remember, do no harm.
As far as giving meds. I've never seen anyone get all the meds for their patient at once. Don't try that. That is a disaster waiting to happen. I mean, I've seen nurses get acetaminophen for the patient in room 200 and maybe insulin for the patient in 215. I've never seen a nurse get ALL the meds for all of her patients and start passing. Sounds like a disaster. It would be for me, at least. I wouldn't do that.
Know your patients and know your drugs. If you know that Mr. Wilson is not a risk for aspiration and he can take his meds independently, then I suppose it's ok to leave him with his cup of meds. Personally, I like to watch my patients take ALL of their meds but I understand that some may not feel compelled to watch over him like a hawk.
You will have some patients that like to take one pill at a time and they have 12 different meds to take. I'm patient and I wait. You will have some patients that will throw all the pills down their throat and take a gulp of water.
Just know your patient.
You also know that you shouldn't leave a patient with a narcotic, so if you're going to leave a patient with meds, it shouldn't be the patient will the narcotics. I would definitely
make sure that that medication is taken before I left the room.
Anyway, please don't rush. You're new (like I will be) and that's all there is to it. You're going to feel "dumb" on days. You're going to feel like you're holding up everyone sometimes, but do it the right way. Like one person stated earlier, the other nurses have more experience and they may do things differently, or possibly have bad habits. You do it the right way and eventually you will find ways to improve your performance. Be patient.