| The main issue with LLM powered learning is you need to have at least a surface level understanding of the topic to recognise if the output is wrong. That requires some basic knowledge, a specific mental model for interacting with LLM’s, and a modicum of good taste in code to be able to correct for the code smells that LLM’s fall victim to. You can never let the LLM take the wheel, you need to be the driver knowing what you want. This works if for example you know how to something in language x but need it in language Y, but it doesn’t work if you have never been able to solve the problem before. For something like leetcode however which is far from novel, there are that many correct answers in the training data that the risk is low. |