AI writes code, but software engineers who think deeply will architect, guide and lead it.
AI raises the floor, engineers raise the ceilingAnyone can prototype with a prompt now, but production-ready, scalable systems and the next generation of AI are still built by software engineers.
Trusting AI blindly is the bigger trouble55% of developers use Copilot; the 30% who accept its output without changes are trusting a system that hallucinates.
Depth beats speed in the AI eraThe best engineers are the ones who think the deepest — visionaries, bridge builders and leaders of both people and AI.
Executive SummaryAI
A CS professor opens with a 2001 prediction from his own professor — that every job would become a programming job, a golden ticket to job security — and sets it against the GitHub CEO's recent claim that the future of programming is natural language.
He grants AI's strengths with a concrete example: he asked ChatGPT to build a Tinder-style dating app in Python and got a complete application with user profiles, swiping logic and a sample database within seconds.
He then sets out the limits, citing that 55% of developers now use Copilot while only 30% accept its output unchanged, and arguing that AI still hallucinates, misses the why, and cannot weigh long-term business trade-offs.
Software engineers stay essential for three reasons he lists: they understand what is under the hood (models, data pipelines, limitations, risks), they use AI to build scalable, reliable, maintainable production software, and they are the ones fine-tuning and improving AI itself.
For students he prescribes six moves — master the foundations, think like a system architect, go full stack across disciplines, practise communication and collaboration, use AI as a creative partner, and stay adaptable — because tools change and principles last.
Key Quote
“Just last month, the CEO of GitHub said that the future of programming is natural language.”
— Speaker
Key Quote
“The only thing it didn't do for me is find me a date.”
— Speaker
Key Quote
“But if you are in the 30%, that means you trust AI too much. You may be in bigger trouble.”