Product Manager: 100% useful. having a layer between engineering and the stakeholders allows the engineers to actually focus on their work. I know the product managers I work with never get a break, I have the utmost respect for them.
Researcher: this really should be lumped in with product manager. if there needs to be two product managers, so be it, but this doesn't deserve its own position.
Designer: I assume this is short for ux designer. these can be very useful on certain projects, but lightweight projects don't need them.
Contributor: anyone who has this as their job title is definitely not doing anything useful.
Maintainer: should be lumped in with developer. there's no reason to have this as a separate job from developer or engineer.
Developer: without this position, nothing gets built.
Product Manager: 100% useful. having a layer between engineering and the stakeholders allows the engineers to actually focus on their work. I know the product managers I work with never get a break, I have the utmost respect for them.
Researcher: this really should be lumped in with product manager. if there needs to be two product managers, so be it, but this doesn't deserve its own position.
Designer: I assume this is short for ux designer. these can be very useful on certain projects, but lightweight projects don't need them.
Contributor: anyone who has this as their job title is definitely not doing anything useful.
Maintainer: should be lumped in with developer. there's no reason to have this as a separate job from developer or engineer.
Developer: without this position, nothing gets built.
So which one is the tranny who does nothing but write "codes of conduct" and try to purge productive people?
Contributer.
They contribute financial waste and a toxic work environment.