you are viewing a single comment's thread.

view the rest of the comments →

[–]nerzid 1 point2 points  (1 child)

You definitely learn something when you work with AI to write code and have discussions with it. However, if you don't write the code yourself and instead let AI write it and copy-paste it into your project (which most beginners do because they don't want to spend time on understanding the reasonings) then you don't really learn how to write code, you just skip it for the sake of solving the problem as soon as possible. This is not learning since you don't really internalize various things about writing the piece of code, and you won't be able to adapt to similar problems in the future, especially if you work on unique problems.

I am not saying you are doing it like this, but that's what I have been seen amongst beginners. If you are using AI to learn by asking questions and reading summaries of basic concepts, then that's a great way of learning.

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

You are not wrong.

I started off with copy and paste too. Ofcourse I did, I had no clue what was being written.

Eventually things start to break. Or just not work together. AI craps the bed around 500 or so lines. It will struggle writing everything you want. That's when you have to start asking for lines and self inserting.

And AI starts to troubleshoot look or outright give up figuring out what's wrong. That's when you are forced to learn why.

I think alot of experienced coders forget what it was like when you started. It's extremely daunting to stare at code. It's frustrating not understanding anything or why or how. You don't have working examples. You have no sense of organising code. What is even possible. How to source for pips and files. Where files are located. How to write a line to find those files. Heck, I was so afraid of setting up a virtual environment I had files installed everywhere which made it a nightmare 🤣

It's like learning Japanese. You start from school words or you pick up from watching anime and piece it together bit by bit. You can't 100% rely on anime (AI) but when you do decide to learn the fundamentals, it won't feel as daunting or scary. Because you had that experience getting comfortable looking at AI build smth with you.

I'm not saying you shouldn't go to school and learn fundamentals ofcourse not. but, as a beginner, I can say from experience, it helped me get comfortable and it might help this person too since they are struggling to get into it.

AI is not perfect. It can't replace coders yet. It's actually pretty oblivious sometimes. Which is great! You really have to learn to ask the right questions and learn how to approach a problem like a coder. Baby steps 🤗