The software they're having me write originally had a about 12-15 people writing it and it took them 6-7 months (and the development is still on going. They even have people who use the API on different teams spending 8-16 hours per week maintaining the packages in their own code, making sure it still works and if something changes they have to change their code).
We are using all of microsoft's old tools (that break and malfunction all the time, especially in comparison with modern versions), which doesn't have much to do with this story other than it pisses me off. There is a person who is one of the original developers of the already-written software who's telling me what I'm doing is pointless and "you're wasting your time bro. Just tell them you want to use the API that's been written, and tell them to sit on it!" Well I have repeatedly mentioned this to them, and they just have me keep going and tell me to not even think about that.
I'm going on my second year at this company, and I think this project is total junk. There is no value in it and it's going to take way too long to complete. Someone is going to get reprimanded for this. What should I do?
Edit: just is case this goes badly (I want to work somewhere else anyways) I will need another place to work. Any ideas, guys?
view the rest of the comments →
[–] conestoga_dragon 0 points 1 point 1 point (+1|-0) ago
I've been in a similar work conundrum. Try to keep an email trail of your communications about this. Be nice when reminding them that this work is redundant because there's an existing API.
Are the people or person that is telling you to ignore the API your superior? Do you report to them directly?
[–] numberonewebhandle [S] 0 points 1 point 1 point (+1|-0) ago
Oh i have the whole instant messenger trial and emails. I think if it comes down to it i am going to sit them down and walk through everything ive been doing bit by bit so they can see i am doing what they have asked of me. Problem is, there will only be a partially functioning product because its obviously not complete.
[–] numberonewebhandle [S] 0 points 1 point 1 point (+1|-0) ago
Yes, they are my superior but this project is going to result in failure, in my opinion. And they have to present something to their superior every so often and i am pretty sure that time is coming up in a few months. Jeez, what if someone starts freaking out? I didnt even consider that. They could start pointing fingers or even have a procedure in place for blaming the underlings.