I guess it's obvious why I am asking.
I am just too dumb for it. Like, genuinely. I only passed through HS because on final exam from literature the teacher gave me a full answer. Actually, I didn't even get that, she had to tell me "Write that down!" because I was just thinking "Why are you telling me that?"
In 1st semester I didn't pass 2 subjects. Now in 2nd one I only got to final exam of 1, which I'll have to retake and I don't feel like I'll pass it either. The only subject I was really interested in passing I didn't manage to get through due to me being late with assignments.
I am still planning to finish the last one just because I want to get rid of my Firefox tabs and I already spent 32 hours on it. The previous one took me 50 hours only for partially completing it. I estimate full completion at 65 hours, if I did that one, which I may do as well later.
Which isn't much time, actually. When I do the math based on credits, main part (time until exams) of first semester being 12 weeks, second 13 weeks, it averages out at 61h/week of work (combined lectures + seminars + expected study time and assignments).
2nd semester at 52h/week
1st semester at 71h/week.
Regardless of how I manage the exam, I won't pass to the second year.
Oh, it gets worse. I found out I was supposed to select my subjects for next year. They only sent us the email about that the day prior (2pm).
I skimmed it, OK, selection starts June 4th, went to check the UI, nothing there. Turns out, the selection deadline was on that same day, at 9pm, so I missed it by 3 hours.
Worse yet, though not applicable to me, the school also "thinks" of foreign students. In this case by notifying them only 12 hours before the deadline as well as informing them that the information in English is outdated (and that's all they did about it).
I went to University for Electrical Engineering, switched to Computer Science after a semester and then dropped out after 5 more semesters. I had about half of the required credits after those 5 semesters, so I guess I was on track to graduate after studying for 5 years (which isn't bad considering my University's reputation for being so hard that the town opened a second easier University just for the dropouts, but I was still not very happy and really wanted to do real work)
So I got myself into an apprenticeship program to become a Programmer. There was a special one in my town that got you there in just 1.5 years instead of the 3 years that are the norm for apprenticeships here in Germany (again, University so hard they have an entire sector of special programs for dropouts). Just one day of school per week, the rest is spent at an actual company doing actual work. Finished that one with ease, got hired by the company that I did the apprenticeship with and have been working there for over 3 years by now.
I'm now in the job market for the first time because I want to work for a different company, and I'm seeing that I absolutely did the right thing. Because fresh graduates who only studied but never worked are absolutely flooding the market and no company wants them right now. I had a pretty interesting conversation with a hiring manager for a company I'm considering a few days ago, and they said that most applicants they get are either fresh graduates who are asking for insane salaries without any relevant skills to back it up, notorious job-hoppers who spend like 6 months per company and never get deeper skills and vibe-coders. It's insanely hard to find normal people with relevant hands-on knowledge because those people are staying with their existing companies.
Anyways, what I want to get at is that if you just want to work in a specific field that you're passionate about, there's a chance that you can just go and do that. Ofc I don't know your country's market situation or work system, but I bet as long as it is not something highly regulated like Doctor or Lawyer, there could be genuinely good alternative paths into it. And once you have a job in an industry and prove yourself, your academic success kinda stops mattering.