The big tech companies are getting old. I think it's a fundamental rule that the competence and effectiveness of an org must fall, over time, driven by the fact that a person will more readily hire someone they can understand than someone that is more intelligent/competent/effective. This causes a slow degradation.
I also think there's been a drastic shift in the working culture of tech/engineering spaces, in general, over the last 15 years. From my experience, it's definitely drifted away from a bunch of nerds solving problems to something more towards emotional/personal/politics. I recently saw someone cry when a person very kindly asked them to explain a discrepancy. "Back in my day" people would just state facts, point out flaws, and argue a bit, and have fun doing it, for better or worse.
Getting big is the same as getting old. Getting big means that they lucked into getting a cash cow and a bureaucracy springs up to manage that cash cow, kind of a necessary evil, and also attracts opportunists who think they can make the cash cow bigger (and enrich themselves in the process). So the business starts bloating up with employees.
I suspect there is still a good amount of shedding the defensive-hiring going on from the pre-AI, low interest, high growth inflation front-loading era. Now all that is crumbling, interest is rising, growth is contracting due to several factors, and AI is clearly crushing manpower demands. What do you do under these new circumstances with an excess of staff you largely hired as capacity and defensively?
It may be a bit controversial, but I believe the male tectonic shifts going in right now under our feet are also driving much of the shift regarding “immigration” because billionaires don’t need immigrants as much anymore and they’re also causing systemic problems in things like the housing market. In fact from what I’m hearing, there is concern that immigration is now becoming a potential cost due to the major changes in society rather than a profit center by scaling up marginal returns from every immigrant you can import by hook or crook, i.e., the more people you import, the more you can undermine salaries and increase revenues and thus, profits.
I've worked with a number of people who were like this at MSFT. They've all been laid off.
Part of what scares me about hold these companies are is how they've like the Titan Cronus been allowed to keep eating their children. There's so so much missing new blood that should be here, so many interesting medium sized companies that should be adapting, figuring out this new age, but so much of our talent and brainpool is locked up deep inside one of a handful of these massive techno-feudal empires.
> I think it's a fundamental rule that the competence and effectiveness of an org must fall, over time
IBM, GE... how many former American giants failed to evolve.
I go back to this article on the failure of US steel: https://www.construction-physics.com/p/no-inventions-no-inno...
It feels like tech overcorrected from allowing assholes to be assholes. To now having words and tone policed constantly.
Maybe I'm just lucky but I have a few gen Z coworkers and they are probably more often than not the voice of reason in our org (start up with 8 engineers). I think if an employee can't handle simple constructive criticism or clarifications maybe they should not be employed.
I did used to work for a consulting firm about a decade ago, and I was leading a staff augmentation project with another company and I was once chastised for saying "hey guys" in a chat because there were women in the group. I was encouraged to use "y'all" but not wanting to sound like I was from the south, I just used "peeps" which was somehow okay.
I'm all for inclusive language but I thought that was a bridge too far.