Subscribe to this blog via RSS or email

Uselessness of University

I think University is useless. Unless you’re studying something that’s pure theory such as Mathematics, Physics, Literature or something like Medicine and probably Law, it’s just as useful as eating crap.

I’m studying Computer Engineering and not only I find it extremely dull — which is kind of subjective –, I find it extremely useless, too. Why?

I’m two year into it — it’s three year in Italy — and I can safely say that my computer skills aren’t improved at all.
Actually, they are improved, but only because I’ve studied things that really matter in my spare time.
And I can also safely say that I’m better than most of my course-mates.
Of course, studying Engineering is about learning a method to solve problems and apply it to your field of study. But there’s no point in learning a method if you’ve got nothing to apply it to!

What really makes me mad is being judged by frustrated professors who haven’t managed to achieve anything in their life — professionally speaking.
I say this because IMHO if you’re graduated in one of the fields of engineering and you’re teaching, it means you weren’t good enough to make a career.
It’s not like in Maths or Philosophy where teaching can be thought of as a point of arrival, as a thing to be proud of.

And I’m not saying studying is useless. Actually, I think studying is one of the most honorable things a person can do.
What I’m saying is that there’s no reason to think institutionalized studying is better than home studying. Home studying is even better, because it is done with passion and love.

Does a degree make you a better person? NO! Does culture make you a better person? YES! Are degrees and culture strictly linked? NOPE!

So you might wonder what I am doing in University. And I’m wondering, too.
But that’s probably matter for another post… ;)

This entry was posted on Friday, February 17th, 2006 at 17:33

Tags: , , ,

You can follow any responses to this entry through the RSS 2.0 feed.

You can skip to the end and leave a response. Pinging is currently not allowed.

8 Responses to “Uselessness of University”

  1. ilisu says:

    weeeeell… true enough, i wish my course would have been a bit more supportive. i complain about it a lot. but if it wasn’t for their influence, and their jabs to the stomach (like the one i had this week with my project’s grade), i wouldn’t have researched design as much as i have, or learned how to use image-making/editing programs. i could go on, but summing up, i’ve learnt so much in these two and a half years thanks to the little ‘umph’ uni has put into me.

    thanks for this, it’s put things into a slightly different perspective.

  2. Vincent says:

    I can only agree with you. I’ve once heard: “If you can’t do, teach!” The problem with what we learn in University is that its too theoric and sometime not so relevent. Why the hell do I know how the car frequency it takes to break a bridge? Oh yes, I am studying engineering. Whenever you ask any teacher why do we only learn theoric things, they answer: “Of course, studying Engineering is about learning a method to solve problems and apply it to your field of study.” Bullshit…let’s see what happen after school : I have a project that has to be done. Ok, what did I learn in school: C++, C++ and yes Linux libraries. I think the best way to do my web application would be to write a CGI plugin, heavily tied to my OS. I will then learn about modern languages such as PHP and say, wow this is crap, you got no pointers and look…it’s not strongly typed.

    I just came out of a Database course. I think its the first course in University that is really applied. Applied to what? Oracle. So we are learning every detail of Oracle (Foreign Keys, Views, Triggers, Constraints, anything that makes a software dependent on the DB). The teacher told us the best way to validate data is to define constraints on columns and pass the cryptic message Oracle will give you back to the user! Wow! Then we are going to learn how to embed SQL queries in C++ using some legacy library I have never heard of, in which you need malloc and cursors to get multiple values. JDBC, ODBC, ADO, PHP/Oracle someone? Maybe, the teacher never heard about these soo “new” technologies.

  3. Vincent says:

    I am sorry for the long comment, I have to release pressure growing inside me once in a while.

  4. Andre says:

    I couldn’t agree more with what you just said. I study Computer Engineering too, and all the computer things I can do (such as web design, or programming), I’ve learned through home-studying.

    Computer Engineering should be more specifically focused on computer problems; I’m still wondering why I had to do a Energetic Systems class, as I don’t feel like thermodynamics are much of a computer thing, uh?

    But the list could go on and on.

    Actually, I think that the only useful classes I’ve attended where Databases I, Programming I and II and, perhaps, Operative Systems I and the Computer Networks one. If we want to add the two courses of Computer Architecture, we obtain a poor total of only 7 exams computer-related :-/ That pretty much sucks.

    The rest, it’s just a mere sequence of exams you tend to forget after you’ve passed them.

  5. Michele says:

    I’m glad to hear I’m not the only one feeling this way. :)

    @ ilisu: I can understand your point, unfortunately it doesn’t apply to me. Why? Because we haven’t got projects to do, which is probably one of the worst things.

    As you said, if you have a project to work on, you’re stimulated to research and learn thing you’d probably never get in touch with otherwise.

    It’s probably a widespread problem in Italian University. I think the only ones that have to work on projects are Architecture and Design students. Isn’t it stupid?

  6. Vincent says:

    It may be stupid not to work on projects but in Polytechnique in Montréal they put too much importance on large and complex projects which finally have the opposite effect they are supposed to create. The projects are so complex, so not-well explained, the requirements are changing weekly to accomodate stupid students who can’t program even after 3 years of courses. Worst of all, it has to be done in teams so you spend 1 hour explaining to that “partner” what is the difference between a named pipe and an anonymous pipe, 30 minutes programming with someone overlooking what you are doing and 1 hour trying to schedule the next meeting. Anyway, that’s the new fashion here in Quebec: teamwork…what about you?

  7. Michele says:

    It should be a compromise. Not too much, but at least something.

    Hehe…and those wannabe-engineers who can’t code a line without asking their teammates/neighbours are the worse: I mean, Computer Engineers are supposed to know how to code and solve problems autonomously. Instead, knowing how to play fucking computer games is not mandatory! ;) And when I can, I prefer to work solo if I can’t choose my teammates.

  8. Jeremy Higgs says:

    You could argue that a lot of what is done at University is boring, but I think it can put into perspective what you enjoy and what you don’t.

    I started a Business IT course at uni three years ago (mix of programming, project management and IT management), with the intention of steering away from programming, because I didn’t want to do that in my career. However, we were “forced” to do programming subjects in the first year or two, and I now thoroughly enjoy programming. Had I not been “forced” to do those subjects, I wouldn’t be in the position I’m in today.

    I guess there’s a balance that needs to be reached, though. If all you’re doing is subjects you’re not interested in, then that’s not constructive. But if it’s a subject that’s challenging and changes your perspective on things, then it’s not so bad. ;)

Leave a Reply