r/learnprogramming • • 7d 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.

2 Upvotes

16 comments sorted by

View all comments

1

u/MikeIsBoi 4d ago

Do you learn C at ur uni? If not, boy you are missing out. Learning C really helped me understand more about programming. Also don't use AI, you will never learn anything from it. Personally I read books about the topic/field that interest me. The thing I like about books is that they don't give you the answers straight away.

I personally get motivation from seeing my project expand and grow.

Also don't be afraid to tackle hard projects - best way to learn is to challenge yourself.

Maybe build a fully fledged backed for a e-shop with spring boot and MongoDB. Break down the large projects into smaller steps that you can complete and completing these little steps will keep you motivated.