I'll be brief, as much as possible.
I work for a software company that is focused on delivering highly specialized software to (mostly) telcos.
Some time ago, a simple member of the QA team was mysteriously invested as "Product Manager".
Besides the fact that she was very eager to impose her newly invested powers to each and everyone that proved she was (mostly) wrong, some other things have changed.
Since she changed positions, we are mostly working at GUI changes, and it seems it's not going to stop anytime soon. This means no one is caring about the holes in the business logic / app. engine.
A few months ago, two of our largest clients spotted what seems to be o horrifying bug (the "sometimes" king of bug that crashes 2/3 of the systems). The support teams are not being helpful as I only obtained "I don't know" / "I didn’t do it" when asking them about details.
As a consequence, two develop teams are working on the clock 10-11 hours a day, retrieving logs, talking to the clients, performing crash analysis, attempting to contain & reproduce the problem.
Meanwhile, she (the PM) is kicking our ass because she has some deadlines to meet with the new GUI (third in a row, none of them had ever hit the market). Arguing with her is purely suicidal, as if she doesn't like what you're saying she will at least yell at you.
Needless to say she does not seem to have any clue of what she was doing as we were forced to heavily alter some base algorithms that are working for years and have been proved to be ok by the satisfied customers.
Huh, that was a long one... Lately, I am considering leaving the company, because I've simply had enough and have no intent of writing GUI related code for all of my life.
The question: should I do it or not? I feel out of patience
P.S.: The paycheck is satisfactory.
I work for a software company that is focused on delivering highly specialized software to (mostly) telcos.
Some time ago, a simple member of the QA team was mysteriously invested as "Product Manager".
Besides the fact that she was very eager to impose her newly invested powers to each and everyone that proved she was (mostly) wrong, some other things have changed.
Since she changed positions, we are mostly working at GUI changes, and it seems it's not going to stop anytime soon. This means no one is caring about the holes in the business logic / app. engine.
A few months ago, two of our largest clients spotted what seems to be o horrifying bug (the "sometimes" king of bug that crashes 2/3 of the systems). The support teams are not being helpful as I only obtained "I don't know" / "I didn’t do it" when asking them about details.
As a consequence, two develop teams are working on the clock 10-11 hours a day, retrieving logs, talking to the clients, performing crash analysis, attempting to contain & reproduce the problem.
Meanwhile, she (the PM) is kicking our ass because she has some deadlines to meet with the new GUI (third in a row, none of them had ever hit the market). Arguing with her is purely suicidal, as if she doesn't like what you're saying she will at least yell at you.
Needless to say she does not seem to have any clue of what she was doing as we were forced to heavily alter some base algorithms that are working for years and have been proved to be ok by the satisfied customers.
Huh, that was a long one... Lately, I am considering leaving the company, because I've simply had enough and have no intent of writing GUI related code for all of my life.
The question: should I do it or not? I feel out of patience
P.S.: The paycheck is satisfactory.