3 ms·
> I used ChatGPT to teach me python. I can imagine that if you don't know how to program, ChatGPT will be a nice teacher. But I think that there is a differenc
by palata 2y ago
> I used ChatGPT to teach me python.
I can imagine that if you don't know how to program, ChatGPT will be a nice teacher. But I think that there is a difference between learning how to program and using AI as an experienced developer.
I have been coding for almost 25 years. When ChatGPT gives me a snippet in some language, I don't really need to read every word carefully before I get an intuition about whether or not it makes sense. When it gives me a good snippet, I honestly don't really have to read it entirely: I can just skim through it and tune it. I am not making the effort of programming, I am rather making the effort of reviewing. And as we all know it's easy to make a "lazy review".
I think there is a difference between your situation and mine. It's great if ChatGPT helps you learn, but in my case I really think it makes me more productive by preventing me from improving myself, because improving takes time. Somehow ChatGPT is optimising away my learning time, if that makes sense.
- protocolture 2y agoPerhaps. In my role I wear a lot of hats, and abstracting away part of 1 hat while using it to help me develop my skills makes sense. But if you only wear that one hat, you are getting better at managing ChatGPT, rather than getting better at coding, because thats the most efficient output.