Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You made me think: it feels like ChatGPT is just a less accurate StackOverflow answer generator. The culture of needing to use StackOverflow is not a good one, so I'm not sure why people are considering ChatGPT to be.


"The culture of needing to use StackOverflow is not a good one"

Not being able to write code without it might be bad but it's a valuable resource and you should use it when it's available to you (for both)


Counterpoint: ChatGPT will answer your question in a few moments whereas on StackOverflow, you might need up to 60 minutes for the question to be closed as "offtopic". ChatGPT never asks "why do you want to do this?"


Who even asks on stack overflow? The exercise is the generalize your issue, and then the thread from 7 years ago with your answer appears.


but what's the point if a new tool does it for you?


Its a good exercise to be able to write generalizeable code since you can use it in various settings. Its also an exercise to get to the root of your problem, separating the emotion or bias or whatever the context might give you, that way you can talk to it with people who just know about Python and not people who must now know Python + other thing to understand your question. Helps you speak to your experience in other jobs when you are getting interviewed too, even if that experience isn't directly in the same line of work.

In the end its up to people what they end up doing with their life and how well they want to understand the things they interact with. I hope people see chatgpt as any other knowledge shortcut in time. Sure, reading the documentation is always longer than asking on reddit or whatever for the immediate solution, but it makes you a better programmer over all, and maybe next time you won't need to spend time turning to reddit/stackoverflow/chatgpt and you end up saving time on the whole. Its like teaching a person to fish versus handing them a fish when they get hungry.


This is one of my major concerns with ChatGPT, and I'm not sure why it hasn't been discussed more. StackOverflow is a massively useful resource, to be sure, but it takes knowledge to wade through the outdated (or just plain bad) answers. StackOverflow can be a useful starting point, but I don't think I have ever copy/pasted code directly from StackOverflow. I don't think any LLM will be able to replace the skill of reading the docs and learning your tools.

I have no doubt that ChatGPT will become even better than StackOverflow at answering questions. Is this really going to make us better programmers?


Yes, and at least StackOverflow will often give you some minority opinion, not just a snippet to be pasted into your code. Especially if something a little tricky like cryptography.

Consider this classic: https://stackoverflow.com/questions/12122159/how-to-do-a-htt...


Yeah, it seems like a better search engine would be easier and more accurate to use in this case.


but it can usually answer your specific question. not loke close to your question.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: