I learned programming by watching Roblox Lua tutorials, which sounds completely silly in comparison to watching plain Lua tutorials, which sounds completely silly in comparison to reading Lua manuals, which sounds completely silly in comparison to reading Lua’s documentation.
However, all of the above are valid and eventually lead you to the same place, docs. Thus, I understand the appeal of AI as a learning method to newcomers, even though, to me, it sound silly in comparison to everything above. But truth is, I could have been one of them if I had gotten into programming in this era.
I do think that AI, though, introduces the illusion of “doing anything & everything for you”. That’s where people get confused. They go in with the predisposition to “just learn” from the tool and end up expecting it to solve their problems. This is also an issue of tutorials and manuals, they intend to teach you the core knowledge while also being overly specific about a problem they solve and hand out to you. The difference of AI, as I said, is the illusion of being able to do this same thing but for anything you would imagine, thus disabling your further more to actually act by yourself.
In the end, anyone that takes it seriously, ends up in the docs page of what they want to use. Sure, tutorials and examples will come before that; essentially, docs are just tutorials and examples but official. AI may also be added on top of that these days, I guess, but here’s my word of caution about it:
- AI answers are formed from human answers but not curated by a human, as a tutorial.
- AI answers are overly specific to a system and may not serve your specific need.
- AI answers are overly general and may not serve your specific need.
- As you’ve seen above, there’s a contradiction; that’s because AI contradicts itself, it has no brain.
- AI works, at its core, through confirmation bias. That is, they will answer you what you want to hear, not what you actually need to hear.
- AI is bad for the planet in a much more deeper level than other services.
- AI is bad for your wallet, if you’re paying for that foolery.
- I’m not an old boomer telling you to go back to paper and hand cranks. I’m probably as if not younger than you and still acknowledge this.
- If you’re not convinced about my yee old arguments or my young guy advice, let science speak to you:
AI is useful for many things (like medicine!!!), but not for ACTUAL programming. May you learn with it? Probably, you’ll still have to rely on human resources to check the accuracy of AI results, but go ahead. Don’t bother, for now, trying to make something out of it, we’re already full of “garbage code” that’s not even AI-made. 
I wanted to give this reply just to say: don’t incur in this kind of discussions, just maybe… copy and paste the samey answer. They are shading actually meaningful discussion on the forum that’s not related to anxiety about AI solving our problems or not. Go and try, please, try to use AI. You’ll quickly clear your mind about its uselessness (as for now).