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 ...