I'm a software developer and the newest to the team and for the past month it feels like everyone has been pushing their work on me.
I was assigned a project with 2 other developers. The senior developer is essentially also my manager and lately there is a lot of time pressure on me as well because management wants the project done ASAP and it's soon to be past the deadline.
For instance the senior will say "I'm doing this. You do X and get it done by Y" the problem is X is part of his task but he will have me do it, and there will be time pressure because he will tell me that he's blocked until I finish. And I also have a huge backlog of stuff that isn't done either yet. Then the other developer has his own task and even though he's supposed to be working on this project full time I've done about 20x the work he's done. He isn't working fast enough so they've assigned me part of the work that he's supposed to do.
Basically I have a huge stack of work and I'm pumping out about 500 lines of code a day (consistently for the past 30 days) and working overtime while my teammates have pumped out 400 lines of code for the whole month. The code they are writing is also super simple and shouldn't take too long. (Eg their code will be unit tests). Of course the senior developer is also working on other projects, but the other developer is working full time on this same project with me.
I don't mind working hard or working overtime for deadlines but I have a problem now because I have RSI and my arms have been numb and I've been in severe pain lately and I have no idea what to do.