You tread in strange circles. I'd think a cursory look at history ought to be enough to put the lie to such claims.
I am convinced they have zero data indicating firing these people will be profitable on the long run, only that short term it is, and that’s all that shareholders are interested in.
I’m a big fan of any measure making stock exchange less volatile, like some form of tax on every transaction, to slow down the machine, make short term investments (speculation) less rewarding. This may help in reducing the appetite of shareholders for such short sighted measures.
Should a company prioritise shareholder happiness over efficiency is the real question here. Their losses don’t originate from these employees nor initiatives; it originates from market conditions.
Can you give some examples? Of big companies with more than a few thousand employees I mean.
Personally I'm doubtful that they exist.
Honestly I also feel there's another factor of a lot of depression as people look around and see that cynical view was the truth all along.
as per levels.fyi Senior Principal SDE at Amazon makes about a million $$$. Entry level salary is $168K
https://www.levels.fyi/companies/amazon/salaries/software-en...
Tell that to Johnny Paycheck.
White collar STEM jobs have historically been very lucrative and most Dev / IT types have had a good incentive to shut up and play ball.
If nobody moved from job to job, there would be no market.
Also a less monolithic tech culture. Right now every employee is more or less compatible across every company because we all seek to be transferable
So what I am curious about is, did companies used to hire in less myopic ways?
Sure, in 1997 an HR person told me they needed someone with at least 5 years experience in Windows NT, but in general most interviews I had in the late 90s and early 00s were way less myopic. I'm not sure I'd have the same experience if starting out today.
Some of the people I had to be honest with - if they are paying you the kind of money you say to reset passwords and stare at the wall, you should stay where you are and make sure that wall never leaves your sight.
People often can’t control what technologies their employer uses, but if they have solid fundamentals and I can tell they have tried to learn things on their own, more often then not I’ll give them a chance, and it usually works out because they are doing what they really want to do, and they are always looking for ways to build upon and improve what they’ve worked on.
Somebody has to build and maintain them.
Have you considered that maybe they’re fine with their level of responsibility and can leave work at the office?
If they are not there because they love working with technology, there are other places for them to be.
Or… am I hearing a new web3 startup?
(If I ever end up doing this; this comment will age super well)
I enjoy being the dumbest person in the room. Others find it threatening.
And for those who are so busy outside of work that they can't grow inside of work, I feel for them because that sounds like an exhausting life.
This isn’t true for all industries. Some have software systems with engineering life measured in decades
The only pool of software that both employs a large number of engineers, has an engineering life measured in decades and isn't rewritten every 3-5 years to a large degree is enterprise software, in my experience. Think C/C++/Java/.NET middleware type stuff.
And I imagine 90% of HN actively runs away from those jobs :-)
I've worked in more 'traditional' engineering fields (manufacturing, energy, healthcare, aerospace) and the vast, vast majority are long tenured systems built for dedicated systems. For those in SV, I imagine it's the opposite.
But there's also a place for durable things of lasting value, built by people who enjoy perfecting their skills, technique, and craftsmanship with mature tools to solve problems well, learn the domain well, and build lasting relationships with customers who are big spenders.
It's kind of naive to assume that those people are making no effort to better themselves just because they're not always chasing after the latest hot new thing.
Nope. 30+ years of experience here working for different software companies in 5 different countries. I still use most of the knowledge today that I learned 30 years ago.
Software development fundamentally changes very rarely. However software development fashion changes all the time. But the latest fashion is just a slightly different implementation of the same underlying fundamental things I already understand. It is just a slightly different flavour of ice cream.
Perhaps it IS the widespread case that a lot of us are getting paid as SRE for much less than you believe an SRE should know. Ultimately, where you've set the bar is arbitrary
It's important to have distinct subcultures to progressultiple fronts sometimes.
So it's cool for employees to quit and job hop to get better pay, leaving their former employers with the effort and expense of replacing them, but not cool for companies to lay off employees to save money when markets contract?
A lot of employers have the unfortunate tendency to see their most loyal employees as furniture.
Companies have more power than employees when thinking about the size of the event:
they can fire you unexpectedly (with/without severance) so for your life (and probably your family) this is the main event happening.
But if you leave for a company that is usually a minor event that will probably not have any effect (or very limited) on their "life" (income/profit/culture ...)
Point being, I don't think you were the only one who didn't love the company 10 years ago.
Dude might have grabbed his crotch on the way out, but he probably made $$$$$ for 20-30 years. Modern hires deal with just as much BS but often for lower pay and less long-term stability.
New hires in tech these days make much much higher wages, inflation adjusted, than ever in the past. Stability is down, granted, though it was never great.
And anybody with that attitude should rightfully be let go. It's mutual.
(I don't want co-workers who act like that.)
~10 years ago, when I got my first job, I was in the minority, pretty much the only person cynical about big companies' claims how "people are our most important resource", how important is the company "culture" and all of that corporate kumbaya. And, at that point, the vast majority of people around me cared and wanted to do a good job, going up and beyond.
Fast forward to now, and pretty much everyone has the attitude of "f**k these guys", doesn't want to be there and will do the bare minimum to get by. And that's exactly what companies have demonstrated that they deserve.
People are tired of job hopping to get market pay, dealing with bulls**t, and being thrown under the bus at the slightest hint of an economic downturn.