Do not conflate programming with Computer Science. Programming is becoming more mainstream, but that's okay because when they try calculus or legitimately difficult problem-solving, they won't have a damn clue.
Code monkeys are replaceable. Computer Scientists are not.