825
Computer Science, a popular college major, has one of the highest unemployment rates
(www.newsweek.com)
This is a most excellent place for technology news and articles.
The numbers aren't too high although it shows the market is no longer starved for grads.
It's important to understand that this is a standard feature of the capitalist economy where the market is used to determine how many people are needed in a certain field at a point in time. It is not unusual that there's no overarching plan for how many software engineers would be needed over the long term. The market has to go through a shortage phase, creating the effects in wages, unemployment, educational institutions and so on, in order to increase the production of software engineers. Then the market has to go through the oversupply phase creating the opposite effects on wages, unemployment and educational institutions in order to decrease the production of software engineers. The people who are affected by these swings are a necessary part of the ability for the market to compute the next state of this part of the economy. This is how it works. It uses real people and resources to do it. The less planning we do, the more people and resources have to go through the meat grinder in order to decide where the economy goes next. We don't have to do it this way but that's how it's been decided for a while now.
I was doing my CS degree immediately after the 2008 meltdown. At the time there was a massive oversupply of finance people who graduated and couldn't find work. This continued for years. I was always shocked at the time why the university or the government does not project these things and adjust the available program sizes so that kids and their parents don't end up spending boatloads of money and lives in degrees under false promises of prosperity. I didn't have an answer then and people around me couldn't explain it either but many were asking the same question. I wish someone understood it the way I do now.
The way college works is a scam in itself. You don't need that much liberal art education. Four years and tens of thousands of dollars (sometimes hundreds of thousands) just to see if you can hack it in a job in your field? That's insane.
Most jobs should be accessible right after high school in the form of paid internships. Programming is a trade, and most of the skills should be taught in high school. Not everyone needs to be a "computer scientist", just like not every plumber needs to be a hydraulic engineer.
I've worked in a lot of programming jobs and zero of the people were what I would have called computer scientists. They were just coders who could write a conditional statement and a
for
loop. That gets the job done 99% of the time. (Obviously I'm greatly oversimplifying. My point is there's no "computer science" involved.)After a job in programming for a couple years, if you want to start working on the Linux kernel and write compilers, go ahead and go to school then and become a computer scientist. That's so few people.
And then when there are no jobs hiring internships and computer science, you know not to focus on that. Do something else.
But big business hates this. They want everyone to prove in a gauntlet that you can work under super high pressure and tight deadlines that are totally arbitrary.
What if I told you that in the Eastern Bloc many of the high schools used to be professional. In those schools you'd study most of the standard arts and science subjects, but also professional subjects like machining, automotive (mechanic, driver), construction, engineering, programming, agriculture, textile, food production, and many more. They used to produce ready workers in those fields. As a kid you'd choose which field you want to go to and apply after middle school, pass the necessary exams and get studying. If you wanted to go to university, you'd continue past high school.
I disagree on one point: the job of the education system is not to produce new workers, but to produce citizens. If I were I charge, I would force all stem students to take humanities courses. We have enough narrow-minded tech Bros.