this post was submitted on 14 Mar 2026
41 points (100.0% liked)

Hacker News

4524 readers
468 users here now

Posts from the RSS Feed of HackerNews.

The feed sometimes contains ads and posts that have been removed by the mod team at HN.

Source of the RSS Bot

founded 2 years ago
MODERATORS
top 7 comments
sorted by: hot top controversial new old
[–] ulterno@programming.dev 3 points 1 day ago (1 children)

There has been a longstanding trend of lowering quality bars.
And most of times, those lowering said bars, don't understand the implications well enough.

AI is giving more incentives to a greater variety of people to lower these bars, in favour of increasing output speed/quantity. And in turn, lowering of the quality bars is helping with proliferation of AI tools in mismatched places.

But the industry seems to have had the "quality" problem long before that.
Mainly thanks to failure of people testing methodologies, which end up being cracked by those, who train primarily for the test (using courses designed to train them only for the given test) and end up being disproportionately (test vs real work) evaluated.

Combine this with failure of workplace testing methodologies and overall company quality testing, we geg what we have now.

[–] poop@lemmy.org 2 points 1 day ago (1 children)

I think cognitive load is a big part of it. For me, a web developer, my job has always sucked. A new framework every 5 minutes. Some new acronyms to learn every day. A whole new pipeline that exists only to stroke JavaScript. Transpiled languages just because they refuse to improve upon the ones we require (typescript).

After 23 years in the industry, and relatively nothing to show for it, I’m pretty dead inside. Why should I not just farm it all out to AI and take all the pressure off?

[–] ulterno@programming.dev 1 points 1 day ago (1 children)

And transfer all the pressure to your project's VCS maintainer, who is also being told by management to use AI?

At some point you need to start thinking whether the product your company wants you to make is really worth it.
You might not think about it right now, but you might, by the time your company starts paying you in AI token allocation.

What kind of web app is your company making that it somehow requires you to learn and use all the new frameworks?
And if you are having to learn the framework despite your product not requiring it, perhaps the priorities of your seniors are misguided or you are trying to fulfil the wrong JD (R&D perhaps? I would love such a job, but I won't be choosing JS either way).
It is the job of the management the place the correct person onto the correct position and if they are making you do something that is killing you, perhaps they need to be replaced. And if you always only cared about [paying the bills, well there will soon be more bills to pay, the way we are going.

I only had to use some plain JS for my website (not a web app though) and I recently had the opportunity to remove even that.

I am always happy learning new libraries and frameworks and technical concepts even if I only end up using them just in a single project. I am learning Lua just to be able to make an extension of a game I am not sure I will be playing 5 years down the line.

But I also rid myself of everything uninteresting. I forget the names of programming concepts, design patterns and language features that I am using regularly (sometimes to my own detriment), while associating the patterns to functional requirements in my mind.


When I feel cognitive load rising, I don't think of making the task simpler, but increasing my concentration, because that's what makes the work desirable to me. And there will always be something that will require you to load your brain as long as you want to create something with emphasis to quality.
Previously made processes will require reimagining the reasons behind their making and deconstructing them to create better processes. Undocumented code will have to be checked and the intent behind it be understood before checking to make sure that AI generated documentation represents the correct design. Even C++ developers moving to Rust will find out that there are more things that are not yet explicit enough and require reading and correlating to other functions in the codebase.

[–] poop@lemmy.org 0 points 1 day ago (1 children)

all the new frameworks

Don’t be a jerk. To get a NEW job, they all want some different thing. React, Vue, Angular, Svelte, HTMX, etc. Backend is even worse. PHP, Ruby, Python, Go, .NET, Java.

Don’t even get me started on all the CI/CD nonsense.

I can see you’re not a web developer, and so you just simply don’t understand what a mess web work is.

is really worth it.

I don’t choose what I get paid to do. Jobs are scarce.

misguided

Every job I have ever had involved a one-up who I thought was misguided.

they need to be replaced

No shit. If there was one way to get me to lose all respect for you it’s that. Suggest the obvious that won’t happen. Ffs.

learn new things.

You’re not learning things that you need to get a job that you don’t want to learn. Clearly you have no concept of this. Gosh, that sounds nice—dick.

I’m glad you’ve got a fantastic work life. I don’t. 90% of developers don’t.

And because of that, a huge chunk of us are checking out because no matter how hard we try, layoffs are usually every year. And talent doesn’t keep your job.

[–] ulterno@programming.dev 2 points 1 day ago* (last edited 1 day ago) (1 children)

nice—dick

So, an AI chatbot tasked to convince people to use more AI?
I'm going with that.

[–] poop@lemmy.org 0 points 1 day ago

Oh boy. Someone disagrees with you and it must be a chat bot. Okay boomer.

[–] mycodesucks@lemmy.world 1 points 1 day ago

The same is true of 90% of the crappy, bloated frameworks people make a career out of wiring together. This is just the latest chapter of the tale of the last decade.