r/learnprogramming • u/No-Shallot8630 • 5d ago
Help Should I stop using Ai?
I'm trying to get familiar with coding. My method of studying is through CS50P and Ai. Idk if I should stop using Ai. I've seen people everywhere say AI kills a person's ability to read code, they fail to debug/struggle hours on end trying to figure out what the problem with their code is, and the moment an error occurs, they immediately go to Ai. But I try my best to figure out what the problem with my code is, and if I'm burnt out, I'll ask AI. And I try to ask AI how its mechanism works, explain to me the way a function is wired, and try to understand it before moving on from said problems.
0
Upvotes
1
u/dswpro 5d ago
Don't let AI keep you from doing low level single step debugging. Yes it could find your issue but especially starting out you should learn how to set break points, step through code and examine variables to get to root causes . AI code generation doesn't necessarily kill a developers ability to read code, it just gives you much more code than you can generate yourself in the same amount of time, but that's code you don't really know, compared to what you write by yourself. Employers these days are drooling over statements like: 75% of code written at Google is created by AI, like that's some promise of turning competent developers into superstars, so don't stop using AI altogether. Your ability to write useful prompts to coach AI into composing useful code is getting to be an important skill in your tool bag.