Scenario:
Designer/Developer with years of experience in multiple projects spanning a range of technologies who is one of those happy/go-lucky goofy/funny people that tries to get along with everyone regardless of their position or title.
Formerly a back-end developer for several years working primarily in c, shell code, and other languages I was not as interested in.
Got out of backend coding and got into the presentation layer design/development as an artist and designer by nature and went into UX/UI design/architecture/integration graphics/effects etc.
The pecking order of a general software dev shop there tends to be an indifference between backend/frontend devs.
I deal with backend developers (outnumbered with 20+ backend devs vs me for a good sized project.)
Have stuck around for quite some time now but have begun thinking more of moving on for some specific reasons.
Being the only presentation layer guy I get razzed often by the backend developers who seem to disregard what I do. Which I'm used too, and for the longest time razzed back, except its getting old and lately its becoming more insulting.
It's an SL shop, I live in primarily XAML all day long and try to avoid the c# we use primarily on the back.
- I've put in the hours and continue to try and be helpful where I can.
- I'm good at what I do, rarely require help of anyone for anything related to what I do.
- I wear multiple hats and pitch in diversely.
- I try to encourage better practices professionally.
Problem is that in return;
I sometimes get snide remarks that would suggest what I do is inferior (I've worked the other side, wasn't as interesting to me as the visual side is.)
Disregarded as just the UI guy with seldom acknowledgement there's only one guy trying to come in after all of them to "make it pretty."
I get intentionally excluded from things.
Most things I do get discounted as easy. Often provided with delayed requirements too close to deadline which has often had me up late hours working nights and weekends trying to compensate for the lack of notice and communication.
Criticized for getting an office of my own including passive comments going to my superiors suggesting its not deserved which makes feel like an a-hole even though I never asked for the thing.
Basically it's beginning to stir resentment, lack of motivation, not enjoying the workplace, and basically steering me towards other opportunities.
I seem to stay for the people I enjoy on the business side, a few colleagues who became friends, and my respect for the business we're in.
So my question is, how can I professionally re-establish a presence deserving of mutual respect and steer colleagues back towards a more normal work relationship.
Any advice welcome.