I believe it's not only the supply of CS graduates, it's their training as well. CS education seems to have changed little over the past 50 years. While the skills needed today are drastically different than those needed 10 years ago.
I have little doubt that if I had an opportunity to use Claude to do my CS homework, I would have used it. It seems that the curriculum should assume that college kids are going to use the latest agents and dramatically increase how hard the homework is.
This is like saying that people are going to the gym with power armor, so personal trainers should dramatically increase how heavy the weights are for their clients.
In a world where trainees are sent directly from the gym to the front lines to fight in power armor against power armor-equipped opponents, they probably should.
If that helps the clients learn to control the power armour, and if they can later get a job as a power armour operator, then I don't see what the problem with that is?
They won't be fit to work as body builders, sure, but presumably that's not what they were going for when they strapped on the power armour.
Same as CS graduates aren't going to enter a work force that writes code by hand, and shouldn't expect to. The job market requires power armour operators, not muscle heads.
Professional programming without AI assistance is a thing of the past. Much like stablehands or squires or farriers.
You can still do it as a hobby though. You know, for fun. If you want to. It's like knitting!
If you want to build strength, the gym is the right place to go. If you want to move large, heavy objects, you get a truck (or power armor, I guess).
Ideally, the people operating the large powerful vehicle are in fact trained in how to use it safely, because trucks (and power armor, and LLMs) can do a lot of damage if used incorrectly
Consultancies sell the resume and not the person. It's easier for them to quantify, "We have 300 CCAs" than it is "What have this person Kim who is really good."
Yes, because if that was their sales pitch, they would need to pay Kim more, and they would have to account for the fact that she's already allocated elsewhere. It's better to pretend all those CCAs are interchangeable.
It's an excellent option if you want to secure an incredible amount capital investment in a non-nonsensical pig of an idea - with visionary animations doing the heavy lifting as the most alluring lipstick known to man.
My mental model is that coding by hand is similar to horseback riding, sail boating, etc. These skills are still enjoyed by people and in some circumstances they are invaluable.
As Annie Duke said in her book Quit, "quitting on time usually feels like quitting too early." Grammarly was a great in the 2010s, but now it's too easily replaced.
It seems like there are many apps that can be run locally that use LLMs. Although I haven't used this, I found it on reddit and it's made by a student. https://github.com/theJayTea/WritingTools
I would say that the empirical data of the number of people who die with a belief in God may contradict your assumption. I'm not religious but I have many religious friends and family members.
Not only that, Iran is attacking Saudi and friends infrastructure so that they have to use their capital there and not invest in the USA's AI nor government debt.
I have little doubt that if I had an opportunity to use Claude to do my CS homework, I would have used it. It seems that the curriculum should assume that college kids are going to use the latest agents and dramatically increase how hard the homework is.
reply