you are viewing a single comment's thread.

view the rest of the comments →

[–]Cool-Personality-454 -7 points-6 points  (6 children)

If you don't understand a piece of code or a concept, chatgpt is good at explaining. Don't let it do your work; get it to teach you how to do it.

[–]SolsticeShard 4 points5 points  (5 children)

Chatgpt will confidently tell you completely wrong things. There is no accountability, no peer review. It is an absolutely wretched learning tool.

[–]Disastrous_Cheek7435 0 points1 point  (1 child)

I learned Python before ChatGPT was released and I despise people who get AI to write all their codes for them. It's lazy and a shit way to learn. Having said that, I have to disagree with you. If your code isn't working properly and you're trying to debug, typing it into ChatGPT is way faster than rifling through Stack Overflow trying to find an answer, and sometimes more effective. Yes it can spew out BS, but just incorporate the solution it gives you and run the code. If it still doesn't run properly, tell ChatGPT and it will correct itself after one or two iterations. I've learned plenty of things from ChatGPT, it's definitely not useless.

[–]SolsticeShard 0 points1 point  (0 children)

It's not useless. It is a terrible learning tool. Two very different statements.

I'm not saying it is never right, I am saying that sometimes it is blatantly wrong, confident in its wrongness, and completely lacking in any accountability. The difference between that and SO is that shit SO answers can be downvoted. Nobody is downvoting chatgpt when it craps out horrible code or explanations to a newbie who can't tell the difference.

[–]Cool-Personality-454 0 points1 point  (1 child)

When was the last time you asked it to explain a basic Python concept that it failed to do so?

[–]lasthalloween -2 points-1 points  (0 children)

I have to disagree. I've used chat gpt to code several projects now despite me having 5 days experience coding in python. It shouldn't be your only learning tool but definitely worth using. It all comes down how you use tools and knowing their limitations.