So I'm at the point where Im considering having a serious discussion with my coworker. He frequently talks down to me.
When I submit my work for review, I get comments back like "What the hell is this?", "This sucks", "Who in their right mind would do this?", etc. He'll also say things like this to my face To me it's very unprofessional and degrading. I understand I need to make changes in my work to improve it. I also understand that this person has 15 more years of experience than I do and I'm just learning. I don't question his expertise, but does that give him the right to be a complete jerk? What makes it difficult is that he is a Senior in his position, and my boss leans towards him. There are only three people in the office, including me. I absolutely love my job, it's the most rewarding thing I've done to date, but this person has a really toxic personality that I can't put up with any longer.
Some steps I am considering. In order of which they fail (if 1 doesn't work, then 2, so on...)
1) Have a conversation with him. What's the best way to have a conversation with a person like this? He really has little regard for other people's opinions.
2) Ask my boss if I can work remotely.
3) Look for a new job.
Any recommendations would be appreciated.