To be fair.
You could’ve asked some of those coworkers the same thing 5 years ago.
All they would’ve mumbled was "Something , something…Stack overflow… Found a package that does everything BUT… "
RedFrank24@lemmy.world 1 day ago
Given the amount of garbage code coming out of my coworkers, he may be right.
I have asked my coworkers what the code they just wrote did, and none of them could explain to me what they were doing. Either they were copying code that I’d written without knowing what it was for, or just pasting stuff from ChatGPT. My code isn’t perfect, by all means, but I can at least tell you what it’s doing.
To be fair.
You could’ve asked some of those coworkers the same thing 5 years ago.
All they would’ve mumbled was "Something , something…Stack overflow… Found a package that does everything BUT… "
yes, but it’s way more energy efficient to produce that garbage.
is the garbage per hour higher though?
don’t know, i do neither. but i think the time that users take for manual copying and adjusting from a quick web server’s response may level out the time an LLM takes.
I hate that argument.
It is even more energy efficient to write your code on paper. So we should stop using computers entirely. /s
Are you aware of a little thing called the climate catastrophe that is unfolding as we speak?
We’re talking here about garbage code that we don’t want. If the choice is “let me commit bad code that causes problems or else I will quit using computers”… is this a dilemma for you?
I like to think there’s a bit of a difference between copying something from stackoverflow and not being able to read what you just pasted from stackoverflow.
Sure, you can be lazy and just paste something and trust that it works, but if someone asks you to read that code and know what it’s doing, you should be able to read it. Being able to read code is literally what you’re paid for.
The difference you’re talking about is making an attempt to understand versus blindly copying, not using AI versus stackoverflow
No, the AI was trained the same stack overflow posts as humans would manually search out in the past.
Thus the effective difference is precisely that between an active attempt to understand and blindly copying since the AI is specifically there to introduce a stochastic opaqueness between truth (i.e. sufficiently curated training data) and interpretation of truth.
no, gernally the package would still be better than whatever the junior did, or the AI does now
No one really knows what code does anymore. Not like in the day of 8 bit CPUs and 64K of RAM.
That’s insane. Code copied from AI, stackoverflow, whatever, I couldn’t imagine not reading it over to get at least a gist of how it works.
insane? Nah, that’s just lazyness, and surprisingly effective at keeping a job for some amount of time
Its imo the difference between being a code junkie and a senior dev/architect :/
I think the technical term is script kiddie
Imo there is a difference between script.kiddie and coding junkie
lustyargonian@lemmy.zip 5 hours ago
People are still pasting stuff? I thought by now agentic coding or AI in editors would be a norm.