Hrmm well I have a computer science degree and work as a system admin... so I don't think that really counts as my knowledge comes from my work, not my hobby.
However I know lots of gamers and unfortunately, their computer knowledge ranges greatly. Some I went to uni with and thus are at my level (or above), some just like games and don't know or care much about the technology behind it beyond the uppermost layer.
Also..
Rawne1980 said:
Seriously, look through threads relating to PC's and at least 1 in every 5 answers is someone claiming to have a computer science degree. Those very same computer science trained people then go on to give entirely the wrong advice to whoever asked the question, see smallthemouse's post.
You would be AMAZED at the useless people who can get degrees.
I remember back in 3rd year, me and some friends were hanging about in one of the computer labs and a quiet asian girl asked us for help. We had a look, she was trying to do her computer graphics assignment, which was done in C++. Looking through the code there it was VERY clear that at least 3-4 different people had been working on it and now it seemed she was looking for number 5. We asked her what part she was having trouble with and she said 'all of it'. We asked if she understood something (I forget what) and she said no, it was too hard. We asked if she remembered the topic from . No. Too hard. Same question for <subject where you learned java.. in first year>... no. Too hard.
This girl, a third year computer science student, had no idea how to program. At all. We left her to it...
But the reason for this is because the way the degrees (at least mine) are assessed is completely backwards. In a three year degree, every single one of my subjects (minus I think one first year one) was divided up the same way - your entire semesters work, which involved going to tutorials every week and two assignments per class made up 30% of your course mark. The final 70% was determined by a 3 hour closed book hand written exam.
This included programming courses...
So take someone like myself, who actually understands the content and worked DAMN hard on all the internal stuff and did very well (I basically went in with 80%+ internal marks for most subjects), but who is not brilliant at exams, had a lot of trouble getting through them.
However then you had the people like my example above. They beg borrow and steal for the technical aspects of the courses interal assessments (very easy with computer science as there are only so many ways to write a program.. many of them look near identical, especially when it's a class of people who have all been taught the same stuff) - and they are absolute masters at exams. They cram all the knowledge into their brain and they spew it out by wrote onto a piece of paper at the end of the semester, then walk away with high marks.
These people do not understand the material. They are simply writing it down as the instructors say it to them. Sure, you have to write code in those exams but as you are actually writing them in a book they are simple and the markers forgive a lot of errors - they're also not a huge percentage of the exam.
So yes. While I'm sure many of the people claiming to be computer science grads are in fact talking utter crap, don't assume that because someone HAS one it means they know what they're talking about. I certainly don't know even close to everything about computers and technology and many of the things I used in my uni days on a regular basis I would struggle to manage without significant research and reference now that I've been out for 4 or 5 years.
Big rant I know, but eh

.