Re:Generative AI and the widening software developer knowled...
by JohnFen on Tuesday March 05, 2024 @01:36PM
(#39607492)
> calculators can't be wrong.
Sure they can. There are numerous discussions around the net about this fact, but here is a reasonable high-level overview.
Re:Generative AI and the widening software developer knowled...
by jmuguy on Tuesday March 05, 2024 @03:31PM
(#39608809)
They can't be wrong in the way that LLMs can be, which is the exact reason that using them for this comparison falls apart - but yes if we're splitting hairs they can be wrong in the same way that javascript is wrong when you ask it to add two floats together.
Re:Generative AI and the widening software developer knowled...
by illiac786 on Tuesday March 05, 2024 @02:43PM
(#39608304)
Let’s not forget calculators are doing math, the one thing which is binary right/wrong.
Generative AI is doing much more.
But I agree that copy-pasting ChatGPT output without remotely understanding it is cheating. Yes ChatGPT can do the exercise, but the output produced in the exercise is not the point, the point is assimilating knowledge which helps you move on to tasks AI cannot do. In this regard these students are cheating themselves (and the ones who tried not to cheat).
The calculator comparison is interesting - calculators can't be wrong. And if they can be, we're kind of screwed. Like NASA screwed when someone mixed up imperial and metric measurements. ChatGPT can and will be wrong because it doesn't actually know what its giving back to you. Until its code can be 100% correct, which I don't think is possible, it cannot be used as a simple tool that any one can use to generate code without actually knowing how the code it generates works.
So yes - ultimately these students are cheating. Maybe it feels to them like they've just found a shortcut to being a developer, they haven't.