I have been working as a junior developer at a company for a year and a few months now, working on a project with a senior developer who doesnt seem interested in mentoring me or working closely with me at all.
Anyway he decided to visit the client of our project in america for 3 weeks so he could gather requirements for the next phase. Instructing me to finish my section of the module we where currently working on whilst he was way.
When he arrived, he stated that he wanted to demo the system in a week, and asked me to finish my parts of the module in this time period. I thought that this was an unreasonable demand, but worked long hours to try to achieve it.
The development environment he has set up is very messy and disorganised, involving mutliple include files on the same page, meaning that variables where clashing with each other.
Following the demo the senior developer emailed me with a strong message saying that “he didnt want to be blunt but he has seen errors and he is being made to look like a fool demoing the system with errors.”
I emailed him to state that I was unhappy with the way I was being handled concerning these errors, and that he wasnt being understanding concerning the difficulties I was facing and the effort I was putting in to rectify them.
Following this I came back to work the next week to discover that he had gone on holiday from america to brazil for two weeks and hadnt told me he was going, I found out from someone else! He hadnt set me any work to do in the time he was off!
Over the next few days I communicated my unhappiness working on the project to my line manager and asked if I could be moved over to another project. I didnt mention any specifics because I hate office politics etc. My line manager seemed understanding and said he would move me from the project and would offer a promotion.
The senior developer came back from brazil and we had a meeting - me, him, my line manager and project manager. In the meeting I felt like they where ganging up on me, and no one was understanding where I was coming from at all.
My line manager was saying that following feedback from the senior, it seems like I cant work on the project without support from the senior so it seems like im not ready to move to a mid-level developer. He was saying that it seems like im difficult to work with because there are rifts between me and the senior. And he was also saying that it doesnt seem like i have advanced much since I started there - all of which was absolute nonsence.
When i mentioned that the senior had gone on holiday and not told me, he said “i told you, everyone in the office knew”…which again was absolute nonsence. When i mentioned that my project manager had approached me following the seniors ‘blunt’ emails, and said “sorry for that email that the senior had sent, I felt it was unfair and hope you ok”, she wouldnt admit that shed
ever said it.
Following all this I feel like its time for me to move on, no one was listening to my concerns about the project at all! Any views?
Thanks
Cheers