How I (somehow) got the HIGHEST GRADE IN MY UNIVERSITY COURSE
Story time with Cherno! I was somehow the highest achieving graduate in my three-year degree in 2017. 🤷♀️
Taken from this stream ► • C# Scripting! // Game ...
Patreon ► / thecherno
Instagram ► / thecherno
Twitter ► / thecherno
Discord ► / discord
Пікірлер: 113
So the notification for this just appeared on my phone and it got cut off so it read 'how I (somehow) got high'
@bastelwastel8551
Жыл бұрын
Happens to me all the time 👀
Wow that’s crazy, I go to the same uni. Could tell by the background of the certificate. I think I might know the teacher you’re talking about as well. I remember watching your C++ series in my second year to help me get through the data structures unit. Kind of cool to think you probably did the same unit at some point. Thanks for all of your amazing videos Cherno.
@DynamaticGamee0000
2 ай бұрын
which uni
His professor learnt CPP from this channel that's why.
You have passion, mate. That's what you've been rewarded for. Also, imposter syndrome is a killer. Don't let it nail you.
This guy's a genius. I doubt that there is a valid argument against that.
@joshp3446
Жыл бұрын
No u. Yeah, I bet you feel foolish right now.
@quaffie
Жыл бұрын
and he's cute af
@morpheus7422
Жыл бұрын
Yeah and seems a bit extroverted which is a plus, I mean a whole lot of people like him, have a hard time coming out on social media.
@SrbijaCG
Жыл бұрын
@@quaffie younger (with goofy hair) or mature? Which is cuter?
You shouldn't be surprised. Your an extremely smart dude. You da man 👍👍
8:18 Dude, you've started you own company/organization that aims to create a proper game engine, while educating people and while having a kid, and you're still very young! You're way ahead in your life than vast majority of people I've ever met. It will be interesting to see what you're life will be like when you're 36.
Hey cherno, will you make a video on assembly languages and how to inline assembly code into your c++ code?
@mastershooter64
Жыл бұрын
@Omar Berrow Lol it's not illegal for him to use another compiler, also why can't you use inline assembly in msvc?
@peterino2
Жыл бұрын
@@mastershooter64 what kind of assembly do you want to inline? When you inline assembly that file now only works for that one architecture.
@anon_y_mousse
Жыл бұрын
@@peterino2 The majority of desktops in common use, and *nearly* all that use Windows are x86 either 32 or 64 bit. Most of the rest of the computing platforms your average user will use are ARM based machines. There is absolutely nothing wrong with using preprocessor directives to select inline assembly based on one of the two most used platforms. Don't want to learn assembly for two platforms? Fine, but try not to discourage others from furthering their knowledge.
@reductor_
Жыл бұрын
This isn't the 90s, you don't need to write inline assembly.
@peterino2
Жыл бұрын
@@anon_y_mousse don't accuse me of stifling I just asked a question so I can be more helpful and pointed out a major caveat that many newcomers to assembly don't know about. If you dig into this more, you'll understand that there are more than just x64 and x86. There's simd instructions, sse, fpus, and other more arcane hardware extensions that do not exist on every system. That's just within x64/x86 Then let's talk arm. Aarch had numerous versions again with increasingly vague extensions, oh and are you in thumb mode or not? What about vendor specific extensions? Then finally let's talk dialect. Intel or at&t? Gcc or arm UK? Not all compilers support all of them. This is also not typically a topic game engine devs deal with. It's an incredibly complicated one in the modern landscape. There are legitimate reasons to do this, but game engines are not the place for it. Which is why all I asked was what kind of assembly do you want to inline? I can point to far better resources depending on what you want to do with the assembly.
Awesome pressie of you educational life. So funny. Love these vloggy, relaxing contents. priceless!!! Could not stop laughing,
This is probably the definition of "I don't know how the hell this happened but I like it "
Sounds like my experience with taking a course in Operating System Concepts for my CS undergraduate degree program back in 2012. Hardest class I ever took. I spent so many hours of study on it and still I barely passed it. Every other class I did pretty well.
I learn most of my c++ From this guy.. Pass by reference, singleton.. Everything I learn from him thank you so much
Ey, looks like Cherno's posting videos more often! :)
Sounds relatable haha. Almost all my profs in Uni were really good, but there was also that one exception... He was also amazing at his profession, but absolutely atrocious at teaching (have to say I still hate how teaching is just assumed to be something academics do, even if they are terrible at it and didn't learn it). Literally half the course slept or didn't pay attention to his lectures - because it was almost impossible to follow wth he was trying to teach. Even the doc managing his course agreed and luckily, due to that the exams were uhhhh let's say on the "easier side".. It was so bad that one or two years after, the requirement for that course was completely abolished and replaced by something else. Good times..
@greywolf271
8 ай бұрын
Someone I worked with mentioned a lecturer in either Newcastle or Brisbane who wore thongs or walked about in bare feet (Nowdays the OH&S would be on to him) and boasted about how good he was ( and he was brilliant) to all his students. This was in the 90's
I study Computer Engineering and I have a story kinda similar to this one. So I was taking algorithm 1 and we learn java basicly. Lucky me I learned oop in java by myself in high school. So algorithms and most of the other stuffs were super easy for me and in my midterms I had 55/100 which made me 5th person in 83 students (lmao). At the end of the season proffessor failed me and the other 70 student. Then next season started taking algorithm 2. At this point I am learning dart, blender and some web developing myself and I am developing my own game with raw java and with a game loop I wrote. I FAILED ALGORITHM AND PROGRAMMING 1. I also passed Algorıthm 2 LMAO. I was shocked about how I failed algorithm 1 then I talked to some 3rd and 4th graders and listened some stories about porfessor. When I asked to see my mistake he didnt let me see my paper I thought thats weird cuz thats a right here but cant fight with a professor if you wanna graduate so I didnt do anything. After my chat with 3rd 4th graders I learned that this dumbass has been making 4 or 5 exams for years he was changing to another one every year. Also this DUMBASS had answers for them so he wasnt reading what code you write he was tryng to match his answer if its not same you got 0 there. Cause of its been 15 years with his answers being same and us using different and more basic methods he failed us. Only the people who used really old method this dinosour showed in class passed the class lol. So basically thx to him I hate university. I just study cuz its impossible to find a job here without a degree even though you are able to do the job. I was trying to learn how to think like an engineer and solve my problems and uni taugth me you have to be a robot who cant think or imagine. Now I just try to pas classes and improve myself out of uni so I can really fit in a place in this modern world.
I love this
Almost the same was happened with me with graph theory. Around 90% of the students failed in graph theory(including me) in 50% percent of internal exams 🤣. But I passed in final exam.
I once did an advanced business studies course. Full year long and the whole class failed except one guy who got an A! I mean like what? How can 30 people fail completely and yet one guy gets top marks? There was a cover up as the place that was running the course obviously lost most peoples course work submissions but denied it. That was years ago but I still wonder if all our file submissions are in a drawer somewhere in that building!
I didn't know you are streaming
As soon as I saw that certificate I knew the Uni! I've had way too many rare nights on that campus in the past. 😆
Great story! 😂
where did you graduate from?
Loool. I legit spend 6 years using gms before finally getting serum. I was making blown out saw softs and exporting them to Edison
My data structures professor failed my exam because I gave the incorrect answer. I just reversed the in a for loop. The entirety of the huge handwritten function was correct. He said had i traced my code properly I would’ve spotted it. It was a long handwritten exam. I did trace it quickly. Obviously had I typed and compiled it I would’ve spotted it instantly! Fun times. Though my db course was in Oracle and relational algebra/calculus. Real fun.
How did you get so smart? I'm struggling school. I never learned how to study.
@ricardopieper11
Жыл бұрын
I had a tough class at school for my masters degree, and what I did was recording the audio of the classes. The teacher always had slides available, and I would re-take the class at home at my own pace. I don't know if it's legal or not, but I did, and I'm glad I did. I would take pictures of the whiteboard as well.
@BSPNode
Жыл бұрын
Studying is probably really important when you get to college IMO. I would recommend studying outside of home (like a library, or campus), and review the chapter at hand to make sure you can solve the problems required. For mathematics, my textbooks usually have like 75 questions at the end of the chapter based on the chapter. Try solving those, and if you can do them perfectly, are done with that chapter
@bobdagamer640
Жыл бұрын
Passion
What a coincidence, we went to the same uni, not gonna spoil it but I can tell by the light grey logo on the certificate! I’m graduating compsci from there at the end of this year
@tototrapsilo
Жыл бұрын
An Australian Uni, he has a video on that.
Cherno, this channel is evidence that you are smart. Even those people who you think are levels above you, aren’t that far away. It’s all a matter of experience and opportunity that separates you from those you think are “smarter”.
70% students failed. Looks like an avarage stem exam in Italy. Exam pass rates in Maths and related fields are about 25%
@mind.journey
Жыл бұрын
I was thinking the same. As someone wrote in the chat about Bosnia (and this applies to Italy as well), having an unpassable test is a mark of honor. To be fair though, most of the times it's the lecturer's fault who is unable to prepare students adequately for the exam (either the exam is much harder than what was seen in classes, or they are just not good at explaining hard concepts)
@SimoneN64
Жыл бұрын
That's pretty sad, IMO the education system plays a big role into that. I am also italian btw hi 😄
@FadeStrategy
Жыл бұрын
At my uni in Sweden, the majority of math exams is 50+% fails. There used to be a french teacher in a continuation course of calculus which had failed 94% of the class previously, but was replaced just before I took the class so I was happy about that =D
there's nothing I hate more than math, but I still barely passed it only because i had a fear that i was going to have to do harder math courses in the future so I treat it like a game i was like " ok i don't like this math game but I'll learn the mechanics and beat it just so I don't struggle in the future"
My first ever university exam was mathematics. I always considered myself to be good at math while in high school, but in that exam I barely got a D. 80% of the class failed that exam. In retrospect it wasn't even extremely hard, I think the main problem was that university is very different from school and I underestimated the exam.
The store reminds me of how I won the Flemish Programming Competition. Still don't really understand how I did it.
Well, it's sorta relatable. I get 90+ in courses like DS and stuff, and most of my scores are like that. But I straight up failed "Intro of Software Engineering" this sem and the damn uni wants me to redo it. It's torture. And I'm doing my masters btw -_-
Only 70% of the students failed the exam. :O Imagine when 100% of them fail. I still don't know how that happened, but it happened. In the end, both numbers are terrible and shouldn't happen. 30% or something sounds reasonable. But everything above 50% just shows that there is something wrong with the exam or the professor is just really bad at teaching students.
@DannyLeWasTaken
Жыл бұрын
Teachers should genuinely be re-evaluated by the school if they’re actually suited to teach the unit.
We all have our uni stories.
I had the exact same marking system in the Data Structures subject. The first time I failed. The second time I got a pass... It was the hardest exam I ever had. Only knowing that with a mistake you could get a -mark, you had to think twice before answering.
@anon_y_mousse
Жыл бұрын
That's when you know you've got a bad teacher. It's incredibly easy to teach data structures and they're so easy to understand if taught the right way and so hard if not.
The Result of Study or School != the persons competence into a topic/job.. marks are fine they show only that your are able to do hard work, but not actual that you are briliant. 70% of Marks are stuff that can be achived by beeing good into memorize/learn by heart.
It’s cool to see that you were wearing Discord Partner shirt, Cherno :)
Cherno! You are motivating me to take up my C++ sword and fight the horde!
Hah… back in 2003 when I was in grad school our algo prof did the same thing… ie if you left the question blank you got 30% … but if you put anything down you started at zero. The average was like 20 and the prof said that most of you would have done better if you just turned in a blank test.
*Software dev talks about imposter syndrome like every other software dev*
*Wow*
@oamioxmocliox8082
Жыл бұрын
;)
It wasn't a bug in the system, it was a feature
It wasn’t that uncommon to 80~90% of the students to fail in Calculus back in my day
Were you studing in my Uni? I got same guy xD
German STEM fields of study are usually relatively easy to enter but very hard to graduate in. In my Bachelor's degree failure rates of 80 % on average were the norm. On lecturer responded to students complaining about an above 90 % failure rate of one particular exam that students graduating at the university should be respected everywhere. I don't think university should try to achieve this by exclusively forcing high failure rates on students. Does not tell anything about the quality of teaching at all.
Wasn't it already obvious you went to Swinburne?
Mate, no point masking your cert if linkedin shows where you've been😄. And just on the side, Database systems was a subject that left me with the impression that none of the authorities could agree on what was the best resolution for doing a schema or reducing to normal form. A bit like psychology.
I NEVER press like on videos. I'm too lazy to do that and I always forget it anyway. But this eraned one. Put this on your wall too.
Nah, you're definitely incredibly smart. The educational videos you create validate that. Don't sell yourself short claiming you're undeserving of recognition for your skills.
"I like exams"
flex
try vertical line texture engine only, not triangles, single episode
@Jkauppa
Жыл бұрын
360 or flat screen view 2d ray pass-through caster, with z-buffer through dda 2d/3d grid (3d vertical collapsed to top-down 2d grid, or just go through all the cells above and below the 2d ray cast level), with vertical line rendering, horizontal width resolution of rays only, per source pixel (starting from eye(s)), all 2d collapsed top view geometry intersections drawn, should make ray tracing super fast, solve all render order issues, minimal overdraw by vertical lines, not triangles or quads, pass-through ray casting to get all the primitives along the ray lines
@Jkauppa
Жыл бұрын
ie, super speed doom engine, not actually a raster, but ray caster based
@Jkauppa
Жыл бұрын
the z-buffer with vertical lines solves the "draw anything" issue
@Jkauppa
Жыл бұрын
1080p has exactly 1920 rays, 4K has 3840 rays, one vertical scan line per screen width pixel
@Jkauppa
Жыл бұрын
sounds the same as the wolf3d engine, but its not, really
30% of those who didn't write a lot... be like: what..?
70% failing is really bad. You were scoring in the 90's in a course everyone was failing. You were most likely the best.
@gykonik
Жыл бұрын
@@potato8236 sounds like RWHT Aachen, right? :D
@centipedekid9824
Жыл бұрын
@@potato8236 I fall into the dumb category.
Work all year to pass the unit. Pass every assignment. Learn the code. Make a mistake on a open answer final test that makes you fail it. Damn bro, guess you ain't passing. Sucks to suck.
Well thats easy... 70% got pass just like you (some probably still failed) and the other 30%... Would you suspect they got 100%? Probably not.
maybe it's me, but Cherno is coming across incredibly smug and coincidencing, 90%'s avg and he doesn't consider that "good" and called his class "really bad", maybe it's me but when I got my Masters in software development, I got an avg 83% & I was damn fucking proud of getting whats considered a very good score and got beat out by my friend who got 86% overall for the prize of being a top student. to call people "bad" for getting lower than 90% is just a massive dick move.
@novusstudios1744
Жыл бұрын
I think you misunderstand his statement. When he says " the rest of the class must have been really bad" the statement here is to say that he knows that he did so badly that for him to get the highest the rest would have to do worse. He did not make an objective statement saying "the rest of the class was bad" rather he used the phrase "must have been" to emphasize the level of failure he thought he achieved based on his not so high knowledge of the course. Yes he says he got 90% avg but further emphasizes that he doesn't understand how he got the 90 and feels like he doesn't deserve it. So you're somewhat constructing a false relationship between both those statements.
I had a similar prof as well. Not only you had to write the correct answer but had to guess what the prof wants to read. Too short, that's 0 points, too verbose that's 0. Not fully relevant 0. But anyways I got a pass so I don't care :D
Ого, так вот почему Cherno, Ян Черников :)
Database programming is a bitch. Everyone knows that, so I'm not surprised they didn't care too much. Sounds like your instructor didn't make it any easier either. It's usually not placed as a weeder course though, so I'm not too surprised he wasn't allowed to fail 70%.
;)
@villson3960
Жыл бұрын
;)
🤣🤣WTH
What is the need for this video? 🧐
@felipegomes6312
Жыл бұрын
To say that titles don't mean jack, most of the time.
расскажи что-нибудь на русском пожалуйста
@sgeinok5950
Жыл бұрын
Когда 99.9% не русскоговорящие? Прикол. Он только иногда может проронить пару слов на русском
Hey Cherno, just FYI your LinkedIn is public and we can see what uni you went to.