As you probably know, my oh so fervert readers, I am currently enrolled in one computing subject this semester and pretending to be enrolled in another. This is great fun, easy subjects, complete lecture notes and good lecturers. It’s everything engineering and maths fail to be.
With this in mind you would expect those in this subject to breeze through and score ridiculously high marks, with very little study. But this is not the case. Oh no, far from it. Instead you get clueless idiots, both male and female, even the supposed geeks lack an ounce of skill with a box of silicon. Allow me to make some comparisons for you:
In Engineering and Maths: You are lucky if your lecture notes cover even three quarters of the material you are expected to learn for an exam. Past exam papers are usually only relevant for about the last two years since lecturers change all the time. In short, you have only notions what you will be asked and how to actually do it.
In Computer Science: The lecture notes cover everything you will ever need to know and even if you are unsure, the amount of references that are easily available are huge. Past exams are strictly adhered to, so you may revise thoroughly before an actual exam.
In Engineering and Maths: Laboratory sessions are confusing and difficult. Usually for some minor prac which involves listening to an incomprehensible tutor who often has little grasp of the English language, you must write an eight page report which is worth just enough of your marks to hurt if you don’t do it and just too little to actually put any effort into since you will never get a perfect score anyway.
In Computer Science: The laboratory staff are usually excellently chosen, with decent to excellent communication skills. The tasks are clearly defined and the submisssions required are usually insignificant or even non-existent
In Engineering and Maths: Assignments are always worth few marks, but require Herculean effort and usually involve concepts not covered in lectures or anywhere else for that matter. Even if you go and see the lecturer, the chances are they will just tell you to work it out for yourself, or they won’t speak English very well and will yell an answer at you which is not even closely related to what you are talking about. So you have to guess, and you always get it wrong. Bye bye marks.
In Computer Science: Assignments are clearly written, with no ambiguity, timelines are extremely generous and help is always available from the lecturer or tutors. And as for the marks, well it is easy enough to get perfect marks and the marks are actually a decent portion of the subject.
Why is it this way? Who knows, but I suspect the reason is simply those that do the actual course. Engineering attracts genuinly smart people, who learn fast and are quite intuitive, hence the course is harder, but the jobs are easier to get. In computing, you get idiotic females who can’t even figure out how to turn on the computer, or social rejects turned geek, but still don’t have any talent. They bitch and whine that not enough information is given by the lecturer about the exam or assignments, they show off (and quite regularly get their result wrong whilst showing off, much to my amusement), and they are just plain stupid.
These people are our software future, these idiots, these cretinous bludgers who clearly wouldn’t know a computer from a large plate of garlic topped with grasshoppers, will write the programs which we depend on.
Nice to know we’re in such good hands, huh?
Hi Dark Prince,
All of this could well be changing. I don’t know about your neck of the woods, but where I am there is a growing shoft towards shifting software development overseas. Now that’s not to say that the software development will be better or more efficient, but it certainly will be cheaper. Be intgeresting to see whether the local software industry takes a tougher line on the quality of people that they employ.
cheers
Rob