So much effort/time and so little returns?

<p>I’m a Stats major currently taking a programming class.</p>

<p>To say it is kicking my butt would be an understatement. I spend countless hours every weekend on homework that is due every Wednesday. In addition, to finish the homework, I go to TA hours every Monday, Tuesday, and Wednesday for about 3 hours. I also go to my professor’s office hours and tutor sessions to ask questions.</p>

<p>My problem is, I’m just not getting it?
Is it even worth it anymore? I spend so much time and effort yet I’m doing terribly in the class.
I spend so much time on this class alone that I’m struggling to keep up with my other classes. I had to pull all-nighters and I haven’t procrastinated on anything. </p>

<p>Anyone have any advice? I’m at a loss as to what to do.
This is seriously affecting my grades and my health as well.</p>

<p>I sucked at programming when I started too… If you’re gonna pass the class just stick it out. If you care about learning how to program, just practice and you’ll get better. If not, then don’t worry about it. </p>

<p>It just takes practice and a little time to let things sink in. Most people aren’t good at it immediately.</p>

<p>You could keep with it, find a different way to study, or consider a W to focus on other things that you stand a chance succeeding in. Probably don’t take a similar class again either. It’s unfortunate, but high schools do such a horrible job preparing us that sometimes we just don’t know how things will turn out.</p>