I'm pretty sure computer science has a universities problem. Even before this most recent surge in enrollment they were churning out graduates who couldn't code their way out of a paper bag.
See https://archive.ph/2024.03.19-180009/https://www.theatlantic... if that link doesn’t work for you.
Meanwhile the CEO of Nvidia is telling the world that people don't need to learn to code and we'll all be out of jobs soon.
If universities were run more like businesses, the problem would be solved by laying off professors in the departments with little demand and hiring in the ones that have demand.
[flagged]
I only skimmed the article, which seems to argue for a level of well-roundedness in computer science programs (coming from an author who dropped out of their CS program in favor of philosophy in the 90s).
I’d sympathize more with this if college was not so expensive. If you have the means, by all means spend the credit hours on whatever you like. But covering tuition is difficult for many students, and graduating even one semester early is a significant cost savings, and more so if you can start working and making money.
Instead of “random humanities” requirements, maybe actually prepare me for a job. Provide industry relevant courses, or apprenticeship / internship opportunities. Or leave me time to do school and a job concurrently to help cover tuition.
Let me be done with school, and afterward I’ll learn a language or philosophy or whatever I like in my free time.