Your CS Degree Is Teaching You the Wrong Things
Sep 4, 2026 · 1h 6m
Summary
ThePrimeagen and Casey discuss the decline of UI in favor of AI agents, the aesthetic importance of programming syntax, and a debate on CS education. They analyze whether starting students with Python instead of C hinders their understanding of computer fundamentals. The hosts argue that low-level knowledge remains crucial for debugging and performance, even as high-level abstractions and AI tools become prevalent in modern software development.
Topics discussed
AI-generated food menus and Krispy Kreme donuts
Web design trends, native apps, and terminal coffee
Programming syntax: Curly braces vs. keywords
Semicolons, error messages, and high school sweethearts
AI agents, token costs, and code aesthetics
The debate over Python vs. C in CS education
Lori Wied's diplomatic take on memory management
Applied CS degrees and the value of low-level skills
University theory vs. workplace practicality
Learning Python quickly and hardware consistency
Why C is better for teaching computer architecture
Python as a mistake and the joy of Logo turtles
Personal experience with C, Java, and memory concepts
Teaching stack, heap, and hardware specifics
Final thoughts on AI, standing out, and Neovim
Listen ad-free on Castria