Recently (2 mos. ago) joined a data analysis team at a large U.S. corp. This team is an interesting mix of technical and not very technical people. My boss and I are more on the technical side- can code in various languages, can employ different tools etc.
Co-worker A and B are responsible for analysis of specific data and products- while they cannot code, they have knowledge about their subject matter and can utilize a data visualization tool effectively.
I respect that we all know different things and are experts in different ways. I always try to get my co-workers' opinions on things they know more than me, like their data sets, their products or the company.
The problem is this: I feel like I rub my co-workers the wrong way when I want to be more technical in the way I do things. I get this impression because Co-worker A has told me on more than one occasion that "this team is about X" and "we do things like X".
Here's my issue with that- my hiring manager is happy to have me utilize whatever skills I have to my disposal, and this team knew what I was about when it was hiring me. In fact, we talked about how I like to supplement my work with code or want to do "Y" type of analysis to our data during my interviews. Maybe this wasn't conveyed properly.
My boss's boss is also happy with the direction I take with tasks- he is excited to see me do things that are new for this team. Because of this he invites me to meetings that either co-worker A or B, or both, may not be invited to. This I think is another sore point for both of them, me being new and all- evident by not responding to my friendly IMs, like hey how are you.
I would like to have a good working relationship with both coworkers, but I am unsure how to overcome the "resentment" that may arise because of these issues. I call it resentment for lack of a better word.
More context: co-worker A has been at the company for 3 years, has a ton of friends here, and I think doesn't like that I am not truly a subordinate to him (I think I am, I have told him on more than one occasion he's the expert on X and I trust his on judgement on X etc.)
He doesn't want to teach or mentor me, but I think is more interested in maintaining his power and status; this is evident by him complaining about me asking too many questions to someone from another team. This co-worker is also quite gossipy and may even tell tall, negative tales (though not sure about this).
Problem to solve: how do I survive in this kind of team dynamic?