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 →
[–] Sosacms 1 point 1 point 2 points (+2|-1) ago
Exactly. It's their money to spend. Do what they want, bring up any issues or potential roadblocks but give them what they want as best you can. If reprimands are made, it will be the ones who made the decisions, not the ones doing what their boss wants.
I have one friend who can't keep a job because he keeps doing it his way because it's better, constantly talks about how it can be done better, or works on his own projects to prove it's the better way instead of just doing what they want.