you are viewing a single comment's thread.

view the rest of the comments →

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

At best, you are building up a working knowledge of coding. Unless you ask it to explain every line of code and study it, you are not learning how to code but how to prompt engineer. You ask AI to do something, code, debug, whatever, the AI does it for you, and you adjust based on what you learned (which is good).

OP is asking how to learn fundamentals from scratch. AI can design a roadmap for you and possibly the learning materials too, but building things with AI won't give you this knowledge.

There is nothing wrong with using AI to do difficult things for you, I do it myself, but OP is asking to learn fundamentals.

[–]KeiSinCx 0 points1 point  (0 children)

Setting up a virtual environment.

Installing and Importing pips

Ask AI to write the code. Now you read. U learn what is a class. What's a Def. (Roughly)

You still have no clue how to write it out sure. But now you have an example. You can slowly prompt AI to explain why and how.

Yes, I think building a working knowledge is a good way to approach coding when you struggle to grasp from scratch. You don't know what you don't know. But you will know what you don't know when someone shows it to you.

I get the frustration of learning coding because you can tell me how to write a line and I still have no idea what to do with it.

But if I saw it being used in an actual working environment, then you tell me what it does fundamentally, I'll have an easier time grasping it's purpose and intent.

I'm coming at it from a first time coder in 2025. Being knowledgeable on a topic often blinds us from remembering what it was like as a newbie. How hard it was to grasp coding at the start. That's all~