The major saw an unemployment rate of 6.1 percent, just under those top majors like physics and anthropology, which had rates of 7.8 and 9.4 percent respectively.
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. It is not unusual that there’s no long term plan for how many software engineers would be needed over the long term. The market has to 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.
CamelCityCalamity@lemmy.world 7 months ago
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
forloop. 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 aomething 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.
LH0ezVT@sh.itjust.works 7 months ago
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.
avidamoeba@lemmy.ca 7 months ago
What if I told you that in the Eastern Bloc many of the high schools used to be professional. In those schoola 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.