Artificial intelligence is increasingly generating code for major tech companies, impacting entry-level programming roles and causing a slowdown in computer science enrollment. Students are becoming cautious due to tech layoffs and the uncertain future for junior programmers. The focus is shifting towards hybrid expertise, combining technical skills with creativity and strategic thinking, as AI reshapes the landscape of computer science.