I'm in my second term of my programming course and I'm already starting to struggle. First term we just learned basic stuff on Java and that was easy. However, this term, while we're still learning Java and it's still really easy, we also starting learning c/c++ and I'm struggling so much more with it.
I know it's supposed to be a harder language to learn, but it seems like every assignment we get I get stuck and need help like ten billion times. I feel like I'm not picking the content up as quickly as I should be and it has be really scared because what if I just... don't get it.
This has got me feeling really anxious about my program, and about my future in general. Please help.
Don't be discouraged by c/c++, sure you might struggle in the start (I'm assuming pointers might be the rough patch you're at now), but it's simply about practice. Find a way to make practice fun, so you can get some experience which isn't the grey boring matter the standard course demands. I suggest finding a small programming project.
The one thing to remember is chances are half the class is having a lot of the same issues you are.
The kids in your class you see breezing through everything more than likely already have experience programming.
>tfw normies can't even figure out positional arguments
I love programming
Pointers and references are always a bitch. I was suggesting some programming in addition to the exercises which I assume are mandatory. When you get past that rough patch programming tends to become more rewarding.
Learning c is a lifelong project, the doors it opens are countless.
I have a buddy whose been working in the field for 5 or so years now, he says that real world programming is an absolute joke compared to in class programming, he also said that he didn't really even fully understand everything until he started working.
I feel a lot better now, thanks.