Is it normal to still rely on AI for coding after first year CS?
Posted by adorecloud@reddit | learnprogramming | View on Reddit | 14 comments
I understand most programming concepts when studying, but I still struggle to write complete programs fully on my own without AI help. Especially connecting everything together in larger code.Is this normal at this stage?
ImprovementLoose9423@reddit
While it is normal, it is not recommended.
Because of your usage of AI, you are forgetting the syntax of the code and you cannot write it from memory, which is not good.
monkeybuttsauce@reddit
Cooked
EdiblePeasant@reddit
Aren't we all. Well done, shaken, not stirred.
Cutalana@reddit
Normal? Sadly yes.
Should you? Absolutely not. It was only 3 years ago that students had to do everything manually.
EdiblePeasant@reddit
Is Google search, without AI, still as good as it used to be?
yyellowbanana@reddit
Well. Most of answer will be no. But look into that, if you use AI to assist you with the problem that you really UNDERSTAND then it’s fine. As long as it’s a tool for you to speed up performance then nothing weird with it. You use it as an assistant, not the one you use to fix the problem for you. Again, if you have an issue, and you know 99% how to fix it in deep, then use AI to speed it up and learn something else.
AI isn’t bad. People use AI for a wrong reason is bad.
ffrkAnonymous@reddit
i didn't have ai when i was in school. also didn't have internet.
adorecloud@reddit (OP)
I write most of the code on my own, but sometimes I struggle with parts that require more thinking. When I use AI to see the solution, I feel like I could never come up with something like that myself.
worrok@reddit
I feel like this is a matter of perspective and determination. Part of learning to program is struggling with the solution. If you don't struggle and take the easy way out, you dont learn.
Careful about what you say to potential employers, mentors, potential collaborators. This comment and line of reasoning is a huge red flag to anyone trying to asses your ability.
Swing_Right@reddit
If you struggle with thinking you’re going to have a hard time. You need to build the skill up. When you feel resistance in your brain that’s the weight lifting you need to get better. Don’t succumb and let the AI do it for you
tman2747@reddit
How are you gonna build problem solving skills when you let the ai problem solve for you
Little_Elia@reddit
you rely on ai because you used to rely on ai (and you didn't learn). Stop using it and eventually you won't need it.
truevalience420@reddit
I personally would not use AI at all when learning to program unless it is to answer questions. AI is a crutch, if you use AI to solve your problems you won’t understand why it was able to fix it and you’ll need to use it in the future. I have taught over 150 students as a TA to program before AI and 15 interns professionally, the ones who never struggle and learn to push through their struggles do not improve by the end of their time. But those who struggle but figure out how to overcome a struggle show remarkable improvement.
It’s like if they ask me a question I know they can solve if they put another 20 minutes of effort into it they will learn it. But if I just give them the answer it robs them of that chance. You are actively robbing yourself of a chance to learn by using ai to remove your struggles
BranchLatter4294@reddit
You will struggle to write complete programs until you write a few complete programs.