Re: Leaning Toward Learning
If you want to know *why* the solution works, not just that it *does* work, you can always ask the LLM.
While you can use them in a "do my homework for me" way, which could lead to the knowledge drain you fear, I tend to use them like an intern: doing the things I know how to do but don't have the time / energy to do. So even though I know how to write a recursive descent parser, I can feed an LLM with a bunch of BNF and it generates code in seconds that would take hours to write. You still need to understand what it has generated, as it isn't perfect. Getting it it to rough out tests or documentation also helps battle inertia around those tasks: easier to review / clarify / extend something that exists than stare at a blank screen.