Skip to main content

r/learnprogramming


I relied on autocomplete and AI suggestions for months and now I struggle to write code from scratch. Anyone else?
I relied on autocomplete and AI suggestions for months and now I struggle to write code from scratch. Anyone else?

I want to be honest about something because I think it might help others in the same situation.

I started learning to code about eight months ago and almost immediately leaned heavily on AI tools and IDE autocomplete to get through exercises and small projects. At the time it felt great because I was shipping working code and feeling productive.

The problem showed up when I tried a simple coding challenge without any assistance. I froze. I knew what I wanted the code to do conceptually, but I could not translate that into actual syntax without prompting something to fill it in for me. The logic felt slippery. I could read code fine, but generating it independently felt like a different skill I had never actually practiced.

I have since started doing timed exercises with autocomplete turned off, and it is genuinely uncomfortable, but I can feel the difference after just a few weeks.

My question for people further along than me: do you think there is a meaningful difference between understanding code and being able to produce it from scratch? And for those who caught themselves in a similar pattern, what actually helped you rebuild that muscle?

Not trying to start a debate about AI tools being good or bad. I use them and will keep using them. I just want to close the gap I noticed in my own learning.


See if Wegovy® is a part of your starting lineup. Talk to your prescriber today.

See the following links for: Medication Guide & Safety Information

media poster


Baileys and whatsapp
Baileys and whatsapp
Solved

Hi, I'm a junior developer trying to resolve a query of a project, Im tried to use Baileys library to extract my chats and my historical messages in WhatsApp,because I need to do a database to feed a LLM but I don't know what it's happening rn, because in the documentary, talk about that I can get phone numbers, but in the reality, I just receive JIDs, and I don't what that, I need phone numbers, so, any person have worked with Baileys library to advice me how to resolve this problem, thank you to anyone that can advice me


How to incorporate project development alongside my textbook
How to incorporate project development alongside my textbook

Hello everyone I am currently learning C using the King's C Programming: A Modern Approach. I am currently on chapter 5 and I have been enjoying the book. But I want to also small projects. Just so you know the book already has projects, but I would not really call them that project-like it's more like short sometimes tedious exercises alongside the regular exercises. Was hoping if there is any smooth way to do such.

EDIT: If possible I am also interested in more ways to practice I heard sites like leetcode could help? If you have any good websites, please refer them to me. Thank you everyone.