←back to thread

388 points pseudolus | 3 comments | | HN request time: 0.001s | source
Show context
Bukhmanizer ◴[] No.43485838[source]
I’m surprised not many people talk about this, but a big reason corporations are able to do layoffs is just that they’re doing less. At my work we used to have thousands of ideas of small improvements to make things better for our users. Now we have one: AI. It’s not that we’re using AI to make all these small improvements, or even planning on it. We’re just… not doing them. And I don’t think my experience is very unique.
replies(21): >>43486104 #>>43486264 #>>43486456 #>>43487649 #>>43487671 #>>43488414 #>>43488436 #>>43488988 #>>43489201 #>>43489228 #>>43489488 #>>43489997 #>>43490451 #>>43490843 #>>43491273 #>>43491336 #>>43491568 #>>43491660 #>>43492193 #>>43492499 #>>43493656 #
baazaa ◴[] No.43488436[source]
I think people need to get used to the idea that the West is just going backwards in capability. Go watch CGI in a movie theatre and it's worse than 20 years ago, go home to play video games and the new releases are all remasters of 20 year old games because no-one knows how to do anything any more. And these are industries which should be seeing the most progress, things are even worse in hard-tech at Boeing or whatever.

Whenever people see old systems still in production (say things that are over 30 years old) the assumption is that management refused to fund the replacement. But if you look at replacement projects so many of them are such dismal failures that's management's reluctance to engage in fixing stuff is understandable.

From the outside, decline always looks like a choice, because the exact form the decline takes was chosen. The issue is that all the choices are bad.

replies(33): >>43488541 #>>43488644 #>>43488809 #>>43488874 #>>43488894 #>>43488954 #>>43489176 #>>43489496 #>>43489529 #>>43489552 #>>43489570 #>>43489702 #>>43490076 #>>43490205 #>>43490296 #>>43491212 #>>43491465 #>>43491538 #>>43491547 #>>43491626 #>>43491950 #>>43492095 #>>43492352 #>>43492362 #>>43492581 #>>43492773 #>>43492829 #>>43492886 #>>43493251 #>>43493711 #>>43495038 #>>43495649 #>>43495778 #
nisa ◴[] No.43488894[source]
My personal theory is that this is the result of an incompetent management class where no self corrections are happening.

In my work experience I've realized everybody fears honesty in their organization be it big or small.

Customers can't admit the project is failing, so it churns on. Workers/developers want to keep their job and either burn out or adapt and avoid talking about obvious deficits. Management is preoccupied with softening words and avoiding decisions because they lack knowledge of the problem or process.

Additionally there has been a growing pipeline of people that switch directly from university where they've been told to only manage other people and not care about the subject to positions of power where they are helpless and can't admit it.

Even in university, working for the administration I've watched people self congratulation on doing design thinking seminars every other week and working on preserving their job instead of doing useful things while the money for teaching assistants or technical personnel is not there.

I've seen that so often that I think it's almost universal. The result is mediocre broken stuff where everyone pretends everything is fine. Everyone wants to manage, nobody wants to do the work or god forbid improve processes and solve real problems.

I've got some serious ADHD symptoms and as a sysadmin when you fail to deliver it's pretty obvious and I messed up big time more than once and it was always sweet talked, excused, bullshitted away from higher ups.

Something is really off and everyone is telling similar stories about broken processes.

Feels like a collective passivity that captures everything and nobody is willing to admit that something doesn't work. And a huge missallocation of resources.

Not sure how it used to be but I'm pessimistic how this will end.

replies(19): >>43489116 #>>43489450 #>>43489478 #>>43489947 #>>43490245 #>>43490642 #>>43490661 #>>43490818 #>>43491877 #>>43491884 #>>43492061 #>>43492066 #>>43492290 #>>43492737 #>>43493477 #>>43494162 #>>43494326 #>>43495162 #>>43501334 #
whatever1 ◴[] No.43490818[source]
This started when companies decided that labor is fungible.

The moment you admit failure as an employee, you are out of the company. And no for most people it is not easy to find a job that will not disrupt their lives (aka move cities, change financial planning, even health insurance).

So employees do what they have to do. They will lie till the last moment and pretend that the initiatives they are working on are huge value add for the company.

In the past you knew you would retire from your company, also the compensation differential was not that huge across levels, so there was little incentive to BS.

Today everything is optimized with a horizon of a financial quarter. Then a pandemic hits, and we realize that we don't even know how to make freaking masks and don’t even have supplies of things for more than a week.

replies(1): >>43492008 #
hansmayer ◴[] No.43492008[source]
Great points. I was also shocked to see on an example recently that even basic computer literacy is gone. We visited a couple of friends of ours recently. And as things go, at some point they (non-tech folks) asked me to help them with some printer settings on their new laptop - I am sure we all had experienced this many times over. So they pass me the notebook, not connected to power source. I noticed the battery was low and ask for the adapter to connect it. I proceed to tell them it was not a good idea to let the notebook battery go so low and that they should operate it on battery only when they don't really have access to power supply. The response - they had thought, they way you use a notebook was analogous to the mobile phone, i.e. you charge it up then use it all the way until the battery drops low, then rinse and repeat, etc. The smartphones have ruined our society in more ways than one.
replies(4): >>43492197 #>>43492656 #>>43493716 #>>43493718 #
nyarlathotep_ ◴[] No.43493716{4}[source]
> was also shocked to see on an example recently that even basic computer literacy is gone.

Even with people that work with/in software roles there's often shocking knowledge gaps in areas that they work in. I've worked with more than one front-end "engineer" that only understood React--they had no conception of DOM APIs or that React was an abstraction on top of that whole underlying environment.

Even creating a static page with a simple form was create-react-app for them.

replies(1): >>43494039 #
1. hansmayer ◴[] No.43494039{5}[source]
I feel your pain, the quotation marks are spot on. It does not help that they are usually former political science or media graduates who decided they will make big bucks in "tech". Very hard to work with those people, just because they entire background is do damn orthogonal to a classic engineering background.
replies(1): >>43495353 #
2. whatever1 ◴[] No.43495353[source]
Which company is willing to develop employees in deep technology for the long run? All of the frameworks were built with the explicit goal of abstracting the engineering part and ensuring they are easy enough for someone with a bootcamp experience to start contributing. Aka chew employees till they burn out and spit them. Rinse and repeat.

From an employee perspective, lets say I am a computer scientist, why should I spend precious time to develop myself in the fundamentals of Web when my manager just wants me to pump out React and Express.js code 24/7?

And for my promo? Well I will just point out that the system became slow and unmaintainable, propose adopting a new set of frameworks, cash the checks and move on to other pastures.

All the incentives are wrong.

replies(1): >>43503347 #
3. hansmayer ◴[] No.43503347[source]
Well, that's the problem - too many people motivated only by the paycheck/career. It used to be different, people without deep technical background were largely doing things they are more competent in, and the software, for all it's troubles, without idealising the past, was a few notches higher quality than today. Myself and a lot of people I know, became engineers because we liked working with the machines. Not because someone offered us a lot of money, that came as a consequence. I couldn't imagine for example retraining myself e.g. to become a lawyer if I had a guaranteed 2x the income I have now. It must be horrible for people who force themselves like that. More than once I've heard frontend "engineers" complaining bitterly about supposed 'unpredictability' of computers, whenever they accidentally switched off some environment variable or something to that order. Just do what you enjoy, money will follow.