Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Search - "wk44"
-
Coding Teacher: "you'll need your laptops for the exam. To prevent you from cheating I'll disable the network now"
...pulls out the network cable on his machine...
"okay you can start now"
🤦🏻♂️17 -
//long rant but worth it ;)
In our class, we had some writing in Word.
I was the smart PC guy in the class which everybody asked for info. Even the teacher sometimes asked me.
There was a girl in class which I didn't really like, because she had a snoopy attitude and thought she is a queen.
In MC Word you can hide the toolbar with the little arrow on the top right below the close button.
Somehow the girl hid the toolbar and didn't know to let it reappear again. After half a hour the teacher got to the next lesson.
She held her hand up and reported to the teacher that here PC has problems. After 10 minutes try & error from the teacher he even didn't get it.
Now the teacher started the rant and shout at her: "How did you even manage to do this? Did you upload a virus? I bet it is a virus! Do you know how much it costs to repair this pc? It's sure over 1000 $."
The rant continued for 15 minutes. After that I felt a bit guilty and even I didn't like that girl, but nobody deserves such a harsh treatment.
Without saying anything I went to the computer, clicked the little arrow and the problem was solved. The teacher didn't say anything to this topic. Just said we can go early.
Sometimes dump people make a elephant out of a fly, just because they don’t know it better…
Well the girl still stayed a cunt till the end of my scholarship.17 -
My JavaScript professor once thought my work was "too good" and decided to pull me aside, in front of the class, to practically accuse me of cheating. I had to meet her in her office after hours and talk to pretty much prove it. Once she realized I didn't cheat she was fakey nice the rest of the semester. God forbid a girl be decent at JavaScript without "cheating". 🙄21
-
Our programming teacher showed us some parts if his code the other day. When I asked him why he got an empty if-block in there he responded with "cause I only need the else-block"13
-
During the second year of my graduation we had a subject called C & Data Structures. This asshole of a teacher (who taught programming by just reading the programs out of the textbook ) came to somehow know that I had learnt C & was good at it (some student had gossiped about me in front of him). Everyday when he came in for the lecture he used to call my name & say - "You think you are very smart please come in front & teach C to everyone" for no apparent reason. (I had never showed him that I was good in programming). For almost complete semester I kept silence & he used to laugh & keep me standing for the complete lecture. But one day I was particularly not in a very good mood & he came & said the same thing. I went & taught for the whole lecture & the whole class applauded at the end. The look on his face was priceless 🤣7
-
I got an F on my first Java assignment in high school. I decided to use a List to store stuff as opposed to his method of creating 8 variables and copy-pasting method calls to interact with them. Apparently he doesn't like students using concepts he hadn't taught yet.20
-
/*
It's a pretty long rant. Hope you didn't get bored :P
*/
So I have this friend of mine who has learnt Python at good level (that's what he says) and is with me in all classes in college. I have worked with C, C++, C# and Java only and hated Python when it was taught (wk44).
So the following happened in the last 2 weeks:
Once he wrote a Python function in terminal just returning a hard coded string (lame right) and will show me how cool is it and that it is sooo much easier.
Whenever we do a mini project together he will force that we use Python. Even in Image processing when everyone is ready to work on Matlab, he insists that Python would be a better option.
We asked that this XYZ is very easy to implement on Matlab.
We then had to listen about the large and great community of Python and that it has Libraries for everything and that it is the greatest programming language ever.
One day he saw my C# project for DFA and NFA simulation which was the greatest project I have "completed" myself, and went like "Hmph, if I was you, I would use python and make a more "professional" code" (then went on arguing as always)
This happened today in Networking lab-
(Sockets was taught and we are expected to learn its programming aspects)
All students: Open linuxhowtos.org and start reading on socket programming
He : Opens some websites and downloads books on Networking with Python or someting
Now while I am reading the documentation of sockets and bind, he opens spider IDE, copy-paste the code in the book and start bugging ME that he is getting all these errors like literally showing me those errors and whining about all those problems.
Me: We are supposed to learn this in C. Here take a look at this link.
HE: No I'll use Python cuz it is better than your C. It has libraries for everything and is much easier.
Me: Alright whatever I am fed up, do whatever you want11 -
At our first programming course at uni (it was in C), a student asks in class:
Student: what is a pointer?
Teacher: i don't know, i only know Java.
How the hell did the poor guy end up teaching C then?!6 -
Back when I was in college I had this CS professor who was by far the worst I can remember. The class was some bullshit 100 level required intro to CS course, and the guy tried to make it as difficult as possible. Beyond that, he was just a bad professor and did stupid things.
One of the most memorable things he did was give homework assignments, and then in order to collect them (it was a lecture class of about 150 people), he would have everyone pass their printed assignments to the right, and these sheets of paper traveled all the way across the lecture hall in every row of seats. It was a complete mess.
As you can probably guess, he frequently misplaced homework assignments, and many were probably lost through this ridiculous method of turning them in. Some people almost failed this ridiculously easy class because he lost their homework assignments. I think he lost like one of mine so it didn't matter much, but some other people in the class almost failed because of this. I think in the end he had to make a lot of exceptions because of this obvious trend.
Beyond that, he was an older guy who had worked for IBM, and he made that known at least once per class, usually more. "IBM this, IBM that!" So fucking annoying.
I'm glad to be long done with college.6 -
In my java lab
My Java teacher asked me to build the java projects that are in syllabus and then explain them to the other students...
Because he doesn't know java...4 -
My first software teacher almost made me quit programming for life.
She spent the entire year not showing us how to make a shity app in visual basic. Zero help. We all hated it.
At the end of the year and she realised she had 'forgotten' to teach us 70% of the course. We all failed miserably! I didn't touch programming for almost 3 years. (unless you could MATLAB, which I don't).
That was when I discovered Mehran Sahami's CS106A course on the Stanford website. Honestly the best teacher I've never met! His passion is boundless and mastery of teaching is second to none. Thanks to him I discovered programming and I love it! Karol the robot should get a special mention too!
Good teachers make the world of difference.6 -
When I was studying OOP our teacher instructed us to submit a project at the end of semester. Me and my friend worked hard and enthusiastically and finished our first game in C++ (Ping Pong). We were very excited because we had put so much effort into it that we were 100% sure that our project will be the best among all. At the end of semester, turned out our teacher does not have much time to evaluate our projects, so instead he announced a motherfucking MCQ's quiz. Everyone got really really happy but I was thinking of multiple ways I could kill that bastard.2
-
Having to learn "Modern web technologies" from a 60 year old woman who has never heard of HTML5 and build her website with tables. And we even had to code on paper. Fuck sake, so much time wasted6
-
Got a 0 for a question in the midterm of a microprocessor course(x86). I Went to the lecturer fuming with rage and explained to her my work and its 100% correct, therefore I should get full marks for it. She agreed but only gave me half the marks because I did not follow the solution that was in the text book. In my head: "Bitch I don't even have the textbook nor do I want to argue with your kind". I was so enraged I just stood up and left her office. Needless to say, I didn't get the A I deserved. FML9
-
When my teacher from a basic web application course last year didn't know that HTML5 had been released.1
-
My professor once asked us to brainstorm a good topic for our IT seminar/workshop.
I suggested version control using Git.
She simply shrugged it off. She said she needed a topic that the class can use. WTF.1 -
I used to sit next to my friend Mira in class. I did all the homeworks and extra homeworks, she didn't. I had better grades in intermediate exams. When the final grade came, I had a grade lower than hers.
When the next semester started, I met that professor again. He called me Mira! 😡3 -
Classmate: You should use Bootstrap!
Me: Why?
Classmate: It's "the framework" that makes your site responsive.
Me: *a long moment of silence*
Me: *goes home*10 -
- Take a course called "Mobile Application Development"
- Teacher is new and is thus lost on how things work because there is no formal training for them
- Teacher only knows Objective-C so that's all we're allowed to use
- Nobody owns a Mac and I think one or two people had an iPhone/iPad
- Only 4 public Mac computers are available to the school
- One to two people are on them frequently, limiting our time on them as well
- Not a part of the schools normal imaging and updating system, so we get to do it ourselves, which takes up like a week or two of classes (4 classes)
- This includes installing XCode and getting Apple IDs
- No real instructions are given besides "implement the APIs for Facebook, Twitter, and Google Maps into an app"
- Being an ass, for the final day instead of showing off the app we made I made a PowerPoint of my dislike of Objective-C and various struggles I ran into and how I decided not to make the app at all.
- shrug emoji4 -
Halfway through a timed midterm (no computers or calculators):
Convert this 5-digit decimal number to binary
Convert this 10-digit decimal number to binary
Convert this 20-digit decimal number to binary
Convert this even longer decimal number to binary11 -
I feel the need to take a different approach to this week's rant. I think someone needs to defend teachers, for a number of reasons. Obviously this is probably out of place on devRant but it is a kind of rant against those who think they know everything and have nothing to learn.
1) Teachers are not industry specialists. They do not spend their lives keeping on top of the latest framework or project management methodology or code management tool. They are educators and that brings its own set of out of hours challenges and training exercises.
2) They have a course to teach and have probably used the same one for quite some time. Years probably. They (should) teach the fundamentals of programming not a particular language or syntax or quirk. Those fundamentals don't really change. Logic, problem solving, precision, structures, etc.
3) They need to provide a course which will cater for different skill levels. There are always class members who are bored because it's too easy and others who struggle in any subject.
4) Teaching is like any profession - there are really, really good ones, OK ones and there are shit ones.
5) They have probably never developed a detailed project or solution in their lives. They don't know the pitfalls and challenges that teams face in this kind of environment. Should they - maybe. But the probably don't.
I think that's all... I'm not a teacher (although I did fancy the idea at a time) but just feel they get a rough ride sometimes (particularly on here).4 -
Worst experience with cs profs? Oh boy....
Databases lab: "You'll need to work of this snippet, if your IDE tells you it's deprecated you don't need to care about it"
If you want to imagine the quality of the code base we were expected to work upon just think about that attached xkcd comic, basically an undecipherable black box.
The instructions where at the same time micro managing everything (he gave us frickin variable names to use, and no good ones, no the database connection had to be called datbc, yeah very descriptive) and yet so obfuscated that I'm not completely sure he didn't resurrect Kant himself to ghostwrite for him.
He also didn't like us to use any Java feature that was to 'modern', for example for each loops since "they offer no benefit over normal for loops".
Further, everything we wrote had to be documented with a relationship diagram and a uml. So far no problem if he hadn't invented his own flavor of both (which can be read about in his book).
Oh, and he almost failed me because I used a lambda expression in his 'code on paper' exam and this "arrows are a C command" I "must have been confused"... which is glorious coming from the guy who can't get operators and commands straight.1 -
The Indian state of Kerala uses Linux(Edubuntu) in all the schools. This incident happened back in 2010. I was not that proficient in Linux but I liked it for some reasons.
So one day, one of my IT teachers was handed the responsibility to edit a video. Being the School Student IT Convenor, he asked for my help. I'm no Video Editor but this thing was so easy that Openshot was enough.
While I was at it, he said: "Why does the govt. want us to use such unprofessional stuff? If it was Windows we could do everything very easily. Who is ever gonna use Linux in a professional environment? The govt. is spoiling the children by urging them to use Linux, Free Software and Open Source."
I couldn't argue that day. But today I so wish I could go back and roast him!4 -
After working with web development for years, I decided to get a degree in CS.
The lecturer taught so many things wrongly, and I kept arresting him. Eventually he asked me politely to leave class.7 -
I once asked my database teacher whether he is certified on any database system or not and he said if I was then why would I be a teacher !!!3
-
The time I had to explain to my CS professor that HTML elements can in fact have multiple classes.6
-
It was a basic java lesson. We had four values that we stored in a array. We had to make some calculations with the values. Then we had to sort those four values. That's the solution our teacher proposed:
if (arr[0] > arr[1]) {
int temp = arr[0];
arr[0] = arr[1];
arr[1] = temp;
}
if (arr[1] > arr[2]) {
int temp = arr[1];
arr[1] = arr[2];
arr[2] = temp;
}
if (arr[2] > arr[3]) {
int temp = arr[2];
arr[2] = arr[3];
arr[3] = temp;
}
if (arr[0] > arr[1]) {
int temp = arr[0];
arr[0] = arr[1];
arr[1] = temp;
}
if (arr[1] > arr[2]) {
int temp = arr[1];
arr[1] = arr[2];
arr[2] = temp;
}
if (arr[0] > arr[1]) {
int temp = arr[0];
arr[0] = arr[1];
arr[1] = temp;
}7 -
We are currently doing procedural programming in an OOP language. "Only write code inside the main function" Here, have my bubble-sort function in your face.2
-
After doing an exam with dubious answers, the teacher gave us the answers with our exams scores.
One question could have two answers and mine was one of them and was "wrong" so I asked the teacher:
Me: hey, this one is right too isn't it?
He: yeah, but the right answer is the other one.
Me: OK... So shouldn't it be reviewed, nulled or given points to both?
He: no, because the answer is this one.
Me: care to explain how you have two right answers but this one is the "right" one?
He: yes, because its "righter".
Me inside: FUCK OFF AND DIE YOU PIECE OF SHIT!!!!
Me: you got to be kidding right?
He: no. Its this one.
So I changed course and never had to deal with that piece of shit again.5 -
We had to learn flash and actionscript because it is the future of the Internet! That was only 2 years ago. Apparently that teacher also added silverlight after I graduated...1
-
I remember my first "Software Engineering 2" class at University. The teacher, a pompous son of a bitch that later on gave proof of his vast ignorance, greeted us with
"so ... You call yourselves programmers, right? What's the biggest program you have ever wrote? Something along the 100, maybe 200 lines of code? ..... If you've never written at least a MILLION lines of code software, you're not a software developer"
Even at that time, with my lack of experience in software development, I had that feeling in my guts telling me "writing myself a 1M lines of code software .... Brrrr that's something I hope I'll neve have to do in my life"
Turned of he was one of those dinosaurs stuck with the love for gargantuan monoliths of software like they used to do.
Just to dive you the whole picture, the course had ZERO software development and focused only on how to manage wonderful waterfall projects, how to write all types of software documentations and the final project was ... Writing a ton of documentation so boring and useless that even he didn't care to read through.
we still laugh at the episode when another group asked us to borrow one of our documents and after one day they asked "hemm ... Have you really sent this to the teacher?" "yes, why not?" ".... at page 23 someone left a comment saying 'what the fuck is this shit?'"5 -
When I started at first semester at engineering school, our programming teacher could not write code! He then took the 2nd semester programming course alongside the rest of us!15
-
I'm from the UK. My CS teacher took a dislike to me in junior high school, dissuading me from taking the classes I needed to take computer science at college. I ended up starting an economics major and then dropping out.
With the support of my family and friends I started over as a self taught as a developer.
I'm now a Tech Director in New York and love my job.5 -
I wrote pagerank algorithm in python for data mining course but my teacher told me to write it in R because according to him python can't be used as data mining tool.5
-
!rant
Just remembered the project back in my bachelor CS classes. The Prof was so utterly busy that he did not even read my thesis which he had to grade. I once sent him a 2mb bulk from /dev/rand which I piped into 'documentation.pdf' and got an A.
Sometimes the worst professors are the best :D2 -
Learning to code at the University was quite annoying in the beginning. We had to write code on paper.
Might be the usual way, yet it was really inconvenient.25 -
!rant
In my Software Engineering II class, our teacher begins a overview of NoSQL DBs. A buddy of mine leans over and asks me "A SQL DB walks into a NoSQL bar, do you know why he left?"
I said, "No idea".
He said, "Because there were no tables".
Our teacher heard me laugh, so my buddy had to explain the joke to the entire class. Needless to say, the whole class got a kick out of it! -
When I started university, I was getting out of some really awful situations-- emotionally abusive parents, a boyfriend who was blackmailing me, a truly bizarre rape, etc. My life had been a little rough, and I was dealing with some PTSD.
My first computer science course was great. The professor was clear, patient, everything a sensitive student needed. I was able to concentrate on the curriculum without any problems.
The second 'intermediate' course, though? Not so much. The professor shouted his lectures during the entire class period in a relatively small classroom. Occasionally, he would clasp his hands and move around pretty unpredictably (like jumping out at the class), which spooked me a few times. He also always seemed like he was just hovering on the edge of madness, like he was just barely keeping it together, but he never broke.
I sat in the front row and was absolutely terrified during his lectures because it seemed like he was mad at me. I was half expecting him to start attacking me at any moment. Because, you know, PTSD.
I was also only getting a comp sci minor, so the other students looked at me like I wasn't supposed to be there, which also made me feel pretty uncomfortable, but such is life.
After most classes with him, I would need to take about an hour or two afterwards to calm down, stop shaking, and recompose myself. I looked forward to test days because he wouldn't yell. It was rough.
Later on, I learned that he used to be a gym teacher, which explains the jumping and yelling. Also, his wife, daughter, and dog all died within six months of each other the year prior, which might explain why he always seemed so on edge.3 -
#include<iostream>
#include<getch()>
....
Yes, he was our OS teacher and he was trying to write a C++ program.3 -
Teacher gave us the wrong specs for a project we had to do on 3 years, learned it 4 weeks before the final test ...8
-
I have this teacher who focuses so much on documentation that I hardly get to code sometimes. The worst experience with that teacher was with a project I think about two years ago. Every time I came up with (modified) documentation (we have to document EVERYTHING before allowed to start programming) she would turn me away with some bs argumentation and also point out non existing English grammar errors (my English is way better than hers). After nine weeks of documenting (so, no single line of code yet and projects take ten weeks) she gave me the green light. Then at 'delivery' she had the fucking balls to to tell me that MY CODE WASN'T THAT STABLE AND GOOD YET.
I WAS LITERALLY HAVING A LIVE RAGE ATTACK OVER THERE.4 -
I had this teacher who taught us some Web related course. She used say Java for Javascript. She felt both are same.1
-
In the first lesson on the school the teacher mentioned the fibonaci formula, and because I already had a little experience in programming I wrote a program witch outputs a given amount of numbers after the Fibonacci formula and showed it to the teacher who didn't really showed any reaction. At the end of my time in the school while the exams preparation he told us that last year one part of the exam was to program for the Fibonacci formula. At this point I realized that my little experience in programming was already to much for the class and why I did not learn any thing in 2 years.
Ps: sry for my bad English.1 -
In elementary my teacher gave me bad mark, because instead of painting house in Paint, I was trying to code6
-
I suspect this may happen to alot of people:
Me: Is this the right way to implement the feature?
Lecturer: yes that looks good
Me: *happy*
*Results come out*
Lecturer: *deducts marks for no reason*
Me: You said this is the right way of doing this...
Lecturer: I didn't quite see what you're trying to do
Me: it's fully commented.................
Lecturer: *confused as fuck* i will remark and get back to you
Me: *thinking* fucking retard playing with my grades like it's a joke.2 -
Italian schools are by far the worst in the world.
I'm in a IT oriented school, where we should learn to code.
We spent the first year writing in Word and "programming" in Excel.
In the second year we started learning Visual Basic, a total waste of time.
In the third year we finally got rid of most of the useless subjects we had and started learning C++.
Sadly we had a teacher who wasn't able to properly speak and teach to students who never really programmed.
We didn't even know what a class was at the end of the year.
In the fourth year, the current one, we didn't have a teacher for the first 3 months.
Now we are learning Java, but just the basics.
Oh, we're also "learning" HTML (not 5) and JavaScript.
Next year, the last one, we will do PHP and SQL.
Maybe also C#, the most pointless programming language in the world.
What a beautiful country.22 -
Cs101 - a 3 hour Friday morning lecture. 1st at uni doing computer science. Half asleep. I'm awoken by the professor
"You at the back - what's the answer!"
Alarmed but not too bothered I just say "I don't know"
He replies "yes you do! We just went over it"
I say I really don't know. Someone behind me says "64". So I say "64".
Professor sighs and says "no - 2 to the power 8 is 256!"
He never liked me after that.4 -
And so I have ranted earlier about how a panelist during my thesis defense told me that my algorithm is not an algorithm because it needs mathematical equations to be called an algorithm. I also told you guys that I facepalmed during the course of the interrogation.
Now I failed my thesis because I facepalmed. I quit school because of that but now I'm a better career person than him. I already started my freelance team and earning more than double his salary and he's still suck at being a low quality professor.7 -
For a large team project, I was working on the website. I implemented a log-in page that took me a bit of time since it was my first time.
He grade that process poorly saying he has seen log-in pages all the time and it was nothing new or exciting...
YOU ARE A PROFESSOR FOR AN INTRO CLASS! YOUR JOB IS TO LOOK AT THE EXACT SAME THING EVERY SEMESTER, SHITHEAD. -
I had a problem with my code, it doesn't compile. Then my teacher came and clicked on the Debug-Button. In this moment Windows crashed in a Bluescreen.4
-
So I read this morning about some web teacher. Here is my story:
In high school I had a teacher who was "THE GOTO WEB GUY", at least that was what other theachers thought. Here is what reallity looked liked in a lesson of his:
He comes up with some ancient example he just found on some tutorials page and he just remembered bits of how to do it. So when he got stuck he fired up a google search. When a student had a question he fired up a google search. Because he didn't know shit. Of course you cannot know everything but he was so cocky about his skills that it really annoyed me. Best part? He sold web sites (joomla) where his greates achievment was to change the color of the template. Everything he teached in that semester had I already learned through selfteaching and tutorials in an evening. -
(biggest facepalm moment)
So this happened...
We were suppose to submit a project in the name of app development.
Being our first app, it was a simple Android app having simple features which any e-commerce app would have.
On the day of evaluation, we handed our mobile (which already had our app) to our evaluator, to have a feel of our app.
After few swipes here and there, the evaluator said this,(which blew our mind)...
Don't be so smart,... Here take my IPhone and run your app on it! I want to see if it works on my IPhone like it does on yours or not.
The next thing our group was doing was to look at each other's face,.. completely stunned what to say next!
(If confused, read tags...) :/3 -
There was a computer programming teacher in my 1st semester who taught C. He used to have this conventional way of teaching C like other Engineering subjects which was going to more theories before writing actual codes.
These are the conversations with him.
(First day, a guy asks him some questions.)
Guy: Sir, why do we need to learn C? There are other languages used extensively for other tasks like python,etc. Why bother with this boring C?
Teacher: C is used to learn other languages. After learning C, you can easily learn other languages.
Guy: Sir, where is C's application? Where is it used?
Teacher: It is used in academics to lay foundation for students to learn other languages which are used to build softwares.
(Fucking Hilarious)
(A month after he was asking some questions to students.)
Teacher: What is an array? What is an array-name?
Student 1: Array, is this collection of data that can be stored in a single type.
Teacher: Then what is an array-name?
Student 1: I don't know.
Teacher: (angrily) Array-name is a definition itself.
(We were supposed to answer that. It was a standard definition.)15 -
I had a teacher that was going to teach us git and scrum. I was exited and started reading about it in my free time. The next lesson I needed to help him setup the git repo's because he doesn't understand how git works. And everytime we asked something about scrum, he said we should google it. But in the end he barely gave me enough point to pass because he said I wasn't motivated enough and was doing my own projects. But the reason I was doing my own projects (code school) was because I finished all of the assigments within a week. And I knew I wasn't going to learn anything from him.2
-
In a web dev class I once put my hand up with help regarding some HTML code. The teacher came over and before I had a chance to explain my issue he asked what I was using. I forget what it was but it was a basic webdev IDE on Ubuntu at the time. He then said its Linux and therefore couldn't help me. I told him the issue was with HTML and not my environment. He refused to help unless I used...Dreamweaver on Windows. Yup.3
-
Probably a little different shitty teacher!
Had a course in basic computer architecture and the teacher was way to over qualified to have that course. This is a guy who presents his research to Nvidia and Intel but is forced to teach a intro level course...
The result? He was completely unmotivated and unprepared for the lectures and was of no help on the assignments. Fortunately we had a awesome teaching assistant who saved the entire course for me and my friends. Seriously, kudos to that guy!1 -
Teacher didn't know Java 8 had been released; couldn't figure out how to install it when I told her.
-
Being the wanting to learn a lot student I asked a ton of questions, my first programmer lecture would instead of answer my basic answers said she'd get back to me tomorrow, never did.
She also in the tutorials would when would ask if I was doing alright with the exercise would at "hang on let me get the answer sheet".
I never saw her for semester two.1 -
Circa spring of last year, Computer Science 1
The guy sitting next to me asked me a clarifying question about what our professor was mumbling and scribbling illegibly on the board.
I start to respond, only for the professor to YELL at me in front of the class for helping him, saying that programming was a personal affair and that I should be minding myself.
He even yelled at me for helping someone that is "too stupid help themselves" and that I shouldn't worry if the person next to me doesn't get it.
I felt bad, the kid next to me felt bad, and I avoided a semester of computer science just to not have him again.2 -
My web dev teacher insists on pronouncing the 'id' attribute as it looks. I sat quietly in my seat thinking they should be pronounced "I D".1
-
Took a class on computer systems, was supposed to be taught instruction sets, interrupts, pointers, basic gate level digital logic, etc. Professor spent the whole semester going line by line in the Visual Studio disassembler for some arbitrary C code, explaining in painfully dull detail, what each assembly line did. They did this for every class session, including the first, with no introduction to assembly. I lost count of how many times I fell asleep in class.
-
This fucking teacher was my "Web Design" teacher in high school.
Okay, yes, I acknowledge that this is an entry level course, but does that honestly mean that we need to teach the same source taught to students in the 90s? You know, the one where all layouts are table/iframe-based?
I understand that I completely disregarded your set criteria for grading by using CSS to create my website rather than tables and I frames, however I believe that it's fairly logical to conclude that anyone using CSS has a sufficient comprehension of HTML to be able to pass your stupid assignments. So why must time be wasted with coding poorly designed sites? -
My worst experience ... and best, was when the company I worked for sent me to teach OOAD to the faculty of the Mathematics and Computer Science department of a University in Pennsylvania. There I was, a guy with no degree teaching a group of PhD's the fundamentals of OOAD. Imposter Syndrome? You bet. Nervous? Yes. My mouth felt like it was filled with cotton, and when I picked up a cup of water on the first day, I had to put it back down because my hands were shaking so badly. I could handle a room full of developers, but for me, this was a whole other league. As it turned out, the professors had a blast, and gave me great reviews, but that first day of a five day class was a doozy. After that, I knew I could handle anything.3
-
Our 10th grade computer classes in school consisted only of writing 1 printf statement in C, which earned you an A.1
-
Was accused of plagiarism because I could write a bubble sort algorithm without a reference (and therefore without a source) in my SECOND year of courses.
Their low expectations bit them in the ass when the admin. made all undergrads take a basic test (for loop going through an array, average of values, etc) and lots of people in their third year failed.7 -
So during a test I was to write an algo of binary search tree traversal and I got a zero....Why? Cause I wrote a recursive algorithm and also because I wrote "English" instead of pseudocode, which she thought is called algorithm and on showing her the exact same recursive Algo on various websites and books, she just declared all of them wrong1
-
"This ethernet cable doesn't work because you made it too fast". ffs I had to fight for my grade that day.
-
There was a workshop about git in our university and I was the teacher.
After teaching main concept of version control and git commands I was talking about open source community and github repository. First I should notice /pul/ in my language means money.
When I was talking about pulling changes from repository one of the student raised his hand and ask me "Why they would give us money?"
After seconds of silence I had feeling between laughing and crying1 -
I was taking some Ms certification courses a while back just for the pieces of paper since I didn't have a college degree. I took their entrance exam and apparently scored in te top 3% so I knew it was going to be a breeze.
I started out sitting near the front of the classroom, but I never really paid attention to the teacher, I worked through the practice book during lectures. This apparently distracted the class because they would come to me for help rather than raise their hand or ask the teacher.
Eventually he pulled me aside on a smoke break and asked what I was doing in his classroom if I already knew what I was doing. I explained the situation and he just laughed. But he did ask me to sit in the back corner quietly and allow him to teach the rest of the class. And I could do my thing until the certification exams. -
So, here is the worst experience, not one.. but recent two of many of the encounters I had with my OOP teacher... (I am in Second Year of Engineering). Lets Call him T.
To give a background of T... He knows nothing but acts like he is the master... you'll get to know this...
Incident #0:
*me developing a website for a client and T just bumps in*
T: Hey, what are you upto.
M:Nothing sir, just some Web-dev stuff.
T: What languages do you use?
M: I am currently using embedded ruby.
T: No no, I meant, what languages do you use for web-dev?
*inner* M: Ok, try to act stupid... He is not worth of all the knowledge.
M: Sorry sir, I just use simple HTML-CSS.
T: Ohh, I use Wordpress... It's a great language to build websites.
*inner* M: He has no idea what WP really is, he is a fuckshit.
T: It's so simple and easy, that you code for Desktop view, press Ctrl-M and then it automatically makes it for mobile view.
*inner* M: Bursts out into laughter
M: OK sir, will look over it.
Incident #1:
*He is teaching, suddenly topic comes of Oracle Certification for Java*
T: I know many of you have idea about java, but do you have what it takes to be an OCJP..
*inner* M: LOL...
T: It is a really hard thing, and I can bet... I can bet *he did repeat that twice* that no one from you can even qualify OCJP.
*inner* M: It's time... It's time
M: Excuse me sir, first of all it's OCA... OCJP does not exist anymore... And secondly, I am an OCA...
*inner* M: Yeah... Fuck you bitch!
*assucimg inner* T:Fuck, asshole..$#@#%@!@$@%#
And whole class was like -> o.O1 -
You're gonna use the 3D printer she said… You're gonna learn JavaScript she said… nope, all we learnt was three HTML tags that confused most people1
-
I'm a TA myself and just yesterday wanted to defend my fellow TAs and CS/IT teachers from some of the rants here. Of course not all of the rants are but I found a few quite unfair towards us and I can fully understand a TA getting confused and tired after 5-7 hours of helping and wrapping your head around some of the harder problems the students run into.
However, I'm also a student myself and right now I'm fucking fed up with the shit my supervisor gives me regularly .. So let the rant flow!
(disclaimer: the following text uses “you” to address the rant recipient. So, dear reader, don't feel offended)
First of, why do you fucking care when and especially where I'm working on your project when you know I'm only working part time since I'm usually tutoring students by daylight. Having me come in after my TA shift to work on your project instead of letting me go home, get some rest and food, and start working with a fresh head is neither helping you nor very productive. Also, if you want me to be productive and use your fucking tools to get going faster you better not make me fucking debug your fucking tools. For instance, I don't even have the same first name so all your fucking paths are invalid on my fucking machine! Also, I get that your machine is more powerful than mine and I don't really care about it as long as you don't fucking push convoluted messy timing sensitive scripts and make me search for the correct values on my machine. And, if a file your script is trying to delete is not there aborting is not an valid exception handling!
And don't get me started on the scripts that actually do some work besides setting up your fucking toolchain! -
So I am going from tje otjer side for this weeks rant:
So i my school we had this teacher who was also our network admin. A great deal of knowledge, always bussy and had to listen to shit people messed up with their configs and network settings but was never grumpy and always friendly. He did a great job teaching and keeping the network up and running (for which he didn`t even get paid in full)
So my gratest respects and tribute to him in this weekly rant -
I lost points for not including the following comment:
//Declaring variables
int foo, bar;
I already knew how to code, and I completed the assignment in the fewest number of lines needed while still being well commented explaining my logic. I lost points because I didn't say what everyone understood.4 -
It was my thesis defense and I've made a pretty complex algorithm of sorting out data to their respective tables. One panelist told me that it is not an algorithm but just a collection of for loops and if statements. An algorithm should contain mathematical equations he said. I facepalmed during the course of interrogation.
-
I've been seeing a lot of rant about bad cs teachers for the week's rant so I'm gonna share about a teacher that I like. Maybe wk45? Anyway, I think I mentioned him before. Its the same teacher who taught our class OOP. He's a pretty cool guy. Gives out difficult tasks for us each week (Something that we don't like, actually..but thats just a student thing. But everyone agrees that it does help us understand the whole thing better) He grades our assignments and tests, and if he feels that we're a bit left behind, doesn't mind offering us one-to-one classes when he's free and makes sure that everyone understands what he's talking about in class. Some of us had still had some trouble getting the basics down so this was really helpful. Plus he likes giving fun examples and stuff in class so its never boring (usually food related examples).So yeah, learnt a lot during the class :D
He's not the only teacher that I like though, we've got a few other cool teachers as well. I guess maybe I have a bit of luck with this? -
Well I dont have any worst teacher, I have been the teacher more than the student but I have a related.
Had economics last year of the equivalent to college.
We should find the optimal volume of products between 2 products requiring the same parts in different amounts.
Simple crossing point of two straight lines.
He failed our solutions because we did not draw a diagram.
Turns out he did not know of the straight line equation and did not understand how we got the solution without measuring with a ruler!4 -
In highschool, I was looking around for schools and universities at which I would start my student career. I went to a grad school one day, to see what it was like to be a student there. The first class I visited was programming for embedded systems. We got the assignment to write Java code to control a boom barrier. The teacher had written the template. And I kid you not, the template had a method of around 20 lines of code - without comments - with the purpose of carrying out a logical OR operation. An operation that literally can be done using an operator in Java: |
Why oh why do they let these people teach, with the result that the students will get used to these bad practises...5 -
Last year during my HTML/CSS exam, there was a question requested that items should be displayed in the center of the screen and move outwards as you add in to them.
There were three given IDs for the divs. Left, right and main. So what I did to reduce the amount of code written(mind you this is written on paper). I just used the main class wrapped it inside a container and then did what the question was asked and achieved the same result. My teacher still gave me 0 points even though I provided a solution better than what most other students actually did. His reason was, you should've done as I said.
And yes, yes we're writing our coding exams on paper.8 -
"Web" Teacher wanted us to learn horribly outdated html in the middle of web2.0 wave.
HTML5 ? CSS3 ? nope.
No CSS at all, and longest part of the class was on the importance of prehistoric HTML doctypes.
Capitalized tags, tables, BGCOLOR attributes...
Like she scrapped everything on W3schools...1 -
In my study program the is this last big course everyone is looking forward to because it combines everything we've learned so far. It's a group project where you build a middle-scale-ish application using ask kind of project management like scrum & co.
We had a good idea and am enthusiastic team.
Well, long story short: our assigned teacher was just bad. He barely listened to our proposal, had no fucking idea who we were at the second meeting and he FUCKING FELL ASLEEP in the last meeting. No feedback. No comments on our progress. Nothing. We could've work with the cleaning lady, she probably would've more feedback for us! -
Course: Modern web standards (circa 2000)
CS prof.: let's start by looking at how to do bitwise operators in java
Class: [crickets]
Me: [groan]4 -
RDBMS class: I have to fucking attend every class even though our lecturer just reads slides from Oracle to us.
In order to pass that module, we have to take the exams on their shitty website full of stupid questions, I.e. "Oracle academy is beautiful? a) true b) false" (I put false and they obviously marked it as wrong, ffs).
Multi-user operative systems: I was the one teaching our lecturer stuff on Linux.
WHY THE FUCK I CANNOT STAY AT HOME AND BE FUCKIN PRODUCTIVE INSTEAD?!
The only fucking interesting class is Data Structures & Algorithms and they pretend that we also attend every other useless class. FUCK YOU!
PS: I know the 90% of the stuff they are trying to teach us because I actually want to learn something and I know how to use Google, but no, I have to waste 2 hours on the bus every single day I have lessons.6 -
Had a teacher in high school who ordered us to learn MS Access, even tho most of us already knew MySQL... It was to learn about relations and the likes...
We spend way to long on that subject, because most of really didn't find the Access interface intuitive and she had to walk from table to table helping...
The only two finished the task where those who say screw it and used MySQL 😅 -
we had that one teacher in the apprenticeship in the first year who taught us C. There were some people who already knew the language but most of us didn't and we had this one horrible test where we had to do some for and while loops with stars... Like generating something like this:
********
*******
******
*****
****
***
**
*
so most of rhat stuff we never learnt and he couldn't explain to us why our code wasn't correct and we all ended up getting really bad grades in that subject for something really basic -_- just because he couldn't explain it to us and test things we never had -
I previously said I had no issues with dev teachers, but in fact I DO have them..
I want to get two things off my chest..
First: Last year I waited like 6 MONTHS to get my grades!! 6 FUCKING MONTHS!! And I wasn't even the only one who didn't get their grades!!
Second: Those dev teachers in high school are actually teachers who normally teach about physics, math and we even have a teacher who normally teaches history!! HOW THE FUCK AM I GOING TO GET A PROPER EXPLANATION ABOUT THE STUFF I SHOULD LEARN IF YOU DON'T EVEN KNOW IT YOURSELF!!
In defense for my teachers:
After 6 months of long waiting, I got my grades and they all were (and still are) an A!! Happy as fuck!!
My teachers at least TRY their very best to teach me something I don't know about the basic stuff.. And that's worth something right..2 -
Took a class on neural nets once upon a time and all the prerequisites had been taught in C/C++ but the professor insisted on teaching in Matlab because they didn't know C/C++.8
-
My former senior developer thought that including script tags for each JavaScript function you write is efficient. For example: contact function will have contact.js, vacancy function will have vacancy.js. FYI he doesn't merge them in production. What's more shocking was that my project manager thought was the same.
This also applies to CSS when using media queries.3 -
Had a teacher that taught the intro to programming course by youtube videos. He wanted us to build the same app he was making in the videos as the assignment. He kept his code snippets private and expected us all to type it all out. He was on a 1080p resolution desktop... but his videos were 360p resolution with 8pt font.....
-
We are currently learning SQL with MSAccess (it's much too easy haha) at school... our teacher doesnt even know how to set primary key, so he asked us and we all knew it already😂
To understand that joke: we are 14-15 years old -
Had an AI course in my 3rd year at uni.
Well turns out, we learnt how to reproduce a switch case in prolog.
Hated it. Felt raped by stupidity. Missed 3/4 of classes but was still better than most at reproducing switch lol.1 -
Java teacher who quite literally wrote the textbook on Java couldn't figure out how to use Eclipse, so he resorted back to JGrasp after an hour of class time spent trying to compile3
-
The CS instructor who was (maybe an adjunct?) who no matter what homework we turned in gave us randomly different grades. We actually all handed in the same hw one time to see what would happen (only changing variable names and such), and confirmed it. Also, he used to call me J-Lo when I'd raise my hand to answer questions. (I was fit and am Latina) The second time he did it, I sternly corrected him in front of the whole class. He stopped after that. And yes he was gone from the school soon after!5
-
I have no experiences with dev teachers because I simply didn't finished high school yet..
But next year you will meet a lot of ranting about teachers (Please not actually😂) -
On the MSc I was participating in, there is a teacher that has a lesson about Databases.
The MSc was not only for experience computer science students. We were informed that the first semester would be as an introduction to all.
So, Databases. No introduction at all. Just read the powerpoint and the pdf he had just translated (or not, because some were just from the internet), just refers to how they are structured briefly. He showed everything about Databases without the students that didn't know much to be involved (we didn't get to our lab for some reason) and then there was his assignment.
His assignment was written as it would be from a customer that knows shit about Databases (sorry but I had to rant). We sat down student's that knew already Databases and some of us worked as database engineers. We agreed on some steps that after read the next chapter of the assignment we reconfigured them. And so on, until we had nothing and we were back at the beginning.
Needless to say, I did not lose my Christmas holidays for him. It took me 2 days after to build a database that was not a full solution but a part (I wad noy sure, the assignment was ambiguous). I passed the lesson with the minimum passable grade.
So, I wrote a nice email to the MSc teacher that had to organize it (or something like that). I did not swear at all. I was professional and wrote what I encountered and what it should have been. The Databases teacher had always that smirk and face that he was THE boss and had no respect for his own lesson. But I didn't mention it. The organizing teacher shared the email with the databases teacher.
And the time came that we had another lesson (web development, it was awful under him) with the databases teacher. And he had the wonderful idea to read the email out loud in front if everyone. He did noy mention my name. I raised my hand and told my colleagues it was me. Then I asked him in front of them, if he was contented with the results (only a few passed the databases lesson and max grade was the smallest passable), first he avoided the question. I asked again. And he said yes. We all looked at each other and somehow knew. No one spoke and I didn't push because I didn't want to take the web lesson's hours for this. It was just hopeless.
From there on, the teachers said we were their best class ever but the most complaining one. They didn't even bother to analyze the "complaints".
So, there you go. One of the lot of those teachers.1 -
This was in 1st semester and our CSE course went under some major course revision. Python was to be taught in place of C. Now the professor we had was very famous and we were excited to be in his class. But little did we knew he had no knowledge of Python at all. He used to tell the lab assistant to teach.It was so bad that I lost all interest in programming!!
But we all studied python later in our winter holidays for further courses.
Next semester we had OOP and this is what happened:
1st lab:
Professor(different): I expect you have basic knowledge in programming so I have uploaded.
Every question was related to structures in C.
In the same semester, we had data structures where we were 'expected' to know C or C++.
Later we came to know that Python was not going to be of any use in any course ! First semester went into dustbin.
/*
It was pretty long rant. Hope you didn't get bored :P
*/ -
First day in introduction to programming. We were the first course to learn Python instead of Java. The whole lecture consisted only of what Python is good for and how powerful it is.
He finished with the statement: “... and in the real life, no one writes applications in Python.“6 -
It took me literally 2 months or less to surpass any and all my teachers on the subject of Unity3D.
Granted they didn't know shit about it, but that also ment that i had roughly 10 more months of them not being able to teach me jack shit.
I have self learned a lot in that time, but imagine what a decently knowledgeable teacher could have made of that process. I would have known so much more by now!1 -
Worst experience of my teachers?
I had handed in an exercise, which the teacher ostensibly thought was so elegant that he wanted to show it in class. I felt complimented and recognized. But then he proceeded to show the code on the screen, and I objected: "this is not my code, don't give me credit for this piece of shit". It had written-by-said-teacher all over it, because his coding style includes mysterious omnipresent acronyms that you could never guess the meaning of. My peers didn't believe me and thought I had written said not-so-elegant code, and the fuss about it degraded my reputation.
To this day I'm wondering as to why he humiliated me like that. He probably had best intent, but I don't get it -
The last two years of degree have really opened my eyes on how studlpid and difficult people can be. I genuinely think that the next time a teacher tries to pull a stunt or fucks something up for us I'll go full ballistic on them. Still have one year to go. God help me.2
-
My idiotic teacher doesn't know the difference between Java and JavaScript , asked us to use a old version of Code::Blocks(some c/c++ IDE) just because she thinks that a update would modify compiler in such a way that basic code would never give the same output , she blames the compiler just because she isn't capable to see her mistakes and gives me bad grades just because she walked through college and I didn't.2
-
All the stackoverflow users recommending jquery plugins for everything (back when I was a noob) It would be so much easier to learn js without them.3
-
My dev teacher for mobile was teaching us react native. I got an error while compiling it (missed a try catch in a function). My teacher only looked at my code and I hear her say to herself "no semycolon missing" and then she says to me, I don't know what's wrong...
Like... Are you seriously a teacher?2 -
We had a project where we had to code in c# and setup a continuous integration server and create some tests for our application.
Our teacher asked:"Are you guys using junit?
He was serious. -
Anything from Udemy with instructors who don't speak CLEARLY, and instructors who fail to provide solid code explanations (ex: they just type some shit and expect us to understand what it's doing, and they move onto the next topic).
Add instructors who pretty much copy a tutorial verbatim - they just go through someone else's tutorial (without referencing the authors' work) and claim it as their own.
I'm sure I have more to add, but I'll stop here. :P3 -
First rant here
Well thing is that my CS school did have teachers and half the grade was from a product presentation and half on teammates reviews.
My teammates mostly didn't have any idea what SOAP was. That was the theme of the project and we had to make a Webservice which they didn't even understood what it meant.
I spent one day from 8am to 1am trying to explain, in despair I ended up not sleeping, not eating, working 24/7 all the week and collapsing of exhaustion.
I was taken to the hospital, got back home but have lost time and had only implemented 3/4 of the functionalities.
The others (6) only did managed to make a basic GUI I would have to link myself. One of them, the project manager had done testing and lots of good stuff, made a 80pages report but the other 5 were shitty.
They all gave me the worst peer review grade but the manager, they got A I got C (ABCD scale).4 -
My best teacher was with me for C++ in high school and in college. He had the most relaxed, laid back style while managing to both make the lessons fun.
Perhaps my favorite lesson was around C++ and Pointers. Lessons generally we mixed with long ramblings about the military and live coding examples. He was talking about object references and Navy ships when he told a student to "give me the USS Wisconsin". Perplexed, my classmate said he wasn't sure he could do that without a lot of help. So this teacher drew an arrow on a piece of paper, showed it to the class and then found the general direction he wanted it to aim for and taped it to a pole next to the stage. He called that a Pointer to a USS Wisconsin and then asked the student to give him the USS Wisconsin again.
I understand pointers today because of that lesson.2 -
We had this teacher in uni that was teaching several lectures and one of them being mobile computing ( actual name, but it was just android dev).
So on the first lecture he started to add a single button on the screen and trying to add an onClick functionality. But once he started to write the code he got errors (didn't include Button) and said to everyone:
"Ok, this is normal and now when I click on IDEs save button this will go away" ofc it didn't go aways.
So after 5 minutes of trying to write the full code from head he just opened another project and copied the code he need and tried to run the app (it crashed).
So after about 2/3 of a lecture I stopped laughing and went over to his desk and just hit alt+enter to import the lib and built the project without errors :D
Never went back to those lectures but I passed the class with highest grade by just demonstrating an app I built for fun without any proof that it is actually mine. -
// Pretty long rant.
Already made some rants some months ago about coding experience in Smalltalk for a school project, but to sum it up :
Because of administrative things, Smalltalk change from option to obligatory course to everyone (we were told that "we had 3 choices out of 3" for options. Not even kidding)
So whole prom got to do a Smalltalk project, a basic shapes editor with Drag'n'Drop and keyboard shortcuts implemented.
But literally everyone didn't get a grasp of the language nor VisualWorks, the IDE. So we got projected in a "Do-it yourself, learn by yourself" project with a language that nobody understood.
Took me 1 week of browsing on Google to find books explaining more than the teacher did. Took me another week to notice that the teacher actually provided VisualWorks's manual. (No one would have noticed if I didn't tell them, and the teacher went silent on it.)
And then the coding started. My teacher thought this project would require something like 20-30 hours of coding. Took me 2 whole months and a half to do moist of the features he asked (only the Keyboard shortcuts weren't implemented, explanation below), and I was the most advanced of whole prom, so I had to answer every single question of fellows. Not complaining, but this took me a lot of time.
But why didn't you ask the teacher ?
- If I ask him every question I had in mind, I would actually harass him since I had too many of them, and I wasn't the only one.
- I actually went twice to his office to ask him question. First question, that was pretty straightforward, I forgot something, blablabla all done. Second time, that was for the keyboard. And then, things are getting even funnier. The teacher didn't have VisualWorks installed on his Mac, so he tried to install it while I was waiting. And he took too long time to actually launch it, because VisualWorks asked for him to log in, to provide an email, the download is a little long thanks to the network and the size, etc. When he finally was able to launch it, I had some classes to attend, so he couldn't answer. And since then, I had no time because last year, flooded with work, exams, classes ,etc.
All of that to have only 13 out of 20. I kinda shrugged, knowing that I wouldn't get more, and said that Smalltalk will only be a line of my resume.
Pretty long rant, sorry about that, but had to explain so you can see how bad it was to me.1 -
During my undergraduate studies I had a Numerical analysis course. The lecturer is an old professor who was the dean of the faculty at the time, during all lessons he'd talk about his grand children and how the course is important to us the engineers. Not for a moment did he speak of the material it self... Came the test - 10 fucking questions of prove and solve in 3 hours. Had to learn the course from Indian fellows on YouTube...1
-
Programming in Delphi without any concepz. Done in CS class in school. Like wtf did anyone see delphi even near production?! Teacher did not know any other programming language2
-
For our first OOP module in Python, we had a lecturer who's main language was Java. His slides were taken from a Java book with the code turned to Python, and he was learning the things he was teaching us the day before he taught us.
He would also code up his examples for the first time in class, without having practiced them beforehand. This led to him taking up the latter half of class looking confused at the code he wrote and trying to fix it, leaving us learn nothing. One time, when he was already 10 minutes over time, he said "if i had 5 more minutes, i could have fixed this" even though we all could see that wasn't going to happen... -
It was my Java teacher's last semester before he bailed to a different school.
All the machines had different versions of needed software or just didn't have them at all. He would try to teach like we all had it and we should just take notes because installing would take too long.
He would rapid fire different technologies and then drop them lie flies, so we learned nothing about any of them.
At the end of the semester, almost nothing had been graded (my roommate never even knew his final grade, last he saw it was a '*')
He assigned the final exam project on Thursday afternoon of the last week of school, and it required every technology he thought he used in the course.
I came out with a D, somehow, couldn't ask why because he left already. A lot of people had D's or worse, but it was what they needed in order to move on or graduate or whatever so there wasn't enough of a group to get it corrected by student affairs.
Fun times.1 -
So here is my take on a shitty teacher.
I once had a microcontroller teacher, who tried to teach a class of non programmers how to code, from a broken compendium. While he was teaching he would correct errors that he found. Most of the classes would be pure theory on C and no exercises.
Needles to say after the first two semesters none of the students could program, and over half of the class had left the school. -
When the teacher didn't know how to copy the path to the website directory.
He created a shortcut to the website directory then opened the shortcut properties and copied it there. Just to setup apache1 -
Quick background:I'm am a student at a university in Alabama. I am also working full time and have a family.
My beginning C++ class was online and the teacher was...unique to say politely.
She would post lectures while she did some of the programming examples. That wasn't so bad, except she would cough frequently in the lecture(which wearing headphones would make me jump), and the tempo of her lecture would lull me to sleep after a hard day at work.
What was worse, she would post "projects" for us to do and tell us she would give a guideline in the code.
Well most times what was asked for in the project was topics we hadn't covered fully or she never explained well. Her "guide" was randomly saying a loop should be here and an if and an else should go here, but nothing else would be referenced.
Dropped her the first time, got a Day the second because I just could not follow her lecturing. I later took the class physically and with a different instructor and had the highest grade in the class.
I later had her for web development course and she wasn't as bad on assignments, but damn her coughing still hurt.2 -
My university had a Programming Fundamentals course in the first semester and we got assigned this grumpy lady who demanded respect and would always claim she was the best at programming among her colleagues, had an obnoxiously snobbish tone and had a habit of forcing unneeded nonsensical sarcasm everytime one of us stepped up to ask her a question.
She taught C++ and I'm not saying she didn't know her stuff or anything; I respected her regardless (because she was my teacher), but she would mix up C classes in and insist that that was the right way to do it and had no consistent programming style.
Once she got so fed up with our class that just to prove her point that we're all dumb and worthless (she hated us a lot, yeah) that she started explaining binary trees and recursion out of the blue and gave us assignments for them... even though they weren't going to be covered that week. It soon became a shitfest, to be honest.
But on the plus side, because I didn't wanna listen to her lectures I pulled two all-nighters and covered the semester's worth of C++ and started napping in a corner in her class. She never had personal beef with me so I was thankful for that but her being the way she was helped me learn C++ with more motivation and vigor than I normally would have and also let me earn some change because my classmates couldn't understand her classes and wanted me to explain whatever she covered. -
Teacher was asking for project submission using J2EE servlets and jsp.
That very moment, in my laptop, I was working on another project using PHP...
I showed this project.. and he was so happy that only I did the project he requested...
Didn't even bother to check once that it was developed using PHP. He was overwhelmed.
Though, at the of semester, he spent almost 90% just telling about internships and placements.. and nvr taught Advanced Java.. -
I was taking an Intro to Java class and we had an assignment where we had to create a program that would show a splash screen while loading. I used the new native splash screen functionality in Java 6 which just came out. The teacher gave me an F because he said, "I couldn't get your program to work." I told him, "I included a bat file that has the -splash parameter in it and I also gave you a JAR file you could launch and maybe you should update java on his computer." He never responded. That is when I knew this was a worthless class. I did get A's on the remaining assignments.
-
Took a college class - think it was called "Programming for Designers" - and the "teacher," aka CS grad student, just sat and played Pocket Tanks the whole time.
-
In the middle of the semester, my class and I are going to have a class about threads in Java. The teacher is at his normal days, 10 minutes later he just looks at us and says "Do you want to teach? Do you want me to teach today? You know what? I won't teach today. Let's talk about each other, I want to know you more. Tell about your hobbies, what do you do besides your student life?" 😂
-
At college, second year, basic CS for that school. The teacher calls me to her office, and asked me if I had any backup of my work, because the school computer I used, had crashed and the school didn't have backup of it.
2 years of school material, lost. So the teacher and school director had to vouch for me. Still got best grade in glass. -
This is more of an essay than a rant. TLDR at the end. I simply can't choose from all the shitty lecturers I've had, so I'm going to have to go through them one by one. But of background. I'm currently in 7th year of college, I did a multimedia degree in 2 years, a intro course to Software Dev and I'm currently in my final year of my Software Dev degree. So let's start.
Intro Software Course
- we had a database module, which was thought by, I shit you not, the head of the psychology course in the college, she attempted to teach us Databases using access. And not even using SQL, using access GUI components and it's query builder. Need I say more?
1st year software dev
- We had a networking module, the guy that taught the labs, he literally didn't say more than 12 words the entire 12 week semester, his answer to any question you asked him was a grunt and "research it"
- We had a psychology module, I have no fucking idea why, but instead of learning something useful we were told to read this and get in touch with your feelings...
- database module. Yes we actually did SQL here, 12 weeks of select statements and normal form, talked about by a guy in a monotone voice, who sounded like he was contemplating bringing in an assault riffle some day. Also instead of using MySQL he decided to use Ingres. Why I will never know.
2nd Year Software Dev
- We had a module called Algorithms and Data Structures. The lecturer gave us problems she couldn't solve. Simple problems. She was also crazy. Absolutely nuts.
- Object Orientated Programming. I had this lecturer for 3 semesters up until 3rd year. This guy did COBOLT in college, graduated in the 70s or something and went straight into teaching, he taught us Java for nearly 2 years. He literally copied and pasted texts from PDFs and read through them in class. He told myself and another guy at one stage he really didn't care, and was just counting down the days to his retirement.
- Databases again, different lecturer from 1st year, taught us for 2 semesters (24 weeks) and somehow managed to teach us nothing.
3rd Year Software Dev
- software engineering.. This is where the biggest cunt I've ever met was introduced. He arrives into class 15 minutes late every time without fail, talks shit about stuff that has no relevancy to the topic at all, tries to turn everything into a rugby metaphor and every time you ask a question he somehow dodges it and swiftly changes topic. This cunts past profession? A Project Manager. Fucking typical. This dickhead has also thought me 2 other modules.
4th yr Software Dev
- El cunto mentioned above for 2 more modules. Need I say more.
- real time systems, this module took the piss, the module was written by the lecturer which is what earns his space here. Assignments given to us, which required more time to do than we had in labs so we had to work at home, the problem we that is we were using an obscure RTOS called OS9 which would only work on the college computers. When brought to the lecturers attention he just said "figure it out"
Internet of Things - There was 2 lecturers, each lecturer seemingly working off a different plan, one week you'd have one lecturer, the next would be the other one going on about something completely different and unrelated to anything else we'd done.
Some lecturers didn't even make this list as I couldn't be bothered trying to think back about how shit other ones were. These were the ones that always stood out in my mind.
My main take away point from this is that you go to college for the paper which says you have a degree. Learning things that are going to benefit you in a career is up to yourself.
TLDR; 90% of my college lectures were shit. You need to learn useful stuff yourself.1 -
When was the last time you fix a difficult bug and you make a crazy lunar laugh that makes you lost control of your saliva?
~ I can tell, you code fiercely.2 -
In high school for an assessment we all had to make a simple game and we to plan it first and then program it. In the planning stage we had to list variables and functions used and whatnot I'm my planning sheet I was given I had "variables modified by user" which basically meant data inputted buy the user stored in a variable with only one player name variable listed in it and everything else in my game was being computed another runtime and my CS teacher told me I didn't have enough user inputted variables and I explained that it didn't need any more she said "so you're telling me the user enters their name and the the game just plays itself?!!! " :|3
-
At my first exam of the first course that I learned java, Eclipse IDE stopped working just after exam started. Teacher told me that there is nothing he can do and advised me to use notepad. I knew I couldn't do it in notepad so first half hour of the exam I was on web trying different solutions to fix Eclipse while rest of the class were coding.1
-
Many years ago I was sent on a course to learn AS3. The morning the course started the first thing the teacher said was that their marketing department was ahead of the teachers and so the course will not be taught for AS3 but AS2 and that AS3 is like AS2. No asshole AS3 is not like AS2! Maybe in some basics but AS3 is fully OO and AS2 is not. I ended up telling the teacher stuff he didn't know yet about AS2 and AS3. What a fucking bummer.
-
[Week 44 rant] Worst CS teacher experience:
In Uni (aka college), CS teacher would show introductory C code during the lecture, then proceed to run it... And compilation errors. And then spend the next 45 mins trying to fix it. Usually they would get it working in the last 5 mins of the one hour lecture.
This would go on every single lecture for the next 10-12 weeks.
Most of it was basic stuff like hello world through to sorting algorithms etc.
At the time it was pretty silly and 3/4 of the class stopped attending the lectures...
----------------
In hindsight maybe it was all intentional and training us for what real dev life would be like? -
My professor insults me, cuts my term grades and delays my submissions because I didn't do her PhD project that she had asked for.
-
Yeah, I have experience qith qorst CS teacher.
Considering that teacher as function (object) no matter what we pass never give results... It was anti boolean function can't even decide true or false because lack of info and throws any exception even on success..
It was like getting tons of errors when code is 100% perfect -
My web dev teacher was drunk almost every lesson, and my C++ teachers don't care about visiting our high school)) All we know is learnt by ourselves
Other teacher hates when we type
void smth(){
}
Instead of
void smth()
{
}
And wants to overwrite the code to fix these style errors))3 -
A DSA teacher who didn't write a simple line of code in class. No, not even the pseudo code. Teaches us A,B,C,.. in class and expects us to sing songs during the exam.1
-
Yeah right teach us applets because they aren't going to be removed from java once version 10 is live
-
OOP class, professor finishes a basic example with inheritance (some car/cabriolet/suv idea) and says: I don't know more java, if you have any questions please ask others. The exam was on pen and paper.1
-
Our OOP lecturer spent the first 6 weeks of the module covering basic programming concepts we had already covered in 2 previous Java modules. Halfway through the module before he even mentioned objects. Biggest waste of time ever.
-
I have no specific story to tell (for now. Will post ke if i remember one) but i have had tons of CS teachers that are shit. From ones who don't know shit to ones who are so bad as a human being i am sure thrte are hundreds of people out there to kill them. I have had multiple teachers where all they did was read out a book and we'd have o site everything they read. Whole fucking semester. And not just one person or once. M-U-L-T-I-P-L-E TIMES AND TEACHERS. then I ve had ones who would rejection my code even if it's better, is right, can andle more edge cases, most likely magnitfrs of times faster and isn an eye sore with just effig if-else on op of if-else nested within if-else with many for loops. Then there are those who want you to do just what they want and expect you to not have a life of your own. Those who blatantly abuse their powers. Those who couldn't care less. Those who are not that bad a teacher but their attitude and style just makes you want to leave. There's one currently who wants a group of 4 people in second year to develop a full blown industry level application in mere 3 weeks. AND WE ARE HAVING OUR THEORY PAPRRS INBETWEEN FOR 2 EFFING WEEKS. So that's just like a month. Fortunately I have a group that's good enough that I can have them do the testing and filling up the documentation (did I mention that he needs full documentatiin for software plus a report on how our development process) and have them work on presentation (yup. We need to present this thing) all for just 50 marks. 1 uni credit. Our system still gives 80% weightage to pure theory. Plus the practical part is somewhat theory too.
Our HOD wants us *insists*forces** to stay back at college and work on projects (which is nice but what he ments is use the shitty outdated books from early 2000s to study something). Now I'd be happy to stay back if college provided decent internet (I am not asking for gigabit speeds. Even 1-2Mbps would work) and place to sit. But nope, our college non-teaching staff is eager to send us out of their department and by extention college building. There is literally nowhere you can sit. Plus yup, there is no internet and nowhere for you to plug your laptop in. That's a moot point anyway because they don't want you to use your laptop in college library or anywhere anyways. Plus you don't get much of mobile data too because of the building design. Those work only near windows. Why would I be at college if I can get a 50+Mbps down, area to sit, snacks, port to charge all at home. And you'd say we should talk with him about this – well it's not his issue is all he has to say.
Well, such is life in Indian colleges. And my college/uni is one of the better ones.1 -
Not the worst but kinda recent,
Me and my partner wrote a cool distributed service and tested it carefully on both windows and linux.
The course staff failed to run it, and guess what, it's our responsibility that their configuration is fucked up and we lost precious points in our grade due to that. All with a full backup of the responsible professor.
Luckily it's my last ever course and I don't give a sh*t.1 -
In the middleschool we have teacher who wasn't very skilled. We were learning about copying files, creating folders, writing in word...
So me and my frend were bored and do other stuff, talk loud and joking.
Teacher than got angry at us and want to punish as. So he made us show, how to creat new folder in explorer. Thinking we would know.
Me and my frend did it in sec. He just stood there in silence and didn't know what to do. We continue to do other stuff. -
We had a course on GUI and Databases as part of my bachelor's degree. It was a basic introductory course (I am a mechanical engineer) where we were expected to design some tables and build a simple front end in VB6.
But the instructor was so bad that he hardly taught any VB code at all. And as far as theory on databases was concerned, about 80 percent of the lectures involved some generic introductory statements followed by an explanation of the terms DDL, DML and DCL. I do not remember him writing even a single SQL query to explain to us how it's done. -
Inb4: I swear I am not an asshole.
Ok, I did a year of business, judge me all you want. Now I'm in CE. So we were learning VBA basically for those managment files that you preprogram to do your enterprise finances...or your grocery store list. Anyway, I was not paying attention to the classe, we were learning "For", so I was on Facebook and doing nothing along with my friend. The teacher caught us and decided the whole class would take a surprise quiz right that moment, because "some people think they know it all". So, all the class got bad grades because he was pissed at two students out of 56. Dick move!
PS:I got an A, so I am just stating that he was a dick to the others guys for no reason -
First assignment after I learned about if-else-then and for loops: draw swastika with modifiable width variable2
-
Secondary school: 3,5 years teaching C# without the slightest clue of OOP. Literally only had 2 classes, where he presented us an example code(which wasn't even written by him), than we rather moved on to HTML and CSS.
-
Alright, it's before our midterms in second year PU. Our teacher tells us to teach an entire chapter on databases ourselves and splits us up into groups to teach parts of it. This isn't uncommon. In our college some teachers would give out printed notes written by themselves for particular chapters.
Our CS teacher tells us to write our own printed notes for the DB chapter and distribution among ourselves and assign the task to the same groups. Not many of us refer printed notes anyway (especially CS) so we just copy out stuff from our textbook and put in a Word document we're supposed to submit to him...
Goddammit ... The guy takes the file and then goes full fucking retard. Forces everyone to PAY FOR A COPY OF THE NOTES WE FUCKING WROTE and tells the class rep to inform if anyone doesn't take a copy. He then tells us that the money is going to the college meal program and if anyone has a problem they can ask him for the receipt.. Donate to the program fine and all but he could have told us before hand and he still forced us to do it and no one ever asked for the receipt because we guessed he was bullshitting us.4 -
My Web Technologies teacher.
The guy is an ass for a teacher. He loses of track of what he is teaching while he is teaching.
Although he tries his best to give live examples while teaching but most of the times he is doing it for the first time and they don't work so our 90 minute lecture turns to shit where we couldn't learn anything he taught or something else we wanted to learn. -
My Parallel Programming teacher had a new job at a different school, and ours was year round so the schedule didn't line up, so he just left half way through the semester. He was the only teacher who knew the stuff.
An adjunct teacher came in, which of course got us nowhere. I don't blame the teacher for leaving though, the school sucked. -
In my university there was a programming teacher who taught the basics "algorithms and data structures". This was the first subject about programming ever.
He mostly just showed us the idea behind each and sometimes showed a slide of an algorithm or data structure in C. He was also supposed to carry out lab classes where he would teach us the basics of C.
Guess what?
He thought that programming could not be taught in class but only self learned... so he didn't do a single computer lab class the entire year. The rate of students who passed his subject the first time was low. We ended up talking to the dean and the teacher was given an assistant for the lab classes the next year. Fun right?1 -
I have already ranted about this so I'm just gonna leave this here: https://www.devrant.io/rants/258842
I'm only on my 2nd grade so it may get worse but so far, the theory teacher in that class. Without a doubt -
So this semester I'm attending a class of Ethics and Deontology and the teacher who's lecturing it is the one who refused to anticipate an exam to a friend of mine(she was entitled to it) because he was on vacation. Besides that, he's always changing his mind, and his incoherent just to make us look like idiots. Can you smell the irony?
-
In high school my IT teacher gave marks instead of count of account on Facebook which students made for him to winning contest on social media. I and my one friend read programming books on ours own. That was sick.
-
This guy was giving an introductory course on Big Data one year, was boring as f, came in class with unreadable 80 slides presentations, asked us to re-code one of the assignment he gave us for the term exam. I went to two of his classes and still rocked the assignments, flunked the exam tho.
-
The jurrasic - the one who only know vb6, giving us photo copied source code to study(on our own) instead of teaching it himself. Exam? Well fuck it he just hand us a photocopy of codes that we have to convert to digital and compile. I dont know how he grade us either.
The forgetful - she give us new activities every period..I can't count how many times she said "lets continue next day" and the number of folders of our unfinished activities in my classroom pc.
The good one - yes finally we have one only to be replaced by the jurrasic due to some conflict. -
Database concepts at Uni, teacher could barely speak English, after numerous requests to repeat what they were saying, teacher yelled at us in some other language and stormed out... Didnt bother going back to another lecture. Got a HD.
-
asked the Graduate Teaching Assistant about the syntax for Haskell and why it was giving me weird errors. She replies by saying she's never taken this course before and is learning it along with us but she can help in the logic. -__- had to go ask the prof for help.1
-
I had this teacher who was teaching us how to use java and .NET to parse XML data to an excel sheet. Let's say every week i was spending at least 2 hours finding bugs in the excel formatting and telling it to the teacher.
This happened for few weeks and when the project ended I could see how tired of he was.
To this day me and my colleague still rant about that -
For the first time I paid for training(tuition, whatever) just coz my institution requires me to. And it was a complete waste of money. Teacher(or whoever he was), couldn't compile any of his programs. I had to look up tutorials for the entire thing myself, like I always do.
P.S. He was teaching server side java programming with struts and hibernate and using Tomcat as a server. -
My first CS teacher had a really thick accent and it took us 4 months to understand what an "reg-ister" was (obviously typing doesn't do it justice, let's say normally you would say "regi-ster") The only way we figured out what he was saying was one day he said "Let's take reg-ister" and then took role call.
-
had this professor for Formal Methods and Logic who would show up clueless as fuck didn't use the internet to communicate any information. Didn't post notes or anything. Didn't have our quizzes pre-printed and showed up late to a class because he went into the GIANT by campus and was "lost like a monkey staring at shiny objects" (-his words not mine) Also guy didn't know how to teach and said everything was trivial when you would ask questions. He was an asshole and unfortunately tenured.
-
I had a teacher at uni regarded as one of the best teacher with good technical knowledge. He used to dictate lectures and pupils would copy. Is he really a good teacher, dictating lesson at uni level?
-
Once one my teachers asked me to write the code for insertion sort and mail her as she didn't know how to do it. OK, whatever. And then she asked me to send it as pdf or word file. I gave up.
-
Having to take Intro to programming with Python and being told I can't use tools that haven't been taught in that course yet. It's hard to go backwards. Had to do comparisons between 2 lists, can't use zip(). Things like that. It was a good class, just frustrating.1
-
So a teacher supposedly promised to introduce me to "web Scripting" as he called it.
Time to learn and all he does is show me Dreamweaver and copy and paste code from anywhere you can imagine, he literally didn't know anything about code .
I thank God I realized that it was better to learn code .1 -
Had a lecturer that taught a module on OOP where the entire module was spent teaching how to code on Java while the concept of OOP was just skimmed through at the end of the module. Okay, fine, it's just supposed to introduce OOP, maybe the continuation will go into detail.
The next semester we had the continuation module titled OOP with Java. Entire module was about Javafx. So two semesters later and everyone in the class barely understood things such as polymorphism or abstraction. -
We had a 65y old teacher who was mathematic, she didnt even know how to ctrl f, or to make the font of code bigger. Context: 1y software engineering bachelors degree.
-
Professor who never stood up from her chair during any of our lectures and read directly from her powerpoint. When it came to projects, she would deduct points because there was something we didn't implement BUT it wasn't in the specifications or in her instructions.
We did not enjoy or learn from her. -
I have this instructor at the moment, and I've had this instructor before but this semester is almost intolerable because of the instructor. He is good with processors and knows the history of how computers came to be pretty well, mostly because he lived through it, but for the 2nd year in a row he is teaching how to create games. This class is mandatory. We are creating games using html5 and Javascript. He refuses to give any game engine a chance. He gives inconsistent grades (i.e. we did everything right but got 17/30) only to go to his office, sit there for about 45 minutes watching him struggle to operate a computer and nitpick our code. He asks us what certain things do in our code, but not as in a teacher-student questionnaire, he just plain doesn't know what any of it does. Then after the shenanigans, you see your grade updated a few days later and he gives you maybe 5 points back, so you go back until you get the grade you deserve. It's a mess. This is my last semester with him and I've mapped out my last year at the uni to make sure I DON'T take any classes with this him.
-
I was grading for the Data Communications course (it's just networks), and the professor leaves me the first quiz to grade, along with the solutions.
Half the solutions are wrong, and no problems are assigned point values. I asked him how I should grade it, even how many points total it was worth.
"You decide."
Nearly every student got a perfect score on every assignment from me because it was clear the prof. didn't care, and I wasn't about to make my own answer keys for often incomprehensible problems and incomplete solutions. -
My teacher was shit, no experience, no knowledge, no nothing... Although I stil maintain that self taught is a valid method
-
My first year of a 2 year course our teacher had only taught us 2 theory topics of 6 and hadn't begun to teach us the other 2/3 of the course which was programming. The only reason he took so long was because he wanted everyone to understand the topic before he moved on which meant waiting for the people who shouldn't of been allowed to take the subject because they never paid attention and showed no interest in the subject. But he refused to move on without them.
To drag those 2 topics out more one of them was algorithms. At the time he had sprained his wrist shadow boxing and instead of preparing them before hand to give us some help he would type them out while we sat and watched wasting half the lesson. Then a month or so into our second year he left leaving the other teachers to make up for everything he failed to cover with us.