My coworker and I joined a software company this year. The difference is that she have more of industry experience. Over the past months, it has come to the point where she is asking me for assistance and I don't mind helping out.
1. In our first 3 months of probation, it was hard for my manager to tell if my co-worker is smart or dumb, lazy or hard working, independent or hand holding. Everything looks normal in the beginning. But, she is still asking simple questions. She is suppose to pick up slowly & improve her knowledge over time.
2. Unclear communication: my coworker asked me to fix her spelling & grammar mistakes 50% of the time (even though I am not too confident with my grammar). It's getting a bit annoying and I have started to log off of the internal communication software (pretend to be offline or busy). Sometimes she document problems that are very unclear which management comes back to clarify the issue.
3. My coworker usually speak another language with another coworker so often (I'm not racist or anything). But, we work in an English work environment and sometimes it does bother me when I don't know what they are talking about. It's so loud that it can distract several cubicles down the isle.
4. My coworker's assumption: she has been in the software industry for quite some time and know how things work. We test software and look for bugs. If we can't verify on time, things will be pushed to the next product release (assuming that it is not urgent). Recently, she has a big task and the due date is around end of the month...she is taking her time very slowly...whereas management is worried. My manager steps up and assign 50% of the work to another senior coworker to assist. Because she knows that my senior coworker is helping out...she feels more relaxed and is working at a slower pace.
5. Where is the main problem? Because she is working at a slow pace, several senior coworkers and I are getting more work. The problem is that she is surfing the internet (clothing websites), taking personal phone calls in the hallway, reading online books, and sometimes chatting on MSN.
6. I am the type of person who likes to help if anyone ask. But, I expect the same in return. A couple days ago, I needed her assistance in a very specific area. She knows how to do it but decided not to help. She pretend she doesn't know (this happened 2x). The first time she lied. Later I looked at her work and she completed it within 2 hours. It took me a few hours to figure out on my own. Does this mean I should protect my knowledge from now on?
7. Today, I found a critical problem in a specific area. I asked her to confirm on her PC and indeed it was a problem. I told her that I will report it to the person responsible by saying both of us experienced the problem. Then, she opens up an email and send it to the person responsible without including my name in that email (since I discovered it first). So the person responsible cc the email to my manager and her...appears like she got 100% credit for discovering the issue. Does this mean I should work solo from now on?
Should my coworker be fired or am I over-reacting?