I have been an intern for this company for a few months now, and recently they hired someone to help on the project we're working on, I'll call him John for this post.
When he first started here, someone with autism, I'll call him Pete for now, was working in the same room where he was placed. (I have had no problems working with him before). John gets agitated very quickly about his code 'lying' (as he puts it) and gets quite vocal about it. This didn't sit very well with Pete, and after a few clashes, including talks with the product owner and even CEO, John calmed down a lot.
After a few weeks, Pete left the company. After Pete left, John started being very agitated again. I'll give you an example what happens:
When he gets errors in his code, or something else that doesn't work, he starts saying things like 'Hahaha, nice try...' or 'Cmon, don't be so childish' every few minutes, which isn't all that bad. The bad part starts when this continues for 15 minutes and he starts cursing. Nothing serious, just things like 'fuck' or 'shit'. When he can't seem to solve his problem, he starts standing up and walking around the room. Usually he walks behind me for a few steps, and walks back, sits down, and repeats this for a while.
Now I don't know if I should say something about this. This has lead me to wearing headphones in the office, which I realise might come over as rude to other colleagues who also work in the same room. Also, no one else seems to notice or seems to be annoyed by it, am I just getting annoyed too quickly?
Also, am I supposed to let him know as an intern? I have discussed this with my product owner, who is aware of the problem, John just doesn't seem to learn from it and continues being like this. Is this normal in an office?
Edit: I'll add more information about his obnoxious behaviour, since it doesn't end there.
John really wants to be a part of everything he hears. No matter what conversation, he has his opinion. And no matter what topic, he wants to talk about him and all the studies he has done.
Whenever you try to have any type of conversation with him around, he'll talk about 100 different things which might be related. (Let's say a casual talk about the weather, he'll start talking about his study in chemistry and how about pollution is ruining China)
Any conversation he's not a part of, he'll still laugh out loud when they make a joke. After that he tries to chip in on the conversation, even though the people talking are pretty blunt he wasn't included in the conversation.