But personally, if CS is your passion and top choice, go for it and don’t doubt yourself. It’s true the field could be changing, but someone is still going to need to understand something, even if the LLMs do a lot of the lifting. And if you think programming is at risk, there are 100 other roles in the office that are much worse off. The Office 365 demo from this week has got to scare the pants off middle management and anyone who’s job is responding to emails, attending meetings, taking notes, interpreting simple data in excel and summarizing a project status in a PowerPoint deck. And by the way, that tends to be most people in most offices. Actual knowledge work is rare and usually rests on a few shoulders.
Personally, I am betting that the impact is large, but will be spread out over 15 years and create a ton of work for technical folks in the meantime.