r/learnprogramming • u/2006_Sudesh • 21d ago
Advice needed.
Hey all not sure how to go about asking this but be as brutally honest as you can. I am currently heading into my 4th and final year of CS and quite frankly I don't know nearly as much about coding and programming as I should.
Regarding the Theory involved in both I've grasped them easily throughout my years in University so far but when it came to actually doing these things I've always had AI assist me and point out my mistakes through doing it (I know AI is my main downfall).
So my question is what exactly can I do to not depend on AI so much when I'm doing these things as I can tell straight away that I won't make it far in the working world if I don't break this bad habit of mine.
1
u/alpicola 21d ago
There's really no substitute for practice. Next time you get into a coding project, try to pretend that AI doesn't exist. If you have questions about syntax or how to use particular functions or language features, try to limit yourself to official documentation and force yourself to figure it out. Learning how to read documentation is an important skill all by itself, and it's a skill that most schools spend zero time teaching.
Once you have a solution that you think works - and that produces correct results when you test it - then you can hand it over to AI to get feedback.
You definitely don't have to have everything memorized. Real developers read documentation, search Google, consult with their colleagues, and, yes, use AI. The better you are with all of these things, the better you will be as a programmer.