Most active commenters
  • whatever1(6)
  • nothercastle(3)

←back to thread

167 points godelmachine | 20 comments | | HN request time: 0.855s | source | bottom
1. whatever1 ◴[] No.41888778[source]
With labor becoming fungible in the eyes of c-suites, the holders of institutional knowledge are the libraries of the consulting firms. Consulting firms also have tech talent that traditional businesses had no access to in the past, so any large scale data driven related project is done with consultants.

However: 1. The costs are insane and probably we reached the point where the benefits do not justify the prices they are charging. 2. Wfh is a cheat code to get access to cheap tech personnel that is pissed with the RTO of big tech. I keep hearing tech folks working at traditional manufacturing shops remotely these days.

replies(4): >>41888801 #>>41888853 #>>41888891 #>>41889391 #
2. candiddevmike ◴[] No.41888801[source]
The economics of consulting are pretty raw: they basically arbitrage the hourly rate of folks. They pay you X and then bill you for X*1.3 (minimum). Folks are starting to realize they could just go direct to the customer, and the recent non-compete uncertainty has made a dent in the quality of talent these places have on their bench. Not to mention most of the talent at these shops are just window dressing for cheap offshore labor that actually does the work with mixed results.
replies(2): >>41888842 #>>41888918 #
3. whatever1 ◴[] No.41888842[source]
More likely they pay you X and they charge 3X, but yes I agree.
4. sevensor ◴[] No.41888853[source]
This is a surprising take, considering the consultants I’ve worked with never took the trouble to learn anything about the business despite sitting shoulder to shoulder with us for weeks, and then proceeded to give us spectacularly terrible technical advice. “You need machine learning for this. Trust us, we’ve done this before.” They hadn’t, and it became clear they’d wasted our time and hadn’t listened to a word we said.
replies(1): >>41888947 #
5. watwut ◴[] No.41888891[source]
I have yet to see big consultant company to improve things on technical levels. They are great at talking to upper levels of management and avoiding accountability for results.

They don't improve how things run.

6. jncfhnb ◴[] No.41888918[source]
I’m pretty sure my average multiple is 6x
replies(1): >>41890052 #
7. whatever1 ◴[] No.41888947[source]
There is nobody left, old enough, to remember that the last project with that consulting firm failed.
replies(1): >>41889320 #
8. jumping_frog ◴[] No.41889320{3}[source]
Are we living in middle ages that electronic records don't exist of what happened in the past engagement. Maybe one can locate the last McKinsey dossier on OneDrive? The problem is and always was of incentives of people involved.
replies(2): >>41889476 #>>41889633 #
9. nothercastle ◴[] No.41889391[source]
Traditional mfg companies don’t understand tech. They don’t like that tech employees demand higher wages and benefits and hire bottom tier talent or try to convert existing non tech employees into programmers.
replies(2): >>41889558 #>>41890582 #
10. Scalestein ◴[] No.41889476{4}[source]
Generally there Firms prize "first principles" thinking and don't put a ton of effort into leveraging previous engagements. Think of it like how engineers will throw out a solution and rebuild it rather than understand and build upon it.

It is also quite difficult to surface useful information amongst all the noise in the giant archive of documents

replies(1): >>41889949 #
11. whatever1 ◴[] No.41889558[source]
Which kinda makes sense. The work of an SWE at big tech can bring in a ton of cash due to (almost) infinite scaling of software and (almost) zero marginal cost.

But as an SWE at a manufacturing company, how much can your work increase their revenue/profit? The bulk of their income is still coming from the widget/commodity they are producing.

replies(1): >>41889971 #
12. whatever1 ◴[] No.41889633{4}[source]
Would you trust a random soggy doc for which you don't know the person who wrote it and their competence, or the flashy deck from McKinsey? The answer is 99% of the times: McKinsey.

Only time that answer is different is when a person in power is still around and they pretty much veto the engagement with a consulting company.

replies(1): >>41891447 #
13. throw4950sh06 ◴[] No.41889949{5}[source]
Oh no, that's not true at all. They care about data, and they will actually tell you themselves that they already did it for you - right after convincing you that you need to do it again.
14. throw4950sh06 ◴[] No.41889971{3}[source]
I mostly agree, but for sake of honest discussion... Why are the mechanical/electrical engineers also not paid well at these companies? Even at these companies capable of achieving massive scale with new products they design. Think something like 3M, making billions of units of widgets and commodities.
replies(2): >>41890150 #>>41892211 #
15. FredPret ◴[] No.41890052{3}[source]
3x is standard, you should push for a 2x raise. You might have to jump ship twice to do that
16. whatever1 ◴[] No.41890150{4}[source]
Depending on their profit margins and the talent scarcity they do pay.

A seasoned cheme at oil and gas was easily pulling 300k + 2M pension + 10% 401k match

replies(1): >>41898632 #
17. apwheele ◴[] No.41890582[source]
So have not dealt with McKinsey specifically, but other MBA/Consultant types I feel like they treat software engineering like we are ditch diggers -- they just request things and expect it to magically happen.

So most of the requests are insipid, some are impossible, and they have no desire to spend effort to understand either.

18. ljm ◴[] No.41891447{5}[source]
Don’t even need that trust when your org probably has some intensely bureaucratic procurement setup where past performance has zero influence on a new tender, so long as they can undercut the competition.

Their reputation doesn’t come from the quality of their work but their size: they can just muscle their way in.

19. nothercastle ◴[] No.41892211{4}[source]
It’s not marginal utility it’s supply vs demand. The reason SWEs can demand so much is because there are a lot of options to branch out solo or small company so companies need to pay competitive wages. The employees are therefore able to capture more of their value.

For chemical or mechanical engineers they need a lot of infrastructure to do work so employees are more locked to employers and wages are not as competitive. Employees are unable to capture their value without the employer therefore they get a smaller piece.

Also SV has an obsession with hiring the best while most large manufacturers consider heads interchangeable with only a few spots reserved for top talent.

20. nothercastle ◴[] No.41898632{5}[source]
Lives on an oil rig doing to get that