I can learn long-form division by writing with a pencil. Is the pencil a crutch? Do I have to make my own pencil? Should I learn to divide without needing a writing utensil?
Of course, we can't take ChatGPT for granted like a pencil, because it's controlled by a third party and requires resources out of reach (for now). But it might become trivially cheap one day.
Simply, yes, it is a crutch for your mental math skills.
Should you do any of those follow ups? Seems like a judgement call. In my experience strengthening those fundamentals is important, but there are many occaisons where the point of the exercise (such as learning to write legible long form algebra) overshadows other possible benefits - making a crutch such as a pencil and paper, or a computer typing system, the appropriate call to make.
Please, when you pose 'absurd' hypotheticals, follow them to likely or reasonable conclusions. If you shit your brain off when the conclusion seems obvious but before evaluating you will frequently end up just asking reasonable (if somewhat obvious) questions.
There's clearly some limit to this line of thought though. Maybe it's valuable to know how to write your own make file. But have you built your own microprocessor by soldering together transistors? You have?! That's awesome! Have you built your own soldering iron?
Yes, thank you! That is what the latter half of the first paragraph is about - we make judgement calls about the tradeoffs involved with a crutch all the time.
The point isnt to accept a heuristic that points one way or another, but to be conscious about it being a choice that we can make that can have various trade offs along a spectrum. As usual figuring out what trade offs to make is highly dependent on what your goals are.
The point I was aiming for was that learning with a crutch is still learning. I interpreted Avicebron's comment as "real programmers code in binary" and you are "unworthy" if you can build a CMake system without having written a Makefile manually in your life.
But after your comment, a lot of what I see around me are crutches. The keyboard I type on, the heated building I'm in. They really help me perform "normal" functions, and living without them would be a handicap, so they are crutches.
But I see no point in purposely living without them. Live your life, and don't force yourself to do something you don't like unnecessarily.
I'm getting pretty burned out on hearing this analogy. It seems to stem from a basic confusion between tools and toys. Tools don't constrain your use by dictating output; they help you speed up solving
new problems. Toys create environments that shoehorn you into their prefabricated set of solutions. The feeling of gratification from making something nice with a toy is a placebo for the gratification of solving a real problem, and a big part of the drag we're experiencing on creative problem solving these days is the replacement of free-form solving with puzzle-solving. Puzzles, like AI prompts, have solutions that exist in advance in a latent space, and their discovery promotes a form of gamification but doesn't ever till any fresh soil. Being great at playing a game can never approximate being halfway good at writing a game. Discovering Will Wright's philosophy embedded in the best way to play SimCity should only be a step on the road to writing your own SimCity, not an end in itself. SimCity is a toy, not a tool, despite its being a fun stepping stone for future urban planners. One would never want urban planners to rely on it to make their decisions, because deep assumptions are baked into it. Same with ChatGPT. Many, many assumptions based on a snapshot of the world are baked into its output.
Whereas a pencil has no assumptions whatsoever, and no bias towards what you'll do with it, and offers no suggestions that might funnel you in some direction. That is what good tools are like.
[edit] and I mean, how often do we hear that a tool or framework is too opinionated? What's meant by that is that the tool constrains your ability to solve problems with it based on its pre-baked gestalt. Extrapolating the inherent limiting problem with that to all writing leads to some extremely weird outcomes like whether a student's poor attempt at analyzing a text shouldn't get at least as much credit as the student who fed it into a neural net they neither care about nor comprehend.
Of course, we can't take ChatGPT for granted like a pencil, because it's controlled by a third party and requires resources out of reach (for now). But it might become trivially cheap one day.