No wonder CompSci grads are unemployed

No interest in tech, crap teachers, and they can't spell

Opinion Recently a director at a huge bank asked me “Do British students learn algorithms?”

At first I thought he was joking, but even though he was paying three times what the average new grad gets paid, he felt despair. Because of similar experiences I was surprised to read that only 17 per cent of CompSci grads from last year haven’t got a job yet.

Many are Java programmers. OK, I’m no fanboi, but many seem to know no other language, with bog standard languages like SQL, VB, Perl, et al being alien to them. I’m an old git, but still value leading edge stuff such as F# and CUDA, which show you are able to do stuff that others can’t. I am uniformly disappointed.

Yes there are many people doing Java, but that is of almost no importance. What matters is the number of jobs per person chasing them, and that has an awful ratio. Everyone in India, from waiters to religious gurus, knows Java, and so do all recent western CompSci grads. That is the supply/demand ratio from hell, and it’s getting worse.

Java fanboys tell me that it is "easier" than C++, and seem miffed when I agree in a sneering way. A CompSci grad is supposed to be able to do difficult things that arts grads simply can’t understand. You need to understand that a CV is an advert. BMW don’t say their cars are “so simple that they are built by cows”, and even the lowest paid newbie costs more to own a year than any car BMW produces.

As far as I can tell, only Queen Mary College has undergrads bright enough not to be scared of C++, and even then less than half take the option. Kings College students/victims told me that they do operating system internals in Java, and no they weren’t joking. That pitiful process is actually better than the average CS undergrad, who seems to regard the insides of operating systems with the same superstitious fear experienced by greens over nuclear energy.

IT graduate who has messed up his computer

If you haven’t trashed your computer while doing something

questionable, then you’re not a computer scientist – you’re just

an arts grad who didn’t get laid.

Looking at syllabuses, I see trash including “Ethics”, “Computers and Society”, and other nonsense where you write essays rather than think. Even then, about a third of the newbie CS CVs I get contain tragic spelling and grammar errors. I spot these using advanced technology from Microsoft, codenamed “MS Word”, which actually underlines your incorrect spelling and offensively poor grammar. I don‘t care which country you came from, I do care that this makes it impossible for me to sell you, since a sloppy programmer has no value.

Worse still is that percentage who have done something not on the syllabus, and that’s perilously close to zero. As a Reg reader you will have seen many abuses of technology, combined with serious innovations and screw-ups. This is programmer culture; technology is about changing things, not churning out what has been done before, because a machine can do that more cheaply.

Why are there no sudden dramatic entrances to the Internet by newbie Brits? They’re happy to use this stuff, but where are the new cool ideas, driven by enthusiasm? When I find no alternative but to speak personally to CS grads, I find them a miserable lot who require all my skills to engage in any conversation about anything, even though I’m a fellow geek who actually likes technology.

Some newbies tell me they “hate Microsoft”, which I can accept; IBM paid me serious money to do that professionally, even though when I left college I regarded Big Blue as a mildly evil dinosaur.

The wheel has turned further, and MS is seriously worried about the lack of young people immersed in their technology. If CS grads were smarter, they’d see this as an opportunity, because MS is still a vast percentage of all corporate IT. Yes, VBA is the worst language in the history of the world, but you can get good money doing it, and a good programmer knows that it is how you think, not the language you code in, that determines your ability.

Talking to academics, they of course complain about the funding, and point to a double whammy that the Dotcom boom lured good people into industry, and reallocation of funding to the study of Morris dancing has made it worse even before the new cuts. (The Morris dancing example is a real one.)

Although I’m cynical about all this, I still was shocked by the revelation that CS isn’t actually a popular subject among teenagers smart enough to do it properly. This is in spite of Math/CS being in the top band for lifetime earnings.

Similar topics

Other stories you might like

  • Ubuntu 21.10: Plan to do yourself an Indri? Here's what's inside... including a bit of GNOME schooling

    Plus: Rounded corners make GNOME 40 look like Windows 11

    Review Canonical has released Ubuntu 21.10, or "Impish Indri" as this one is known. This is the last major version before next year's long-term support release of Ubuntu 22.04, and serves as a good preview of some of the changes coming for those who stick with LTS releases.

    If you prefer to run the latest and greatest, 21.10 is a solid release with a new kernel, a major GNOME update, and some theming changes. As a short-term support release, Ubuntu 21.10 will be supported for nine months, which covers you until July 2022, by which point 22.04 will already be out.

    Continue reading
  • Heart FM's borkfast show – a fine way to start your day

    Jamie and Amanda have a new co-presenter to contend with

    There can be few things worse than Microsoft Windows elbowing itself into a presenting partnership, as seen in this digital signage for the Heart breakfast show.

    For those unfamiliar with the station, Heart is a UK national broadcaster with Global as its parent. It currently consists of a dozen or so regional stations with a number of shows broadcast nationally. Including a perky breakfast show featuring former Live and Kicking presenter Jamie Theakston and Britain's Got Talent judge, Amanda Holden.

    Continue reading
  • Think your phone is snooping on you? Hold my beer, says basic physics

    Information wants to be free, and it's making its escape

    Opinion Forget the Singularity. That modern myth where AI learns to improve itself in an exponential feedback loop towards evil godhood ain't gonna happen. Spacetime itself sets hard limits on how fast information can be gathered and processed, no matter how clever you are.

    What we should expect in its place is the robot panopticon, a relatively dumb system with near-divine powers of perception. That's something the same laws of physics that prevent the Godbot practically guarantee. The latest foreshadowing of mankind's fate? The Ethernet cable.

    By itself, last week's story of a researcher picking up and decoding the unintended wireless emissions of an Ethernet cable is mildly interesting. It was the most labby of lab-based demos, with every possible tweak applied to maximise the chances of it working. It's not even as if it's a new discovery. The effect and its security implications have been known since the Second World War, when Bell Labs demonstrated to the US Army that a wired teleprinter encoder called SIGTOT was vulnerable. It could be monitored at a distance and the unencrypted messages extracted by the radio pulses it gave off in operation.

    Continue reading

Biting the hand that feeds IT © 1998–2021