How to code properly when you're used to relying on ChatGPT for solutions?

I’m a programming student, and I have a problem that’s holding me back. In my first year, we coded in Pascal, and back then, AI tools like ChatGPT weren’t as popular. But starting from my second year, I began using AI extensively for projects—and now I feel like I’ve developed a dependency. The core issue: When I need to, say, work with an API, I just copy the request into ChatGPT and paste the ready-made code. Because of this: I don’t understand how the API works. I’m not learning the syntax or logic of the language. I feel like I’ve "forgotten how to code," even though I might not have truly started in the first place. I realize the right approach is to sit down, study the API documentation, analyze examples, and write code manually.

May 12, 2025 - 18:44
 0

I’m a programming student, and I have a problem that’s holding me back. In my first year, we coded in Pascal, and back then, AI tools like ChatGPT weren’t as popular. But starting from my second year, I began using AI extensively for projects—and now I feel like I’ve developed a dependency.

The core issue:
When I need to, say, work with an API, I just copy the request into ChatGPT and paste the ready-made code. Because of this:

  1. I don’t understand how the API works.
  2. I’m not learning the syntax or logic of the language.
  3. I feel like I’ve "forgotten how to code," even though I might not have truly started in the first place.

I realize the right approach is to sit down, study the API documentation, analyze examples, and write code manually.