Recording intelligenceAI-generated brief · check the source for context

Learning Software Engineering During the Era of AI | Raymond Fu | TEDxCSTU

12:26 recording · AUTO · 1 speaker

Watch the original

Brief overview

AI writes code, but software engineers who think deeply will architect, guide and lead it.

  1. 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.
  2. 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.
  3. 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 Summary AI
  • 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.”
— Speaker