3 ms·
People that say this are outing themselves as un-engaged learners that are likely not going to get much in the way of lasting gains in skills due to AI coaching
by dangerwill 3y ago
People that say this are outing themselves as un-engaged learners that are likely not going to get much in the way of lasting gains in skills due to AI coaching. All it is doing is regurgitating StackOverflow at you but reworded to fit into the box that your questions create. Since you are the learner here, it is likely that your questions aren't better structured than the original explanation content that ChatGPT was trained on, and since it will just hallucinate things at random and without you knowing, I would bet money that your understanding of the topic will be subtly wrong in places.
Basically, anyone who thinks that having a tutor-like experience with a robot is worth trading away correctness and consistency, is revealing that they care more about getting an answer in a form they can easily ingest than actually having any depth of understanding of the topic at hand.
And before someone makes the silly argument that "well your human tutor could be wrong too!", all of the training data that trained chatGPT was written by humans, and so the potential human error is still the same. ChatGPT is adding a new source of error that is unpredictable and based on dozens of anecdotes I have seen here and on Twitter, none of the enthusiasts are double checking it's output for bullshit
- pixl97 3y agoYou're making some mistakes here... I don't have a human tutor available and to get one would represent a significant cost for me. Slightly wrong and available is worth far more than always right and unavailable, especially at the early starting point where you're unsure of how much you want to invest into an endeavor.
- dangerwill 3y agoNo I'm not, this is a false dichotomy. The resources that chatGPT was trained on are available in their raw form and it is easy to google for official golang resources/search stackoverflow for golang problems. Before chatGPT you would go out and find these resources, read them in the form designed by the original author, and think through the gaps between your intuition and what the author has written. You can still do this today without a financial cost, because the choice was never an either/or between paying for a human tutor and learning. And just because there are now nearly free and shitty tutors available, it doesn't mean learning should be done via these means / is effectively done via these means.
- pixl97 3y agoI'm guessing you don't get paid, therefore your time doesn't have a financial cost? A recent example of this was some crap CSM my wife was working on that had piss poor documentation from the vendor. As in the vendor documentation was just flat wrong and would never work the way they wanted it implemented. We dumped a code snippet off in GPT4 and it came back with "This is wrong, do this instead" which worked. The key point here is it solved a problem in a system that is rarely worked on. Going outside the vendor documentation to learn the python/js interaction the vendor obviously did not understand would have represented a huge investment over the payout of correcting the output of a single page.
- dangerwill 3y agoLmao OK so looking something up without ChatGPT means I'm unemployed. Sure bud.
- pixl97 3y agoI would assume that your cheery attitude with others and pleasant demeanor would be the primary causation...
- SkipperCat 3y agoYou'd be surprised how well ChatGPT not only gives you code samples, but also gives very good explanations of how and why that code solves the problem. Its not spitting out hallucinations because the corpus of knowledge of Golang is pretty cut and dry (how many websites do you know that have crazy incorrect Golang code). Try asking ChatGPT about more complex stuff. Design patterns, computer theory. I think you'll be impressed at the results. This is the strength of ChatGPT, for some (and possibly many) topics, it does a really good job. If it didn't, it would not be getting all the attention it currently commands.