Anyone else feel like “vibe coding” with AI is hurting their actual understanding?

Others

I’m a CS student and I’ve been relying a lot on AI for coding lately (debugging, boilerplate, even architecture suggestions), and I’m starting to worry it’s hurting my ability to actually reason through problems on my own.

Recently on a team project, I realized I had stitched together a working solution using AI, but I couldn’t fully explain why certain parts were needed or how the framework was handling things under the hood. A teammate later simplified A LOT of what I wrote, and it made me realize I was solving the problem, but not really understanding the system.

I don’t want to stop using AI completely but I also don’t want to become someone who can only code when an AI is guiding every step.

  • How do you stop yourself from becoming dependent on it?
  • How do you make sure you’re actually learning and not just shipping code?
  • Any habits that helped you regain confidence in your own problem-solving?

Posted Jan 7, 2026, 3:09 PM UTC

1820
Loading comments…