this post was submitted on 19 Nov 2024
1035 points (97.8% liked)

People Twitter

5251 readers
1800 users here now

People tweeting stuff. We allow tweets from anyone.

RULES:

  1. Mark NSFW content.
  2. No doxxing people.
  3. Must be a tweet or similar
  4. No bullying or international politcs
  5. Be excellent to each other.

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] BluesF 8 points 2 days ago (6 children)

Yeah. GPT models are in a good place for coding tbh, I use it every day to support my usual practice, it definitely speeds things up. It's particularly good for things like identifying niche python packages & providing example use cases so I don't have to learn shit loads of syntax that I'll never use again.

[–] Aceticon 32 points 2 days ago (5 children)

In other words, it's the new version of copying code from Stack Overflow without going to the trouble of properly understanding what it does.

[–] [email protected] 4 points 1 day ago (2 children)

The usefulness of Stack Overflow or a GPT model completely depends on who is using it and how.

It also depends on who or what is answering the question, and I can't tell you how many times someone new to SO has been scolded or castigated for needing/wanting help understanding something another user thinks is simple. For all of the faults of GPT models, at least they aren't outright abusive to novices trying to learn something new for themselves.

[–] Aceticon 2 points 1 day ago* (last edited 1 day ago) (1 children)

I fully expect an LLM trained in Stack Overflow is quiet capable of being just as much of an asshole as a Stack Overflow user.

Joke on the side, whilst I can see that "not going to the trouble of understanding the code you got" is mostly agnostic in terms of the source being Stack Overflow or an LLM (whilst Stack Overflow does naturally have more context around the solution, including other possible solutions, an LLM can be interrogated further to try and get more details), I think only time will tell if using an LLM model ultimately makes for less well informed programmers than being a heavy user of Stack Overflow or not.

What I do think is more certainly, is that figuring out a solution yourself is a much better way to learn that stuff than getting it from an LLM or Stack Overflow, though I can understand that often time is not available for that more time consuming method, plus that method is an investment that will only pay if you get faced with similar problems in the future, so sometimes it's simply not worth it.

The broader point I made still stands: there is a class of programmers who are copy & paste coders (no idea if the poster I originally replied to is one or not) for whom an LLM is just a faster to query Stack Overflow.

[–] [email protected] 0 points 1 day ago

There will always be a class of programmers/people that choose not to interrogate or seek to understand information that is conveyed to them - that doesn't negate the value provided by tools like Stack Overflow or chatGPT, and I think OP was expressing that value.

load more comments (2 replies)
load more comments (2 replies)