Is it valid to learn by asking lots of questions to an A.I?

Posted by Rich-Cap-4831@reddit | learnprogramming | View on Reddit | 37 comments

So, basically my focus is the backend. I know the basics/early intermediate of programming overall.

I know a bit about some data structures (singly/doubly linked lists, stacks. I didn't learn graphs, trees, etc yet though).

I know a bit about some algorithms (searching and sorting).

But I procrastinated a lot while I was studying it (years), so I barely made any real projects (websites/mobiles apps). Most of the projects I have were made for the CS50x course.

So like 95% of all the projects I made were not websites with CRUD, databases and stuff. I mostly studied computing concepts (I find them really interesting), and struggle a lot trying to understand web frameworks, especially because they have lots of abstractions, the directory architecture is huge. All of this makes me get lost.

Now the major problem. I have to help a colleague make a project, but since I wasted so much time instead of building projects to learn, I have a huge insecurity and am using A.I to make it.

I'm not just telling it to make stuff and copy pasting it. I usually ask questions like "Why did you add this function right here?", "What exactly is this function doing?", "Shouldn't this behave differently?", etc. But what if I'm not learning at all? I'm afraid...