
Software Design with John Ousterhout
Legacy Code Rocks
The Importance of Starting From Scratch in Software Design
I saw a talk that you gave several years ago where you talked about an experiment that you did with, you know, can the skills of like a really great programmer be taught. And I thought that was great to see in a course because I didn't have that in any of my university courses. All the my university courses were like start with a blank page, here's a problem, implement it. So I'm curious to hear your thoughts about that and how much you think that might influence the way people behave once they get on the workforce.
00:00
Transcript
Play full episode
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.