Hacker News new | past | comments | ask | show | jobs | submit login

I am currently contracting for a major corporate retailer and this is absolutely spot-on. 10 managers with zero tech experience pushing 3 developers (I'm not kidding) to complete a massive project.



> 10 managers with zero tech experience pushing 3 developers

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?


Doesn't work. I went through a year of executives and managers above us getting the chop, month after month after month, and layoff after layoff at one company, and we just got an email saying "how we're going to invest all this money we're saving back into the company!".

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?


went to the top decision maker in the company, and proposed that they fire 8 or 9 of the managers

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.


All that would probably achieve is getting your entire department shut down, the project cancelled and everyone involved laid off.


OK, but what’s the downside?


Wouldn’t work. Clearly upper management is incompetent if they have 10 managers for 3 devs.


That just might work... they should commission a study immediately to see if it would work and hire a new manager to manage the study.


More likely they’d fire the 3 developers in that scenario.

Which, true, means they would be better off than before.


It's true. I was in close to this situation once. There were 5 developers instead of 3, and 6 managers. They fired 3 of us developers.

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.


While I like your spirit, personal experience tells me that this is a great way to get fired/laid-off/marginalized, etc...

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.


Hello, 3 new developers from Infosys!


I have found myself in this situation, a company top-heavy with nontechnical folk. When the company opened my department what they should have done is headhunted a leader from another company. But what they actually did was promote people within the company to run a department they have no training or experience in. I've now heard they've hired yet another manager with no technical experience beyond PowerPoint. So where do you go? Try to teach the CEO himself how to run a tech company?




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: