Creating Great Programmers with a Software Design Studio - John Ousterhout (Stanford) Share: Download MP3 Similar Tracks Can Great Programmers Be Taught? - John Ousterhout - Agile LnL Agile LnL (Agile Lunch & Learn) Closing Remarks - David Patterson (UC Berkeley) UC Berkeley Events John Ousterhout Reflects on "A Philosophy of Software Design" Book Overflow Making Architecture Matter - Martin Fowler Keynote O'Reilly Leslie Lamport: Thinking Above the Code Microsoft Research A Philosophy of Software Design | John Ousterhout | Talks at Google Talks at Google What Makes People Engage With Math | Grant Sanderson | TEDxBerkeley TEDx Talks The mind behind Linux | Linus Torvalds | TED TED Donald Knuth: The Art of Computer Programming | AI Podcast Clips Lex Clips Netdev 0x16 - Keynote: It's Time to Replace TCP in the Datacenter netdevconf "Uncle" Bob Martin - "The Future of Programming" Paul Stringer's Mobile Tech Trump Thanks Qatar for Their Generous Jet Bribe & Accidentally Does a Socialism | The Daily Show The Daily Show How to "think" (and design) like a Software Architect at Silicon Valley Code Camp 2019 Silicon Valley Code Camp The Effective Engineer | Edmond Lau | Talks at Google Talks at Google ЁЯЪА TDD, Where Did It All Go Wrong (Ian Cooper) DevTernity Conference "The Mess We're In" by Joe Armstrong Strange Loop Conference 7 Software Design Concepts from John Ousterhout HowieCode How to -10x Engineer Correctly ThePrimeTime Can Great Programmers Be Taught? - John Ousterhout - at #SoftGeeks SoftGeeks