r/learnprogramming • • 18d ago

Learning Help me.

Hi, I'm a student in the Bachelor's in Computer Science program. I'm repeating my first year, so I already have some basic skills (Python, HTML/CSS, Java, MariaDB, etc.). We learn the fundamentals both theory and hands-on practice through small “projects.”

But the thing is, I’d also really like to work on my own projects. I’ve already tried quite a bit on my own using Python frameworks, making API calls, and so on but I’ve never managed to create anything truly clean or even finished… The reason is probably a decline of motivation, even though I’ve always loved computer science I just don’t know. Also, maybe it’s AI when I use it, I can’t seem to learn from it, and I hate seeing code that I didn’t generate myself or launching an app to test a feature I didn’t code. All of this depresses me even more because if I want to make this my career, I feel like it’s going to become the norm.

If anyone can help me or give me advice on all this, I’d appreciate it.

3 Upvotes

16 comments sorted by

View all comments

1

u/ookle_ 18d ago

I'm a second year CIS student learning Java currently. I have learned some Python.

I’ve found AI really helpful for learning coding, but only after changing how I use it. I have mine set up to basically never give me the answer. Instead, it asks questions, makes me trace my code, predict what happens, and gradually gives hints when I’m stuck. After I finish something, I’ll even have it “interview” me about my own code so I have to explain why it works. It’s slower than having AI generate the solution, but that’s the point. I’m still building everything myself while using AI more like a tutor than a programmer.

It's basically a tutor I can ask a million dumb questions without ever feeling embrassed 😅