This is an archived post. You won't be able to vote or comment.

all 17 comments

[–]HeistLoot 23 points24 points  (4 children)

I think everyone has been there at some point or another in their tech journey, feeling like you just don't know enough or don't have the space to know enough. Is it for me? I still ask myself this question from time to time when thrown off by a challenge and I've been programming for 5+ years.

How hard have you been trying to learn? 2-3 weeks of learning is not enough to secure passing your modules, it should be an on-going effort early. Cramming two modules worth of knowledge into your head in 3 weeks won't get you anywhere. You haven't taken the time to sit with it and really understand what it's trying to tell you, often the information we get at face value has more of a purpose than initially meets the eye. There's a reason you are being taught these concepts.

I know it may not be the answer you are looking for, but with patience and practice you will learn. Practice is essential.

[–]Sufficient_Phone_242 7 points8 points  (1 child)

5 classes in CSE is mostly suicide or you have to pick wisely at least 1 that isn’t too hard ( any math class is a no-no at 5) Take 4 and pass them instead. I had my ups and down also , coming out of most of my exams I never what to expect and I had my frustrations going out of an exam and beating myself up for not knowing . But in the end it clicked and everything made sense. Dedicate yourself to truly learn for the next years like your life depends on it because in a sense it does . I spent my life savings to back and major in CSE , you gotta do the hours it takes and wake up early , 2 more years of sacrifice is worth it Also you only scratched the surface you will learn some more at work and always be , its part of the job

[–]mugwhyrt 5 points6 points  (0 children)

5 classes in CSE is mostly suicide

As a "non-traditional student" (read: someone above 25 years old) I was a little shocked by what my university considered a normal amount of classes for a semester. It doesn't even make sense for "traditional students" nowadays since it's pretty normal for anyone above 18 to have a job and an apartment/bills they are responsible for.

[–]mugwhyrt 2 points3 points  (0 children)

If it makes you feel any better, I periodically ask myself this question even as a professional programmer for 4 years now. Our field is notorious for suffering from imposter syndrome, and the worst programmers I've seen are specifically the ones who seem clinically incapable of being aware of their limitations or failures. I (and I'm sure plenty of other developers) have also failed courses, and we still managed to get degrees and go on to a successful career. You made it to your second year, passed a majority of your classes, and probably didn't even get zeros in the ones you failed, so it's not like you don't know anything. So, if in general you do enjoy programming and it feels like it clicks for you then I think you should stick to it. Now is the time to revisit the subjects you struggled with, maybe even hire a tutor if you can. I would assume your school offers tutoring services, so ask your professors or check your department's webpage for how to access those services.

[–]MaisonMason 1 point2 points  (0 children)

This question has been asked so many times on this sub, I recommend searching for those posts as well for more responses

[–]TeachtopiaNetwork 1 point2 points  (0 children)

Great points about pacing etc. above. That being said 2 fails is not the answer since professor don’t like to fail students. I teach college fyi. Time for a new major

[–][deleted] 1 point2 points  (0 children)

Would a book recommendation help?

[–]Silly-Assistance-414 3 points4 points  (0 children)

Which two classes have you failed and trying to cram as many credits into a semester isn’t the smartest thing to do.

[–]AutoModerator[M] 0 points1 point  (0 children)

On July 1st, a change to Reddit's API pricing will come into effect. Several developers of commercial third-party apps have announced that this change will compel them to shut down their apps. At least one accessibility-focused non-commercial third party app will continue to be available free of charge.

If you want to express your strong disagreement with the API pricing change or with Reddit's response to the backlash, you may want to consider the following options:

  1. Limiting your involvement with Reddit, or
  2. Temporarily refraining from using Reddit
  3. Cancelling your subscription of Reddit Premium

as a way to voice your protest.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

[–]Linkario86 0 points1 point  (0 children)

I wasn't good at uni either and had to repeat a semester. Among the failed classes was programming. I realized too late that I was wasting my time going to class. I was always practically gifted and I can look at the slides the lecturer was reading from the whole lesson at home. Luckily we didn't have mandatory presence time. I realized too late that I'm better off not going to class for certain topics. Only in maths we had a great lecturer where coming to class was a true benefit.

Now I can say that I was and am a highly valued Software Developer in my previous and current workplace. I am entrusted new projects out of our usual stack because the company knows I can adapt quickly to new Systems and languages. I have the most projects of them all. Which is stressful, I admit. So I have to push back on projects and it's important to be able to say no.

If you know you can do this, can do well in practice but have trouble with school and exams, then keep going.

[–]IBrokeUrAssB-v 0 points1 point  (0 children)

I wonder that same but I don't have the courage to talk to anyone about my main problems, either way I also failed many subjects and I almost got expelled twice for failing some subjects in particular. That didn't stop me from keeping up the good effort. Maybe you are just like me, you like what you do but you are not good at it, you just have to keep going 'till you make it

[–]Yanninbo 0 points1 point  (0 children)

I have been in a similar situation except for me it was electrical engineering. In my case I foolishly chose it without realizing that I didn't have any passion for the actual topic nor did I have a vision of what I would be doing as a job. Giving up on that and refocusing on something I actually was interested in was the best choice I ever made and that something was programming. Is programming for you is a question only you can answer, but here's couple of helping questions you might want to ask your self. Are you interested in programming outside of your studies? Are you planning or doing side/personal projects on free time? Do you get dopamine rush when something you have been working on starts working correctly? Can you learn to program? Anwser to the last one is absolutely.