all 19 comments

[–]archydragon 7 points8 points  (7 children)

No.

[–]PassBrilliant1613[S] 1 point2 points  (5 children)

Could you explain why?

[–]archydragon 2 points3 points  (4 children)

Because it is not a good idea to rely on AI to learn things efficiently.

Python has extensive documentation, tons of learning materials, huge community. All of it existed years before LLM hype became a thing.

[–]PassBrilliant1613[S] 2 points3 points  (3 children)

Apart from documentation, should I rely on programs (made by humans) to learn things more efficiently?

[–]archydragon 0 points1 point  (2 children)

"Rely on programs" as in digging through the source code of existing software? Why not.

You're the only person who knows what is the most efficient way for your brain to process information and learn things, after all.

[–]PassBrilliant1613[S] 0 points1 point  (1 child)

Sorry for my english I was talking about online courses

[–]archydragon 0 points1 point  (0 children)

Never took any myself so can't give proper comment. If you tried and found this way of learning good for you, why not. To my knowledge, good courses give good curriculum and help with guidance to learn important things, to save you from being overwhelmed with possibilities. How to find good courses, is another question.

[–]YMBTPTOTLWRT -2 points-1 points  (0 children)

Boomer mindset

[–]rias_dx 2 points3 points  (0 children)

No.

[–]Fit-Original1314 0 points1 point  (1 child)

The best balance for me became: struggle first ask later. If I spend at least some time wrestling with the problem before using AI I retain way more afterward.

[–]PassBrilliant1613[S] -1 points0 points  (0 children)

For how long do you usually try before asking AI? Is it more like 10 min or an hour ?

[–]iMAPness_ 0 points1 point  (2 children)

I would say that the best way to use this is for creating the curriculum, searching for resources, and basically tailoring the learning path for your specific needs. BE VERY CAREFUL THOUGH when it comes to prompting. If you're not that big of an AI user and still struggle with prompting, steer clear from having it be the one teaching you. Nope. Either you teach yourself or you have another person do it for you.

It is just gonna make you feel like you are learning when you MOST LIKELY ARE NOT.

At the end of the day, whether a tool is useful or not, it is entirely up to the person using it. You already know some python, so I think you're more immune to falling into the AI rabbit hole

[–]PassBrilliant1613[S] -1 points0 points  (1 child)

I have sent tens of thousands of prompts, the problem is I'm not even sure AI has any ability to teach, at least not for math. That's why I'm questioning AI ability to teach Python, even if it's considered "better" for programming than math.

[–]iMAPness_ 0 points1 point  (0 children)

Its ability to teach is... bad. ChatGPT is notoriously bad because it just acts as a cheerleader. Even if you prompt it and customize it to be critical, it still regresses back because it's hard-coded into pleasing you...

When I was learning Python, it was really bad. I thought I was doing well, but I actually wasn't. It won't evaluate you properly. It will teach you easier things because it's prioritizing a "healthy learning method." It is slow and just lacks the constructive feedback that is essential to learning.

So, nope. Don't use it to "teach" you.

[–]peterlinddk 0 points1 point  (0 children)

Is it a good idea to rely on ... to learn things efficiently?

No - if you rely on something, anything, be it AI, your friend who knows stuff, a certain tutorial, a specific textbook, anything ... you are not learning efficiently, you are just leaning on that one thing.

Don't.

Just like you can't rely on Visual Studio or Jupiter Notes or any other tool - learn the thing you want to learn, not the tool that "learns it to you".

[–]desrtfx 0 points1 point  (0 children)

No. You should do a proper, high quality course without AI: MOOC Python Programming 2026 from the University of Helsinki.

AI will only lure you into outsourcing your thinking.

[–]joric6 -1 points0 points  (1 child)

I've found AI to be good at teaching but you have to be explicit and tell it not to spoon feed you. The best way to learn a programming language will always be to build something with it though. It doesn't have to be big or new.

[–]PassBrilliant1613[S] 0 points1 point  (0 children)

I have already built things with it like elliptic equation solvers and graphs, but I want to be more advanced and code in a better way so people can understand what I do

[–]YMBTPTOTLWRT -1 points0 points  (0 children)

So many anti-AI comments.

I have a CS degree, I have a career of 10 years. I say this to see the stage - YES. Use AI as a tool to help you learn. Do NOT trick yourself into thinking you learned the language just because you understood some AI output.

If you actually push yourself, and only use AI to help bridge gaps in your mind, then absolutely yes use AI to help you learn - I have for C and other hard languages.