Feels like CS used to be for nerds who wanted to understand how computers work, and then it became much more popular because there were good career opportunities.
Maybe with AI it will go back to "CS for nerds", and those nerds will be the ones landing the jobs that require actual understanding?
Genuinely wondering.
Maybe, but it'll probably be a subtle shift rather than all-or-nothing. Like people will be 20% more nerdy on average or something.
Note that the kids going into top CS schools were never exactly dumb jocks, they still have to be smart and good at math in addition to being (possibly) money-motivated. I think people with brains that can do CS well tend to also find it at least somewhat interesting.
This is a false view. Most developers have always just been “dark matter developers” who only saw it as a way to put food on their tables.
https://www.hanselman.com/blog/dark-matter-developers-the-un...
Almost every single developer I’ve met since 1996 talked about other hobbies they had outside of computers and didn’t think about coding outside if work.