I didn’t necessarily fail, but I received a C+ for a computer science course where the minimum I can get to get in the major is a B-. I need to average a B between this class and another one. I’m going to have to retake it next semester. This stresses me out so much and makes me question my career path sometimes. I feel like I’ve wasted a whole semester because of this, and if I were to switch majors, I’d have to start over and that means I’ve wasted a year. (I’m a freshman btw) Is it part of the process to fail? I do kind of have trouble with some logic behind coding, but once I learn it, I learn it. I give myself a week to study for exams but the questions are just so unpredictable. Well I know the topics, but it’s the small things that I haven’t considered learning (like changing the orders in an array, or changing the data field type in an array from String to Int without parseInt). I don’t know, I just lost confidence that I won’t get a B when I retake it. Is this normal? How much time is there in college to retake classes before you’re actually screwed?
It is not uncommon for students to have to retake a course. Talk with your adviser about how to do this and still maintain your course sequence and timing. It is frustrating when things like this happen, but this is part of adult life, when something doesn’t go well you pull up your bootstraps and try to fix it. You can’t let this ruin you,you learn from it and move on. The next time you take the class you will know the material better. Hang in there.
Hang in there.
Don’t worry about timelines. If programming is important enough to you, sit down, study the material, and program program program. Repeated exposure should help.
I don’t know what kind of employers you’re thinking about getting a job with, but they never asked me about my GPA when I got hired on to do programming.
I’m not looking for the top programming careers everyone’s after. I’m kind of looking towards website development/management.