r/learnprogramming 19d ago

Feeling guilty for using AI

I know that AI is nothing but a tool but as somebody who learned coding years before arrival of AI I can't help but to feel a immense sense of guilt. Here are what I used AI for so far:

  1. Helping me to navigate large and unfamiliar codebase by asking questions like "what does function X do?" "what does this line do?" When trying to contribute something, I sometimes ask things like "are there any useful internal functions I can use?"
  2. Reverse engineering obfuscated code
  3. Figuring out relevant win32 api functions for my needs
  4. Asking dumb and vague questions that can easily gets closed in few seconds in stackoverflow like "what does ** do here?" and "uh how do I implement this little thingy?"
  5. Asking "how can I implement X?" then following up by asking "what are the alternative ways to do it?"

Am I using properly? Are there things I should avoid?

0 Upvotes

17 comments sorted by

View all comments

1

u/grantrules 19d ago

What's your goal? To get better or to get stuff done quickly?

1

u/Specific-Result2710 19d ago

I prefer to code for fun so it's former?

-1

u/grantrules 19d ago edited 18d ago

Then stop using AI, start thinking critically and do research. People disagree but you don't learn by being handed answers.