pull down to refresh

The OOP helps out for reuse or multiple uses in one program, in my case. I do most of my scripting in BASH, C-shell, python or on MicroSloth’s new fandangle of a terminal power command line.
I've gone back to shell scripting thanks to ChatGPT. At some point, I stopped bothering due to its annoying syntax and I would switch to a Python script to prepare input files and launch external codes.
reply
Oh … I haven’t gotten around to using ChatGPT, yet. Don’t really know if I want to or not, due to the training and who is doing the training. I think the results might be somewhat biased and not quite correct. Python would be a good one for input files. I am much more familiar with shell scripting than otherwise.
reply
For me, ChatGPT is quite useful. Because I learned how to code before it arrived. However, with some of my younger colleagues, I believe ChatGPT is a curse. They blindly rely on what ChatGPT tells them and are unable to assess if what is given to them is correct or not. And when I ask them how they implemented something but they don't know because they don't understand what the code does, it's clear ChatGPT is a net-negative for them.
reply
Yes, the programmer should know how his program works, if he is ever to figure out how to fix problems with it. Just letting ChatGPT do all the work can be done by anyone familiar with making prompts for ChatGPT. What good is that?
reply
I'm really concerned for this generation of students who are over reliant on AI.
But on the other hand maybe that's what older generations thought of calculators.
Every generations learns to do the tasks it needs using the tools it has available I suppose
reply
Time will tell. Can't fight it, anyhow, best is to embrace it and make the best of it.
reply
Yes, but they still have to be able to figure out how to fix the problems they create using those tools.
reply
I guess that is what many people also thought of computers, spreadsheets and accounting software. I can tell you from direct experience that accounting software using accountants sometimes have a hell of a time finding their errors. They just are not sure of their debits and credits and which goes where. Then there is the transposed number problem that is difficult to find when using software. Perhaps every profession has the same problems.
reply
Which tool do your students use? ChatGPT?
I'm impressed your students are 'over reliant' on AI lol
I think I am under reliant on AI
reply
They try to use ChatGPT to help them with coding assignments
It's plain as day because they use commands and code patterns that I never taught them but still work (usually)
Half the time they didn't change the name of the variables either so their code doesn't run 🙄
reply
I see
ChatGPT has replaced Stack Overflow
reply
What is Stack Overflow?
Yep, that looks like what students have done since time immemorial. If they use each other’s work, they don’t bother changing anything but the name on the paper!
reply
That's true. Always funny when they copy each other and the thing they're copying is wrong