It is a signal, not the signal.
It really comes down to the individual. Those who are good with CS degrees would likely be good without them. The majority of those who picked CS as a degree because “it pays well” are truly awful. Only a small handful end up enjoying and understand how to write code and make good software.
Again, purely anecdotal, but it is 20 years of anecdotal experience across a very broad range of industries.
Nowadays I hope the CS curriculum explicitly disregards whatever the standard industry code factory meta is, since from the outside it appears to be soulless and dehumanizing. Who wants to take 101: Hit Approve all day on your 20 claude terminals?
Ultimately the most affordable worker of the future is going to be the person who knows just enough to prompt an agent to first build a feature and second fix it "fast enough" when it ultimately breaks.
Companies might have a couple of people who actually know how to design systems and think deeply on hand for overall architecture, load balancing design, and serious problems but this will be a small cadre of employees. In some sense, I suspect, in relation to degrees, computer science will eventually look like the field of curation: an extremely small pool of outstanding positions looking to be filled by an orders of magnitude greater number of degree holders.
Unless the bubble does eventually burst, in which case people will hopefully return to their senses.
I'm not denying that it happens. I don't think it's a significant driver, though.
Follow up question. Who is zaksa?
My guess is that interview questions would test your skills combined with the llm, because when testing skill without, the difference is just too big.
Excellence can also be found in independent reading, and it can be learned with professional mentors as well.
You can learn it from AI, too, actually. I'm skeptical about the central use of AI in writing code directly, but find it incredible as a teaching tool. It is especially impressive when I use it as something between a tutor and a search engine, talking to it a lot about the best way to do things and asking it about standard methods and resources. It's not infallible, to be sure, but it's this incredible combination of tutor and textbook, with a better connection to the zeitgeist than all but the very best of tutors and textbooks.
I’ve worked with plenty of people like this that had degrees. A few of them even have masters.
> The people I wrote above weren’t considered bad performers.
Did management - the people who are supposed to deal with the issues described - have degrees?
For folks that don't have CS degrees, they just have a little more to learn outside college. When I started my career, a significant majority of my colleagues didn't have CS degrees. It just wasn't a popular major in the 90s.
Among the best developers I've ever worked with never went to college at all.
herdrick•41m ago