Much ink has been spilled discussing the career prospects for a CS graduate in the age of generative AI. Many predictions have a gloomy outlook.
However, a more optimistic view is possible, but it requires determined action from educators and learners. The skill of writing "simple" software modules is no longer useful, as it has been automated by general-purpose LLMs like ChatGPT or Gemini, and specialized software development tools like Cursor or Amazon's Code Whisperer.
That has been easily automated away by general-purpose LLMs like ChatGPT or Gemini or specialized software development tools like Cursor or Amazon's Code Whisperer.
Students may be tempted to skip the foundations of software programming and software engineering, but this would be a mistake for building a meaningful, lasting career in the technology sector.
A focus on foundations is crucial for a successful career.
Author's summary: Optimism for CS graduates with determined action.