Daydreaming here a bit, but suppose the 3 developers banded together, went to the top decision maker in the company, and proposed that they fire 8 or 9 of the managers, keeping the best 1 or 2, and that the developers' salaries be immediately doubled going forward. It could be stated or left unstated that the developers are willing to quit (which is still better than being eventually fired if the project fails, or becoming burnt out). If the project is truly important, and the situation really is 10 non-technical managers pushing 3 developers, why not try something audacious?
Which, true, means they would be better off than before.
Management are like a cult. They've all gotten to where they are because manager A has dirt on manager B, and so on. There should be no non-technical management in tech, and they should be the first to be automated.
When people started quitting after being demoralized by repeated benefit cutbacks and layoffs, they said "We heard you, you said you want raises (after a year of no bonuses and two years of no raises), we're going to get them to you!"
With all that money you saved by laying off like 30% of the entire multinational corporation? Great! These should be decent raises! After the raises were finally granted, it wasn't even enough to cover a cost of living increase for a single year, let alone the two years that had passed with frozen salaries. And then they congratulated themselves in a corporate email sent to everyone for "listening to their employees and giving them what they ask for".
Oh, and they're still closing offices and laying people off, and expecting everyone to still keep serving paying clients (other corporations) at the same level of service they did with 5%-50% of the staff they had beforehand.
Any money they save, just stays in the corporations' hands. They don't care to give any of it to the peons. They're totally interchangeable cogs anyway, right?
The people at level n+1 to you in an organisation are there because they have the support of people at level n+2 and so on.
If you want to pull a stunt like this you need the support of someone level n+4 in a different department who hates whoever is n+3 in your own reporting line.
Even if the managers like your idea and follow through with it 1) the friends of the lower-level managers take umbrage at having been bypassed;
2) the top decision maker might choose to view such bold action-takers as a threat to his/her own position.
This also goes for product suggestions, process improvement ideas, etc. People like hierarchy and don't want it (their place in it) threatened.
So, if the 3 developers are willing to band together, they should just do so to quit and form their own company.
I've done that exact project for like 6 giant pharma companies.
Probably a difficult thing to study, though.
If, on the other hand, your company of 500 employees introduces profit-sharing, then there's probably no point to even trying. Too many decision makers pulling in too many politically motivated directions.
For the latter, putting a spotlight on people's jobs will send a message to all other works.
It isn’t, of course. It’s made up of managers who want to look like they’re doing something big so that they gain status and get a pay raise (“I led the company’s first blockchain initiative!”). It’s made up of employees who want to cover their own asses by recommending that a brand-name consultancy be added to their project. And so on.
Each individual in a corporation acts in accordance with her or his own incentives, which may or may not be well aligned with those of the company’s shareholders.
That's not dissimilar to the food you buy and throw away, the antique furniture you bought planning to restore but never got to it, the stack of book you wanted to read but other things occupy your time.
When you as an individual don't feel any sense of doing better for your organisation. How can an organisation composed of diverse set of people think of your cause?
But the organization itself? Nah. Corporations aren't people, no matter what the courts say.
So much this!
I've seen many outsourced multi-million-pound projects that would have been quicker, cheaper, and better as in-house projects for a few hundred thousand.
A senior manager doesn't want "In charge of a £100,000 3-month project" on their CV. They want to be able to write "In charge of a £20,000,000 2-year project". It doesn't matter that the cheap one works and the expensive one doesn't.
The true currency in the work world isn't money it's status.
Money is only important as a proxy for status.
Having a lot of people reporting to you confers status.
It's a different story to say "we analyzed a market and decided against pursuing those opportunities because of x, y and z" (an activity that produces lots of shelves full of reports) than to say "we didn't pursue some opportunities and we never bothered to look into it" (an activity that never occurred because nobody was filling shelves with reports).
"Give me everything we know about foo" is only possible if somebody has been collecting shelves full of things over time.
Step 5. Consultants get hired to digitalise the process of reporting.
Now a good consultant can make the leap to step 1 and start redirecting value to something else. A shitty consultant milks the company for $ without ever undermining the sorry people stuck at step 3.
The large consultancies think that they’re the ones who’ve managed to crack this code. “We only hire The Best!”, they say. But once you get past a certain size, that’s just not possible.
You might have The Best front-line customer-facing champs, but Bob down in Payments Processing still lives with his mom and he’s dragging the whole lot down with him.
We joked that the big 4 just had a Markov chain managerial speak program, and all they needed to do was enter the number of pages they produced, and it would spit out pre made reports with the latest buzzwords of the required lengths.
I agree that it would be better if someone would read them and give actual feedback based on your actual performance. But looking at my own little episode in academia, the most was learned while writing stuff.
So I printed off random "techy" stuff and some cat pictures online and gave it to them to see if they even opened the document up. To this day they never noticed anything and I did that for 2 years before I left. I still did what I could at my job, but the time spent on those reports dropped to nothing after my test.
The was government though, but I have seen the same thing at many schools I worked at before.
I've accidentally participated in making their lives more tedious for the sake of generating numbers people look at but do not use for anything but complaining about the numbers. And now all my development time on that tool is spent rearranging the numbers. We could at least be using that data to make actionable decisions, but no one is interested in that.
And lots of travel in my experience.