Sometimes they are right, but often times particular people at work "target" newer people (although not new at their job) if they feel threatened by them or perceive them as confident, etc. Dealing with all that right now. Getting called out on the stupidest **** is getting old fast and she's about to get a foot up her ass if she keeps doing it.ime, "competitive" is the wrong word. Hyper-critical is closer. "Bitchy" is probably the best I can come up with. Basically, people love to talk ****. It's not just in medicine, you will find it in just about any industry. My best advice is to remind yourself, "They can go **** themselves," and carry on doing your job.
Unless of course they are your superior, or right and being constructive.
Have you asked her in a private setting why she is pointing out your flaws in public and not in private? You could ask her to change her delivery, and if it continues, to talk with her supervisor if you believe her actions to be inappropriate. Healthcare is a stressful setting with lots of different personalities, but that should never justify "crossing boundaries", especially within earshot of patients.This is completely lateral in nature.