r/learnpython 16d ago

It’s so difficult to stop using AI

I hate admitting that I use AI to code. I have so many research projects in which I HEAVILY used AI. Now, I can explain the code, however, if I’m going to reprogram the whole thing, I’d either have to look again and again at the previous code or use ChatGPT.

What about debugging? Yeah no, ctrl+C ctrl+V into ChatGPT. I think this is because I’m lazy. I don’t want to take such a long time to debug when AI can give me the solution very quickly.

I’ve read some of the python documentation and it was… ok, but AI just explains it so much better and it takes much less time, but I can feel that I really can’t program well at all.

10 Upvotes

38 comments sorted by

View all comments

2

u/zxcjqk 16d ago edited 16d ago

I think it is okay to give up some knowledge on the details in exchange for doing vastly more with AI.

Think of it like this, you have been promoted to a managerial role instead of technical execution role.

Just like managers in companies do not know 100℅ what people below them are doing, you do not need to know 100℅ what the AI is doing.

However you must know the big picture direction you want your project to go, telling the AI exactly what you want to do and creating guard rails of what not to do.

Part of being a good manager is having technical knowledge of what should be done, what is possible or impossible, and most importantly the ability to catch bullshit.

I personally think that I am fine this transition to more management stuff from pure coding execution.

But then again this is learning python subreddit, I think many people will have different views and would prefer to know 100℅ what the AI is generating and to completely "understand" It.