Do you mind elaborating here on what is happening to you? It seems worthwhile information to add to the discussions ongoing for this post.
A good CS education only gives you prestige with fellow nerds.
The hackers and nerds will be just fine. They are like gold when we find them now. But if this makes CS "uncool" again, I am all for it.
Think about how AI can help students cheat nowadays. You could still cheat previously, but now a CS-degree seeker can have an AI do the entirety of school work for them (with exception of say pen-and-paper tests). Imagine how the quality of new graduates drops with regard to the understanding and abilities you highlight as crucial to being effective in software, and how those that do understand are even more valuable relatively, but perhaps harder to find in the noise.
The massive boom in computer science enrollment over the last 20 years has been driven mostly by people chasing tech salaries, not by any real interest in computing itself. These students often show up completely unprepared for how difficult CS actually is, and universities have responded by dumbing down their programs to keep everyone happy and enrolled.
If this weeds out the people who are just there for the paychecks, it might actually be a relief to get back to teaching students who genuinely want to learn about computing.
Did colleges expand their computer science departments or even just create them to meet the demand for the degree? The pipeline to possible employment with a CS degree is quite short, doesn't require residency and board-certification so it's a quicker route to employment, but then you are competing with peers with stronger backgrounds and educations and seasoned professionals for the same positions.
There is a clear business case and buying large trucks is already a capex play. Then slowly work your way through more complex logistic problems from there. But no! The idea to sell was clearly the general problem including small cars that drive children to school through a suburban ice storm with lots of cyclists. Because that's clearly where the money is?
It's the same with AI. The consumer case is clearly there, people are easily impressed by it, and it is a given that consumers would pay to use it in products such as Illustrator, Logic Pro, modelling software etc. Maybe yet another try in radiology image processing, the death trap of startups for many decades now, but where there is obvious potential. But no! We want to design general purpose software -- in general purpose high level languages intended for human consumption! -- not even generating IR directly or running the model itself interactively.
If the technology really was good enough to do this type of work, why not find a specialized area with a few players limited by capex? Perhaps design a new competitive CPU? That's something we already have both specifications and tests for, and should be something a computer could do better than human. If an LLM could do a decent job there, it would easily be a billion dollar business. But no, let's write Python code and web apps!
- The pre-print paper: AI Agent Smart Contract Exploit Generation - https://arxiv.org/abs/2507.05558
- An associated research institution: UC Berkeley Center for Responsible, Decentralized Intelligence - https://rdi.berkeley.edu/