Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Get a devDuck
Rubber duck debugging has never been so cute! Get your favorite coding language devDuckBuy Now
Search - "lecturers"
I want to pay respects to my favourite teacher by far.
I turned up at university as a pretty arrogant person. This was because I had about 6 years of self-taught programming experience, and the classes started from the ansolute basics. I turned up to my first classes and everything was extremely easy. I felt like I wouldn't learn anything for at least a year.
Then, I met one of my lecturers for the first time. He was about 50~60 years old and had been programming for all of his career. He was known by everyone to be really strict and we were told by other lecturers that it could be difficult for some people to be his student.
His classes were awesome. He was friendly, but took absolutely no shit, and told everything as it was. He had great stories from his life, which he used to throw out during the more boring computer science topics. He had extremely strict rules for our programming style, and bloody good reasons for all of them. If we didn't follow a clear rule on an assignment, he'd give us 0%. To prove how well this worked, nobody got 0%.
We eventually learned that he was that way because he used to work on real-time systems for the military, where if something didn't work then people could die.
This was exactly what I needed. In around one semester I went from a capable self-taught kid, to writing code that was clear, maintainable and fast, without being hacky.
I learned so much in just that small time, and I owe it all to him. So often when I write code now I think back to his rules. Even if I disagree with some, I learned to be strict and consistent.
Sadly, during the break between our first and second year, he passed away due to illness. There was so many lessons still to be learned from him, and there's now no teachers with enough knowledge to continue his best modules like compiler writing.
He is greatly missed, I've never had greater respect for a teacher than for him.22
Being one of the top devs (and a good student admired by most lecturers) at college, my most humbling experience was when I joined my first job. I thought I knew SQL, I thought I knew C#. I realized in the first week, the thing I didn't know was "I don't know jack".
Thanks to a couple of great mentors (it took a few of them to bring me up to speed :P), I learned that the more I learn something, the more I will realize how much more there is to learn. I used tools to create storyboard animations in WPF, and my mentor would write it all in XAML! I'd write messy SQL and the other mentor just reduces it to a couple of elegant lines. They were like tech gods to my college self, all while being humble and friendly.
They also imbibed in me a sense of responsibility to carry on the culture of mentoring my juniors, which taught me much more than just the technical side of our profession.4
Someday in an embedded course:
Lecturer: "You'll want the following drivers and SDK for this lecrure. With some tweaks it'll also work on Windows."
Guy with shiny Mac infront: "What about Mac?"
Lecturer: "WTF? You don't use Mac for embedded systems." o.O
Me: lol 😁5
Just got my first IT job (I'm 19 y/o)
I am a C# programming teacher now :D for teens aged 15-18
I like it but I've had the chance to give the first lecture and there's this kid
Who is constantly interrupting
"Excuse me, programming is boring, when will you tell us how to break passwords"
"Excuse me, I have this neighbour I don't like, how do I put his printer on fire using code?"
"Excuse me, so we now know what classes are but can you tell us how to run fork bomb on system startup?"
I suppose the kid will be becoming famous here over time
Also, out of rant, what do you wish your lecturers said to you when you were just getting started?17
YES ! I am Xamarin Certified Mobile Developer! 🎉🙌🎉
This was really a great journey for me, a lot of new stuff learned. I need to say thanks to all great Xamarin University lecturers about the great content.14
Not really a fired moment because it was a university project.
A colleague of mine decided it'd be nice to set placeholder images to Hitler wearing a hello Kitty Nazi uniform. Oh without telling anyone, of course.
I go into the lab that a couple lecturers share, one of them was interested in the project we were working on and to our surprise the placeholder images pop up. I immediately say sorry, I didn't set that image and the guy looks at me with judging eyes.
Same guy has to take meds daily otherwise he acts up, not sure what it was he had, may have been ADHD, anyways we were staying late and he forgot his meds, and while our client is in the same room this guy starts doing the macarana behind the room separator, while we're supposed to give him a live preview of what we had accomplished in three months of work. Needless to say he didn't see him dancing like a moron but wow :/ learn to control yourself.
Same guy also never commented his code and used the two letter variable principal because it's such a great idea >.> Me and the other guy spent 6 hours rewriting his code, which should have been less time but he wasn't there to help nor was he available to yell.. I mean ask for help.
I hate University group projects....2
LONG RANT AHEAD! I'M SO UPSET!
Off topic I know, sorry. Needed to vent.
So, right now I am studying Maths / Physics at University, but before that I got a HNC qualification in Applied Sciences.
While I was at college we had a very nice maths lecturer. I won't mention her name but she was very good at what she did and she always had a laugh with us.
Today, I visited the college to say hello to everyone, only to find out that she'd been removed from the building just moments before I arrived because she had a literal mental breakdown. She couldn't take the stress from the students who refused to do the work.
It all started when she tried to get in the lift. Everyone at the college knows she is very claustrophobic and so when she gets in a lift, everyone has to get out. No big deal. Except this one girl in her class, who is especially ignorant, refused to move and it sent the lecturer, who had been on the edge of a breakdown for weeks, into a blind rage. She ran up to the student and threatened to fight her if she didn't move. Other lecturers ran out and separated the two, only for the lecturer to throw her entire box of teaching supplies down the hall, smashing it into a million bits. She then proceeded to smash her head against the wall and shout "doesn't it feel better when you hit your head against a wall?". She was immediately escorted off the premises. No ambulance called. No support. Nothing.
It's safe to say her career is ruined.
Her teaching permit will be revoked indefinitely.
She'll never teach again.
She's lucky if she doesn't get arrested.
She's still not getting the help she needs because noone can be bothered dealing with it.
And its all because she couldn't handle the stress of the class she was teaching. A class that went out of their way to be mean and deliberately not do the work, because they knew they would get away with it.
I also blame the college. They were warned several times that she wasn't coping and the behaviour of the students and they did nothing. Nada.
A lovely woman who was brilliant at her dream job has been rendered jobless and mentally unstable in minutes.
All for what?
This event in particular strikes a chord with me because I suffer from mental health issues also - mostly anxiety. And lately its been getting worse. Sometimes I feel like the world is passing me by and I have no idea what I'm doing and if I'm going to fail at life, but I have support. I have counsellors and therapists if I need them. She didn't.
Sometimes I hate this world.10
So just finished the presentation for my internship project. I'm free now!(and can sleep normal times too) But I have a few things I need to get off my mind. Dunno if it'll seem a bit stupid to some of you..but yeahh....
Anyway, during my demo yesterday
Lecturer: So this project of yours uses some open-source stuff?
L: And if the company wants to use if for commercialization they need to pay for the license?
M: Thats basically it. Yes.
L: Well, see..thats the problem with your project. You need to think of all this things. If there's no other options then just code the whole shit yourself. Or maybe discuss with the management on this.
Yeah...see, I doubt the management here cares about us anyway. Oh, you're working on your intern stuff. Not important. Just resize the pictures in my powerpoint will you? Oh and you want to use the company computers for your project? No can do..confidentiality stuff. But make sure the thing will work on our system anyway when you're done with it. And even if you use our computers, they restart everytime you open Word anyway..hahaha. You want access to this thing so you can learn a bit on our company's work. Sorry but no. EVERYTHING is confidential so you can't access it since you're interns, eventhough our company is the one that took you inanyway.
Manager: Oh, the thing you're making is pretty cool. You know,all of you can just give your systems to us later.
Friend: Yeah well, maybe we can ask the company for payment? Haha.
Manager: Hahaha well the company can just take your systems for free since you're doing it on our working hours.
Fuck. You. When we ask to do our stuff you said noooo its the company hours. Do our work. And do your stuff back at home or something. Oh, but then we'll drag you around the state to see the clients, and you'll reach home at 8-9pm or something, but of course you're not tired right? So just code then. Or you're not going anywhere today? You're still not allowed to code here eventhough you don't have any work though...so just sit there and be quiet. Or maybe shred my papers for me. Fuck your working hours.
Lecturer: And well, thats the problem with some students *looks pointedly at me* they want to go to non-technical companies so that they can have it easy. Your friends who go to other companies will learn a lot more.
Do you think I fucking want to be here??? This is the only company I got so fuck that. Even when I get different offers and apply to change companies, you go nope. No can do. Stick with your current company eventhough we know that its shit for IT students because its a big company, see? And we have our university's reputation to upkeep. I came here to learn, not make you the No.1 university or something. And its not like you, or the staffs here, help us with anything.
So fuck all of this. We're gonna tell the other lecturers to stop sending students here. You don't learn anything. I'm done with this shit, not gonna think or worry about it anymore..I'll just, go get cake or something. Yeah.3
Has anyone noticed how much waffle there is in online content. You watch a 8 minute video to find out a something that could have been explained in 30 seconds.
When I was at uni one of my lecturers had a great motto. Always keep your signal to noise ratio high3
Why are computer science lecturers so fucking incompetent?
Just give the bloody assignment in a way that makes sense and make sure the that your own code is correct.
So many years of programming and it's still complicated to explain to my parents why lecturers at university won't spend time to help me debug my code on big projects
And that doesn't mean that I'm -not learning to code- if I don't receive help on finding bugs3
I sent my app to one of my lecturers(female). She opened it and it said "Login with Facebook". I had integrated FB login just like other apps for authentication. She thought that I was playing some trick on her to hack her facebook account and refused to continue...
Where to run, where to hide... 😂
After all, the login dialog was of facebook's itself and nothing else.3
Around a week ago I asked my mentor(lecturers friendly sidekick buddy 'o pal) if in iOS dev(the very next subject) I could virtualize, rent in cloud or run a hackintosh instead of buying a Mac. My mentor sounded enthusiastic and asked the lecturer of the next subject, who promptly said no, he did not support or recommend students who tried any of these approaches because in the past he had encountered students who have run into performance issues and we're unable to compile some things. Most likely those students were unable to setup GPU passthrough and whatnot.
However this is the exact point of a VM. It's exactly the same as if you had a real Mac. I believe this is just them being lazy. Tbh, this is an IT course they should be writing guides on how to do virtualisation, not preventing it.
Looks like I'm headed to the Apple store :(4
Stereotypical Indonesian CS Lecturers :
"This is the code *showing slides containing a Java code*, write it on your IDE and run it"
*waiting for explanation*
"Good, blablabla *doesn't explain a single line of code, and keep reading the slides* understand?"
Fucking cunt! I fuckinf mad because not everybody as lucky as me being a self-thought dev, or atleast you can't expect everybody as smart as you!5
Studying software development in the evenings. More so to get the piece of paper than to learn. Just reading up the lecturers definition for cloud computing...
"It was a fluffy shape which represented something we couldn’t contemplate in its entirety"
I fear for the others in my course1
I once failed a subject during my masters (complex analytics and measure theory).
Next year I decided to give it everything I've got. I had grown to love it and could solve most problems they threw at me. Hand written an 80 pages long "book" distilled from all the notes, proofs and visualisations from all the lectures that year.
I only exerted this effort (even though I could've just "passed" this subject) because the lecturer was so damn enthusiastic about maths. Even though he wasn't a CS teacher this course was my best experience of a teacher at uni. He loved the beauty of the maths he was teaching and managed to make me love it too.
He was a maths geek and when I aced my final he told me he actually writes code too. He showed me some simulations he wrote while he worked on some theoretical nuclear physics stuff, because that's what he was into. Really cool guy. I wish more CS lecturers were as good teachers.1
I didn't realise that so many people in a dev social space cannot differentiate SE from CS...
Also, lecturers should have some mandatory teaching training, just because you have an area of expertise, doesn't inherently imply an ability to teach the material to the students. Powerpoints, and endless incoherent monologues are the bane of my existence2
My first year lecturers in university. They were always passionate about their jobs and programming as a whole that it rubbed off on me. If it wasn't for them I wouldn't be staying up all hours working on projects while there are assignments due. My love of what I do stems from them and I would love to inspire at least one person like they did with me.
I'm often asked if I enjoyed my time in college. Of course I did. Loved learning how to code, and had a great rapport with the lecturers. I remember our conversations fondly:
Me: Funny story, over the weekend I was out with friends an...
Lecturer: You have friends?
"Marks will be deducted for each part of code that violates the conventions."
Long story short, one of my lecturers created his own coding conventions and gave us courseworks to abide by them. Objectively? They're outdated and shit.
I guess "marks will be deducted", cause I'm not trimming my code to 60 chars... 🤷🏻♂️11
lecturer teaching us ASP.NET in the final year of degree: Are you guys familiar with a foreach loop?
(we've been studying C# for the past 3 years and are advanced students)
me: -facepalm and leaves the class-2
A piece of tough coursework. Everyone is struggling. The deadline is in less than a month. Our lecturer finally notices.
Send us all a link to the 5000-page ARMv8 architecture reference manual as a resource.
So,the lecturer is discussing with the other lecturers to not let us cs101 students use lists when writing our Python solutions because he says that the students don't know how to think in terms of lists.fuck,coz literally every single solution of mine used lists.If they subtract marks,i will not put up with that.Just because the other students have absolutely damn no clue about what they doing when they using lists it doesn't mean they can stop me.3
enrolled in a maaters of CS with a concentration in A I and it has all been bullshit. poorly made lectures, retarded lecturers, unwilling to help staff and just overall shit experience. Thinking about switching concentration before they ruin any hope i have for A.I before it becomes too late. legit considering if i need the mcs for anything else than job prospects for which i already have a really good paying job for which it is virtually impossible to get rid of me(i hold the entire department) man........ really want to drop out4
I like how one of my programming lecturers had never even heard of JSON before I asked whether I can use it in the assignment. In her defence (I guess), it wasn't a web dev class, but still how did she never come across JSON in her entire life?3
So there is this place I have been interning for a while. It's a health related project funded by an international organisation.
The first part was last year, June to Dec which was ok. The problem started this year, Feb to July. Despite signing a contract, I (along with other interns) have not received our pay which was supposed to be monthly.
It's unprofessional and frustrating. Moreso, some of my bosses are my lecturers. So guys, ask before you trust.
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.
after all those years of studying thinking that what you've studied was the way people in industry's done.. think again.. anyway i love my lecturers..2
I really hate terrible lecturers. A lecturer that cannot hold a class does not make a good lecture, even if the material is boring. Often I find myself drifting off into my thoughts and potential ideas.
Do you guys have similar issues or had when you were a student?4
Technology is like fashion. Disentangle ?
The kind of question computer lecturers in Nigeria set in exam1
Getting tired with the assignments being thrown at us especially the research paper type. The lecture just give us the topic, expect us to complete and submit it. Voila, here's your mark. I'm tired of chasing marks for cgpa instead of for the sake of knowledge. The fact that my scholarship is dependent on the cgpa really stress me out. It also didn't help that all the lecturers are only concern with completing the modules. The fact that I'm a kinaesthetic learner just make the whole learning experience a hell. Memorizing theories for the tests are the worst. Is it so hard to be able to learn happily while still provoke critical thinking? The education today is so monotonous.
CS students: Everyone knows that filling slides with flowing text is bad practice. BUT. Does anyone else just HATE this when lecturers just copy the entire Slide from an article that is the first google search result OR WIKIPEDIA, not even trying to rephrase it, or quote professionally, but just copying, not trying to adapt to the audience at all. AND, what's worse - We have to learn this stuff for an exam tomorrow - AND - I can't find other peoples explanations on the web for each topic in time, if everything is just copied from the web's first results, i have to scan twice as many pages to find one different from the slides, that helps me understand the topics >.<1
Got another interview, this time it was a research assistant position, a java dev job, with one of our lecturers. It sounds really interesting, but it deals with NLP and it's not something I took courses in.
She asked if I can study a 3 months' worth of material in one month for this job and I said that I can do my best to cover at least most of the topics, but she'll likely end up taking someone who had already taken these courses.
Also the pay is kinda crap - it's a small grant and not really worth the 2 days per week (although it's work from home) - but it may be good for the resume.3
I hate when lecturers compare between their student and their children which pro in coding, making robot and stuff. I mean mann of course that child better than a human who just know about coding when in uni. Just imagine that child have been apposed to da coding and robotics since they were lil kids ofc they can do better. I mean mann.. Stop comparing.3
Not quite quitting a job but my course in college. Had 5/6 lecturers in my first semester last year that were totally unprepared and some were even clueless on simple things. One line was if I had five more minutes it would have worked when showing us how to code in python(he was using Java conventions) this was 10 minutes after the lecture should have finished. After 3 months of that utter crap and a summer of studying for repeat exams(had mumps for the original exams) I was ready to quit. Good thing the year I was in was good fun to hang out with other wise I would be working in McDonald's right now