Comment Perspectives from a British CS graduate (Score 2) 349
I've just graduated from Computer Science from a good British university. It was a good university in the rankings and is well known and I worked very hard and achieved a good degree. As a result, I've had a lot of job offers with very good salaries for a fresh graduate position (£30k to £45k) and had to turn down quite a few and pick the one which was most interesting and enjoyable to me. Finding a job hasn't been hard at all. The same applies for the rest of my year and my friends, all had good jobs to go to straight after university.
I did a really interesting course, with a great balance between theory and practice. We have some of the best lecturers in the country and had opportunities to work with a lot of cutting edge research and technologies. You don't have teachers, but researchers and lecturers working on really exciting things and up to date knowledge sharing it with their students. It was very useful and valuable, and quite different from what a CS Major is in the US. We actually study just CS (A-levels and GCSEs cover what Americans generally also cover alongside their Major, which are done at school). What I learnt and did on my course has been invaluable in my job, so it was definitely worthwhile (not to mention really interesting!)
Companies want *good* graduates, not just graduates. As I've ended up doing some recruitment myself in my current position, that comes from experience as well! If you are a good graduate who has worked hard, has a passion and an interest, did a good course and is ready and willing to learn and give their best, you can't find enough of them and they will get good jobs, and indeed they do!
I don't know how much people know about the UK university system, but there a good universities and bad universities. Good universities are top in the rankings, have a good reputation, and are about learning and gaining new knowledge. Bad universities are basically a result of the government pushing everyone into higher education. To go to a good university, you need to work hard at school, get good A-levels and work hard through your course and get an accredited meaningful degree from a university people will know exist. All the rest go to the bad universities (which are more like colleges - polytechnics which werent even previously called universities), require nothing to get in, party and have a good time and get a fairly meaningless degree at the end of it and very little knowledge. There's a big difference here.
Furthermore, CS in the article is grouped as containing all the other related-but-not-really degrees. From experience again, people with IT degrees (completely different to CS - CS is technical, IT is "business thinking") find it hard to find jobs. They can't really become managers as they don't understand what they are trying to manage. They can't go into technical positions as they haven't done it. On the other hand, as a good CS graduate, you have a lot of opportunities in a lot of different areas.
In conclusion, a good graduate from a good university will have no problem at all getting a job. Students from bad universities (ones which recruit, rather than select students) and who do strange courses (e.g. Things like Computer Games offered at some not-so-great universities) or things like IT degrees generally find it a lot harder. Theres some big distinctions here, which the article doesn't fairly represent.