55
06 Jul 2013
The Pragmatic and the Academic
Wolf Rentzsch talks with Andrew Pontious about the pros and cons of two routes to programming knowledge: the self-taught way (employed by both hosts), and the top-down way of a computer science degree.
Links:
- Bill & Ted (franchise) « Wikipedia
- Bitsplitting With Buzz Andersen « Bitsplitting
- The Perils of JavaSchools « Joel on Software
- Google staffing boss: Our old hiring procedures were ‘worthless’ « The Register
- Computer Lib / Dream Machines « Wikipedia
- Computer Lib / Dream Machines « UbuZip Text
- CS is not for me « rentzsch.tumblr.com
- Why MIT now uses python instead of scheme for its undergraduate CS program « cemerick
- Lists and Lists « Zarfhome
- The Sandbox’s Big Red Button « Red Sweater Blog
- Physics envy « Wikipedia
- Matrix multiplication « Wikipedia
- UW Cassowary Constraint Solving Toolkit « Computer Science & Engineering, University of Washington
- Steve Jobs: Technology & Liberal Arts « YouTube
- Knapsack problem « Wikipedia
- Mind blown « Reaction GIFs
- Perfect hash function « Wikipedia
- Cyclic redundancy check « Wikipedia
- Information theory « Wikipedia
- Slack: Getting Past Burnout, Busywork, and the Myth of Total Efficiency, by Tom DeMarco « The Atlantic Systems Guild
- violasong
- Kent Beck (KentBeck) « Twitter
- David Parnas on Software Engineering « “Looking Back” Column in IEEE Computer Society magazine Computer
- Marc Andreessen on Why Software Is Eating the World « WSJ.com
- iPhone to Every Man, Woman, and Child « Edge Cases
Rejected Episode Titles:
- No Client Hyperthreading
- The Act of Learning How to Write Software
- Why We Have Circles in the First Place
- Most of the People in My Bubble
- I Like to Joke That I Have a Grade School Education
- A Kid with a Computer and a Compiler
- I, Like You, Was an Autodidact
- I Overloaded the Word Scheme There
- Any Field That Has the Word ‘Science’ in Its Name Probably Isn’t
- Wow, How Many People Can We Piss Off?
- Oh, That Problem Is Academic
- Distinction Without a Difference
- Our Recent Friend Auto Layout
- Knowledge Helps You Give Up Earlier
- Don’t All Computer Science Problems Eventually Boil Down to Sorting?
- The Post-Opulent World
- Wasting Time Is Crucial
- I Can’t Believe I Used the Word ‘Proactive’, but Sometimes It Actually Fits
- One Bad Programmer Can Easily Create Two New Jobs a Year
- Make It Harder for Future Plumbers
- “Is That Distinction…Academic?” “Touché.”
- Underneath That Veneer of Productivity
- Corporations Are Not Usually Shining Examples of Software Best Practices
- You Have That Knowing Laugh
- Every Corporation Is Broken in a Unique and Interesting Way
- Even Academia Doesn’t Help You Here
- Where Can You Turn? Who Will Save Us!?
- You Need the Grizzled Veterans
- I Speak Really Quickly and Use California Slang
- A Lot of People Got Washed Away in the Bust
- Software Eats the World
- I Found a Port in the Storm
- More Than One Boom Going on at the Same Time
- Are You a Hoarder?
- Helps to Be a Little Smarter Than…Stupid
- “Where Does the Stack End?” “Where the Syrup Starts.”