Many universities are not set up to take advantage of this opportunity because they lean heavily into theory and look down on coding, but some departments will make the pivot well. I hope that ours (Montana State) is one of them.
This is especially true in the humanities and the social sciences. Where truth is hard to ascertain, and therefore it is easier to substitute political correctness for critical thought.
Note: you can still be an avowed and serious leftist and have my respect if you allow your ideas to be questioned, hold yourself to a standard of proof, and tolerate dissent. What I’m criticizing is the way especially in universities, people jump right to “You’re a Nazi/fascist and the only acceptable response is to shut you down and eject you from the community” if someone doesn’t embrace all the same political dogma as you.
If the underlying issue is that you need more skills to be worth hiring, it cannot be solved by shuffling the curriculum. The actual answer is more education and more training.
So 99/100 students in undergrad will not be pursuing higher computer science. We should acknowledge that and the new circumstances where writing code by hand is harder to do in corporations who use AI.
Universities can provide a place to do so.
I also happen to think that writing a lot of code is an excellent way to prepare yourself for computer science theory.
So, yes. Universities are trade schools for the white collar world. Have been for quite a while. Never mind that most companies could spend 2-4 years running high school grads through an apprenticeship type of program and probably come out with better results.
Both are at the same levels at +5 years after high-school, but they leads to different career paths.
Obviously this would be easier if our entire school system before university wasn't seemingly designed too destroy every last ounce of a child's curiosity.