3 ms·
and learned the syntax for sed etc, Did you actually learn it though, enough so you understand it and can recall it? If you did then next time you need a bash
by onion2k 4y ago
and learned the syntax for sed etc,
Did you actually learn it though, enough so you understand it and can recall it? If you did then next time you need a bash script you'll be able to quickly figure out the basics of it, or at least Google for something and modify it with your new knlwledge. I don't think it's much of a stretch to suggest that you won't do that and you'll just use GPT again instead. And next time you might not bother asking it to explain everything...
That's not a criticism of you or of GPT. You have an awesome new tool that magically writes things for you. The most efficient way to use it is to let it do its magic and move on with more important things. All I'm suggesting is that most people, given such a tool, will use it and not learn from it.
- ramones13 4y agoTalking about “actually” learning something feels very “no true Scotsman”. You could replace GPT in your comment with StackOverflow, Google, or a textbook and they’d read like the same criticism, right? Referencing something until you remember it is normal learning?
- onion2k 4y agoYeah, that's a fair comment. I took "learned" to mean more than maybe the OP meant it to be. I stand by my broader point though - most people will use GPT without using it to expand their knowledge.
- visarga 4y agoOnly if it works flawlessly. If it has subtle bugs you spend about as much time solving the task with GPT as if you didn't use GPT. And it requires deep insight into what might go wrong.
- onion2k 4y agoOnly if it works flawlessly. If their GPT generated code doesn't work they'll use GPT to refine it until it does. People will learn GPT rather than bash.
- __alias 4y agoNot necessarily, akin to using some other resource like stack overflow, I now know what the command was attempting to achieve and can debug it from there. ChatGPT is actually fantastic for breaking down outputs and explaining what it was trying to do at each part, which can help significantly for getting you to the final result you want
- Gunnerhead 4y agoYeah I didn’t understand the criticism especially when they asked if they learned it enough to Google it next time?
- __alias 4y agoYeah good point, I guess I meant I now know that “sed” is the command I want to use for what I wanted to do, and now a little more experienced with knowing when and how I can use it