Live data from Hacker News

Are Devs Becoming Lazy? The Rise of AI and the Decline of Care

blackentropy.bearblog.dev

31–40 of 44 posts

Re: Are Devs Becoming Lazy? The Rise of AI and the Decline of Care

#31
post #20

no they're just becoming dumber. i.e. the age of the average linux kernel maintainer is rising to what now 50s ? There's too many factors to judge this right but my feeling that a combination of lack of work ethic, depression, media bs has led people to believe that they don't need to be competent in what they're doing because of x reason. The answer couldn't be farther from the truth. Actually implementing AI requir…

I'm 33 and I have a competitive skill set that includes osdev, and application programming, among other things.

I'm just not interested in contributing to Linux. I understand that quality matters and that Linux is an important piece of software, but I'd rather spend my time studying/contributing to seL4 and Genode or Plan9 or Inferno, one of those silly alt-kernel operating systems, or even Haiku. Even for Linux projects like NixOS, I'm more interested in ports to a BSD than working on the main project.

I've seen similar sentiments among a lot of people my age and younger, the problem isn't that we're stupid, we just have different ideas about what's worth contributing to.

Re: Are Devs Becoming Lazy? The Rise of AI and the Decline of Care

#32
post #7

> In the old days, developers had to really know their stuff. Coding wasn’t just a checklist—it was a craft, and every line was written with care. There's a name for seeing the past through rose-colored glasses, isn't there? "In the old days" developers had various degrees of skill and care, as they do "in the new days".

> There's a name for seeing the past through rose-colored glasses, isn't there?

> "In the old days" developers had various degrees of skill and care, as they do "in the new days".

Yes, but "various" isn't a fixed ratio. While there have always been unskilled and careless developers, the ratio in the past could have been better and the ratio now could be worse.

Personally I've seen the decline over my career, in my little corner. But I wouldn't attribute it to generative AI, rather:

1. The rise of offshoring ("Why hire a skilled American developer when you can hire ten of the cheapest possible offshore developers instead?"). Skilled and careful developers don't want to get paid the cheapest wages, so this increases the proportion of unskilled and careless developers that you have to deal with everyday.

2. Programming being perceived as a well-paying, desirable job. That changes the kind of people who try to pursue it. When it was seen as mostly the domain of looked-down-on nerds, you got a greater proportion of people who where passionate about it. If it's seen as the last of the good-paying jobs, you'll get more people doing it for the money who don't really like it. This is also a factor in the offshoring situation above.

It's totally plausible that generative AI will accelerate the trends and make them even worse, but the trends didn't start with it.

Re: Are Devs Becoming Lazy? The Rise of AI and the Decline of Care

#34
Any suggestion that generated code is inferior to human written code because the generated code can contain vulnerabilities is ridiculous on its face. Human written code, despite all of the tools we have to assist with the creation of secure code, is full of vulnerabilities AND the problem is getting worse - not better. I guess I should be grateful because developers writing insecure code is the whole reason I have a career, but let's not fool ourselves into thinking that just because a human wrote the code it's less likely to contain vulnerabilities than generated code.

Re: Are Devs Becoming Lazy? The Rise of AI and the Decline of Care

#36

Any suggestion that generated code is inferior to human written code because the generated code can contain vulnerabilities is ridiculous on its face. Human written code, despite all of the tools we have to assist with the creation of secure code, is full of vulnerabilities AND the problem is getting worse - not better. I guess I should be grateful because developers writing insecure code is the whole reason I have a…

A good developer can think about and understand the code they're writing. An AI cannot.

Re: Are Devs Becoming Lazy? The Rise of AI and the Decline of Care

#37
post #9

> In the old days, developers had to really know their stuff. Coding wasn’t just a checklist—it was a craft, and every line was written with care. you've lost me here. Caring and attention to quality have always been in short supply. Or supply _and_ demand when I think of some of the startups I've worked for.

“Startups” are not “the old days”.

Re: Are Devs Becoming Lazy? The Rise of AI and the Decline of Care

#39

I am super pro-AI writing code, but honestly, I have had so many bugs in the AI-generated code if it gets even a little complex. And then you need to understand all for the code anyhow. AI is really good at CSS and nesting React components, but it fails at proper state management most of the time. The issue is that it lacks mental models of the application state and can not really reconstruct them just by looking qui…

I don't have aspirations to become some kind of CSS expert anymore, that's for surw

Re: Are Devs Becoming Lazy? The Rise of AI and the Decline of Care

#40
post #9

> In the old days, developers had to really know their stuff. Coding wasn’t just a checklist—it was a craft, and every line was written with care. you've lost me here. Caring and attention to quality have always been in short supply. Or supply _and_ demand when I think of some of the startups I've worked for.

Would you believe we were once writing code without going online and with just a few essential commercial libraries, if anything besides what our OS and toolchain provides at all? We'd literally have to keep a mental model of our code and all the things it touches and would personally write the utilities we needed to get it done.

Of course it's absurd to claim "every line was written with care" but there really has been a radical transformation in how people engage with the craft and the kind of work they produce as a result.

And the current way is quite hapless in comparsion, even while it enables more people to participate and even if the end products have capabiltiies that people couldn't even consider a few decades ago. As an industry, we make wild stuff now and that's impressive. But as a craft, we're in a very dark place that's looking even dimmer with the arrival of generative coding assistants and bots.

Post reply on HN