I am a software developer at a major financial institution for the past 4 years. My track record contains many implementations that provided the business with what they needed with hardly any bugs or errors and overall I am a quiet individual who does not cause political turbulence at the office.
I have had the same manager since I joined the company and since the very beginning we did not have a good start. Unfortunately, I have a very strong feeling that she does not like me and working with her makes me very sad.
Even though I do the majority of the software implementation with minimal supervision, My thoughts are rarely valued, I am not included in important meetings, I am micromanaged on later stages of the project(I guess because my team members cannot keep up with he fast pace, so I am criticized on later stages) and I am basically isolated from team discussions on projects. I have noticed the following pattern how the I get isolated:
- We have a new project or a software implementation.
- I analyze, design, implement and test the project or components that I build.
- When the product shows signs of impact and all the necessary pieces are done, I am then phased out.
This has happened numerous times.
In the beginning, As I was entry level and really wanted the experience and the job I never confronted her about my views. I did one time explain to her that I do have much to offer and that I feel isolated, however our relationship did not change that much.
I feel kind of desperate and want to really leave the team and go for a lateral move, I just don't know how I can do this without getting any negative image and progress in my career.
Please share your thoughts.