Are Devs Becoming Lazy? The Rise of AI and the Decline of Care
11–20 of 44 posts
Re: Are Devs Becoming Lazy? The Rise of AI and the Decline of Care
#12Not only can I corroborate this experience already in my workplace, even in my personal projects I can feel the effect.
The most striking example was I was learning a new language (fennel) and wanted to translate some existing code (Lua) as an initial exercise. It got the first few files fine, and I did feel like a double-checked them to make sure I understood, but only when it failed to make a conversion that worked properly did I realize I hadn't been learning really and still had no idea how to fix the code. I just had to write it by hand to really get it in my head and that 1 hand-written file have me more insight than 10 ai translated ones.
O, it looked better, had better design too because the ai just took the style of the existing file and transposed in whereas I was able to rethink the other files using the strengths of the new language instead
Re: Are Devs Becoming Lazy? The Rise of AI and the Decline of Care
#13Re: Are Devs Becoming Lazy? The Rise of AI and the Decline of Care
#14> Coding used to be about craftsmanship, precision, and knowing your tools inside and out.
It still is. Assistance from LLM tools helps me know my tools inside out better.
Re: Are Devs Becoming Lazy? The Rise of AI and the Decline of Care
#15AI 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 quick at a bit of context.
But I do love AI generated React components + CSS. Saves me a lot of time.
Re: Are Devs Becoming Lazy? The Rise of AI and the Decline of Care
#16Also, “lazy” in coding often means you’ve automated something and made it efficient. So I don’t view lazy as bad.
Less careful is a concern. Not everyone is great at reviewing code. However we’ll be using AI for code reviews and security audits soon (obviously some are already). I suspect code quality will improve with AI use in many domains.
Re: Are Devs Becoming Lazy? The Rise of AI and the Decline of Care
#17[flagged]
If AI can do a job, awesome. I saved energy.
But if I fail to check properly .. that's on me, as it will cost me later.
Re: Are Devs Becoming Lazy? The Rise of AI and the Decline of Care
#18Yes and no. It depends. People are different. Good devs always care because they have totally different values than those who doesn't care. Humans 101. What else is new ?
See I can also write opinionated garbage.
Re: Are Devs Becoming Lazy? The Rise of AI and the Decline of Care
#19They vote up each other's projects, downvote and ban opposition.
These people are now attracted to the new "AI" tools, which are a further asset in their arsenal.
Re: Are Devs Becoming Lazy? The Rise of AI and the Decline of Care
#20i.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 requires you to understand and troubleshoot hard problems anywhere on the stack from the emotions of user experience to the scale of electrity.