It's not good if you're a freshman currently starting a CS program or a teacher trying to figure out what to do
Right, but if AI gets to the point where it can replace developers (which includes a lot of fuzzy requirement interpretation etc.); then it will replace most other jobs as well, and it wouldn't have helped to become a lawyer or doctor.
> It's not good if you're a freshman currently starting a CS program
CS is the new MBA. A thoughtless path to a safe, secure job.
Cruelly, but necessarily, a society has to destroy those pathways. Otherwise, it becomes sclerotic.
How about switching to English? There is a high demand for people who are very good at communication and writing nowadays.
Well, as a college student planning to start a CS program, I can tell you that it actually sounds fine to me.
And I think that teachers can adapt. A few weeks ago, my English professor assigned us an essay where we had to ask ChatGPT a question and analyze its response and check its sources. I could imagine something similar in a programming course. "Ask ChatGPT to write code to this spec, then iterate on its output and fix its errors" would teach students some of the skills to use LLMs for coding.