I had ans presentation yesterday in front of the managers. I proposed some changes to the software which would half loading times in some circumstances and some improvements to the user interface.
Everything went through and now I have extra work to do to implement it since I will have to do everything myself.
I already wrote a ticket about it eight months but my product manager has never read it. Every ticket must be approved by him before the team leader can prioritise it. Somehow the pm stopped working on non-trivial tickets completely about 1 year ago. There are even bug tickets that I wrote shortly before the release of the main version last year that are still open with him as the assignee.
I already talked to my team leader about it but he never does anything. Apparently now the only way to suggest changes that might actually have the chance to be realized is to do power point presentations in front of them.
During my presentation I talked about moving a button to some place else so it isn't as visible for the customer because it is usually not wise for the customer to click on it. One of the managers was first very opposed to the idea but after half an hour he wanted to remove the button completely. I talked to my team leader afterwards and me and him are pretty sure that this will result in problems in some use cases.
While I spend days thinking about changes and its possible side effect a manager can just decide something radical based on gut feeling in ans one hour meeting. This has a very neo feudalistic feel to me with some elite cast that does not have to work but gets to make all the decisions by the grace of god because he got into that position.
I really don't know what a manager is doing here tbh. There is no clear product strategy and I don't see what they are managing.