Menu
Sign In Search Podcasts Libraries Charts People & Topics Add Podcast API Blog Pricing

David Malan

๐Ÿ‘ค Speaker
438 total appearances

Appearances Over Time

Podcast Appearances

The Peterman Pod
Harvard Professor: CS50, What Matters More Than CS, Lecturing Well | David J Malan

And I hope to...

The Peterman Pod
Harvard Professor: CS50, What Matters More Than CS, Lecturing Well | David J Malan

In so far as we've been a bit unusual, both with our production volume and openness, trying to sort of offer an example that others could follow that, hey, maybe more people should be doing this, more people should be sharing, leaning on us, us leaning on them, because I do think that's still a missed opportunity educationally.

The Peterman Pod
Harvard Professor: CS50, What Matters More Than CS, Lecturing Well | David J Malan

My favorite book is Hitchhiker's Guide to the Galaxy, and I think everyone should read that or play the terminal-based video game that existed when I was growing up of it.

The Peterman Pod
Harvard Professor: CS50, What Matters More Than CS, Lecturing Well | David J Malan

Funny enough, within CS50's courses, it's been a few years since we officially recommended any books.

The Peterman Pod
Harvard Professor: CS50, What Matters More Than CS, Lecturing Well | David J Malan

This is partly consistent with our commitment to openness and for everything being free so that there isn't some financial barrier to someone out there to needing a textbook for the course.

The Peterman Pod
Harvard Professor: CS50, What Matters More Than CS, Lecturing Well | David J Malan

That said...

The Peterman Pod
Harvard Professor: CS50, What Matters More Than CS, Lecturing Well | David J Malan

over the years and to this day some of my favorite tech books even though they're increasingly outdated are this brilliantly colorful picturesque easy to understand and accessible book called how computers work which we used in that course i first taught in 1999 and how the internet works and i think they eventually stopped updating them some years ago but they were such wonderful educational tools i think every subject should have a book that looks quite like that

The Peterman Pod
Harvard Professor: CS50, What Matters More Than CS, Lecturing Well | David J Malan

More arcanely, there's a book that we still recommend to students unofficially or if they really want to go pursue something more arcane in C called The Hacker's Delight, which is this wonderful hardcover book that just has really neat bit trickery and low-level hacks, low-level techniques you can use to make your C code especially all the more performant.

The Peterman Pod
Harvard Professor: CS50, What Matters More Than CS, Lecturing Well | David J Malan

So there's a lot of value in a book like that.

The Peterman Pod
Harvard Professor: CS50, What Matters More Than CS, Lecturing Well | David J Malan

But I think back years ago to when I was learning some stuff in technology and like the Four Dummies books was great.

The Peterman Pod
Harvard Professor: CS50, What Matters More Than CS, Lecturing Well | David J Malan

I think for some time we might have recommended one of the Complete Idiots guides or something like that, which doesn't have the best semantics.

The Peterman Pod
Harvard Professor: CS50, What Matters More Than CS, Lecturing Well | David J Malan

But the reality is they are by design written for a very broad, accessible audience.

The Peterman Pod
Harvard Professor: CS50, What Matters More Than CS, Lecturing Well | David J Malan

And I think that has a lot of value as opposed to the more traditional textbook where you sort of have to have taken the class in order to understand the book.

The Peterman Pod
Harvard Professor: CS50, What Matters More Than CS, Lecturing Well | David J Malan

Okay, so that one also has the... Other than having access to a computer and the internet, there's no financial requirements.

The Peterman Pod
Harvard Professor: CS50, What Matters More Than CS, Lecturing Well | David J Malan

explore more i do think i i wish i had more jobs under my belt early on which i think was the result of my being pulled back into choosing to go back into academia i think it would have been healthy if i had allowed myself maybe another year or two in between undergrad and graduate school or it probably would have worked out well if cs50 hadn't opened up for me right as i was finishing my phd because then i probably would have gone off to industry for some amount of time and

The Peterman Pod
Harvard Professor: CS50, What Matters More Than CS, Lecturing Well | David J Malan

That said, not sure I would have gotten the job if I had wandered off campus at that point.

The Peterman Pod
Harvard Professor: CS50, What Matters More Than CS, Lecturing Well | David J Malan

So it probably worked out for the best.

The Peterman Pod
Harvard Professor: CS50, What Matters More Than CS, Lecturing Well | David J Malan

But I had such fun when I was interning, so to speak, at GitHub, that it would be fun to live more of the lives that some of my friends in tech have lived.

โ† Previous Page 22 of 22 Next โ†’