{"id":31,"date":"2014-05-15T18:45:15","date_gmt":"2014-05-15T18:45:15","guid":{"rendered":"http:\/\/paleyontology.com\/cheaperthanrogaine\/?p=31"},"modified":"2014-05-15T18:45:15","modified_gmt":"2014-05-15T18:45:15","slug":"readings-and-videos","status":"publish","type":"post","link":"https:\/\/paleyontology.com\/cheaperthanrogaine\/2014\/05\/15\/readings-and-videos\/","title":{"rendered":"Readings and Videos"},"content":{"rendered":"<p>Simon Gray, from the College of Wooster, asked members of the SIGCSE mailing list what books would make for good summer readings. \u00a0I am posting the content of his email as it contains some really good stuff. \u00a0(Disclaimer: I have not read most of this, but the stuff I have read is really good.)<\/p>\n<p>It would be a shame to confine this to the listserv whence it came, so I post it here and heap praise upon Prof. Gray for doing this.<\/p>\n<p>&#8212; cut here &#8212;<\/p>\n<p>About two weeks ago I asked for recommendations for articles, books, videos, and movies that undergraduate CS majors might take up over the summer to broaden their horizon. Many thanks for the recommendations. The list below does not include everything shared with me (a much longer list). I have shared this list with my students and will ask them in the fall which they picked up and thought was useful. I hope you have a restful and productive summer (I am pretty sure the two can co-exist).<\/p>\n<div>\n<p align=\"center\"><b>Summer Reading and Viewing<\/b><\/p>\n<p><span style=\"text-decoration: underline;\">Things a Little Bird Told Me: Confessions of a Creative Mind<\/span>, by Biz Stone (co-founder of Twitter). How Twitter happened and evolved, so an interesting inside view into how startups thrive (and can disappear) in Silicon Valley. It is also about living by a principle and negotiating difficult times. Very readable.<\/p>\n<p><span style=\"text-decoration: underline;\">Weaving the Web<\/span>\u00a0by Tim Berners-Lee.\u00a0 This book is\u00a0<b>not<\/b>\u00a0about programming the web. It is about selling your ideas, perseverance and working in, around, and through \u201cthe system.\u201d\u00a0 It\u2019s also about believing in your idea when others do not recognize its potential.\u00a0 And finally, it\u2019s simply a marvelous read that can be completed in a couple of evenings.<\/p>\n<p><span style=\"text-decoration: underline;\">Programming Pearls<\/span>, Jon Bentley. This is an excellent book for taking programming skills to a higher level. Written for C, but the ideas\/exercises can be translated to other languages. Some examples are dated, but the main points of understanding a problem and fitting the solution to it are timeless.<\/p>\n<p><span style=\"text-decoration: underline;\">Code Complete: A Practical Handbook of Code Construction<\/span>, by Steven McConnell<\/p>\n<p><span style=\"text-decoration: underline;\">Code Craft \u2013 The Practice of Writing Excellent Code<\/span>, by Pete Goodliff<\/p>\n<p><span style=\"text-decoration: underline;\">Why Software Sucks<\/span>, by David Platt<\/p>\n<p><span style=\"text-decoration: underline;\">The Mythical Man Month: Essays on Software Engineering<\/span>\u00a0by Fred Brooks.\u00a0\u00a0A classic. The writing is clear and accessible to undergrads.\u00a0 If readers have attempted at least one software development project of significant size, especially if it involves customers or a team, the messages will resonate.\u00a0 The chapters are short; each can be easily read in a single sitting.<\/p>\n<p><span style=\"text-decoration: underline;\">Nine Algorithms that Changed the Future<\/span>, by Chris Bishop.<\/p>\n<p><span style=\"text-decoration: underline;\">Blown to Bits<\/span>, by Hal Abelson, Ken Ledeen, and Harry Lewis. Available at\u00a0<a href=\"http:\/\/bitsbook.com\/\" target=\"_blank\">http:\/\/bitsbook.com<\/a>. Wonderful for looking at social consequences of the digital age.<\/p>\n<p><span style=\"text-decoration: underline;\">Recoding Gender,\u00a0<\/span>by Janet Abbate A history of women in computing. It&#8217;s an explanation of how we got where we are with the gender gap, from ENIAC to the 70s. It&#8217;s extremely well-researched.<\/p>\n<p><span style=\"text-decoration: underline;\">The Victorian Internet: The Remarkable Story of the Telegraph and the Nineteenth Century&#8217;s On-line Pioneers<\/span>, by Tom Standage<\/p>\n<p><span style=\"text-decoration: underline;\">Diffusion of Innovations<\/span>, by Everett Rogers is powerful stuff for understanding concepts like early adoption, why certain technologies become popular, why others fail, etc. It also helps explain why QWERTY won the keyboard layout wars and will probably never disappear. First few chapters are especially relevant.<\/p>\n<p><span style=\"text-decoration: underline;\">As We May Think<\/span>\u00a0by Vannevar Bush is such an amazing look, and nearly prophecy, of what information and its management would become. Some of the ideas are fantastical, such as his emphasis on microfilm and the idea that speech recognition would be readily solved. Other ideas, such as the memex, wearable devices, and hypertext care hear now nearly 70 years after that article was published.<\/p>\n<p><span style=\"text-decoration: underline;\">The Medical Detectives<\/span>, by Berton Roueche. An older book; readable and entertaining. This is about diagnostics: gathering information and learning how to ask good questions to solve a problem. While the application is medicine, the ideas apply to every area, including requirements elicitation, design, and debugging.<\/p>\n<p><span style=\"text-decoration: underline;\">The Dream Machine: J.C.R. Licklider and the Revolution That Made Computing Personal<\/span>, by M. Mitchell Waldrop. It is a very readable introduction to an incredibly important historical transformation, which the subtitle doesn&#8217;t even fully capture because it is really as much about *inter*-personal as it is about personal. Licklider was one of the visionaries who recognized the computer could be not just a tool that worked for us but also a communication medium through which we worked with one another.<\/p>\n<p><span style=\"text-decoration: underline;\">Made to Stick<\/span>, by Dan Heath and Chip Heath. Why some ideas persist when others disappear. Very readable.<\/p>\n<p><span style=\"text-decoration: underline;\">InGenius: A Crash Course on Creativity<\/span>, by Tina Seelig. A good introduction to Design Thinking. Easy to read with engaging stories. The parts on reframing and empathy are especially important.<\/p>\n<p><span style=\"text-decoration: underline;\">Solving problems with design thinking: 10 stories of what works<\/span>, Jeanne Liedtka, Andrew King, and Kevin Bennett. This is best to read after looking at Seelig\u2019s\u00a0<span style=\"text-decoration: underline;\">InGenius<\/span>\u00a0and some of the videos listed here. You don\u2019t have to read all the case studies to benefit from this book. The key is to read the stories with the principles of design thinking in the back of your mind. See how the principles were applied and think about how you could generalize that to other situations.<\/p>\n<p><span style=\"text-decoration: underline;\">Where Good Ideas Come From: The Natural History of Innovation<\/span>, by Steven Johnson.<\/p>\n<p><span style=\"text-decoration: underline;\">How to think like Leonardo DaVinci: seven steps to genius every day<\/span>, by Michael Gelb.\u00a0 This is a book that goes after the idea of a \u201cRenaissance person\u201d, which is popular today, and does have good insights about recognizing yourself as a whole and integrated person instead of a disjoint set of roles that have no effect on each other.<\/p>\n<p><span style=\"text-decoration: underline;\">Creativity for Critical Thinkers<\/span>, by Anthony Weston is mostly about habits that encourage idea creation and recording.\u00a0 Good for people who want to find projects or pursuits, but feel like they have no good ideas.<\/p>\n<p><span style=\"text-decoration: underline;\">Group genius: the power of collaboration<\/span>, by Keith Sawyer, and was really formative to my understanding of how the progress of ideas really works.\u00a0 He does an excellent job of debunking the \u201clone genius\u201d myths that we build up around people like Leonardo, Edison, or Jobs.\u00a0 It cements the idea that anyone can contribute to the advancement of society, and that big, real advances are built up on many small ideas that could come from anybody, not just the most brilliant among us.\u00a0 It is more important for us to\u00a0contribute what we can and build on what others have done than it is to wait for a completely formed spark of brilliance to strike (which it never does.)<\/p>\n<p><span style=\"text-decoration: underline;\">The True Believer<\/span>, by Eric Hoffer. You will learn something about why some people adopt strongly-held beliefs in the absence of supporting evidence &#8212; they have to believe &#8212; it doesn&#8217;t matter what so long as they have something to believe in. Great insight on human nature.<\/p>\n<p><span style=\"text-decoration: underline;\">The Poetics of Space<\/span>\u00a0by Gaston Bachelard. A mind expander for software designers and CS students.<\/p>\n<p><b>Short videos<\/b><\/p>\n<p><i>The Mother of All Demos<\/i>: When Douglas Engelbart demonstrated live the mouse, the workstation, chorded keyboards, etc. Students need to see this, to hear his comments about the ideas, and just get an image of how amazing such an event was.<\/p>\n<p><a href=\"http:\/\/sloan.stanford.edu\/mousesite\/1968Demo.html\" target=\"_blank\">http:\/\/sloan.stanford.edu\/<wbr \/>mousesite\/1968Demo.html<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Marissa Mayer (CEO Yahoo) Ideas Come From Everywhere<\/p>\n<p><a href=\"http:\/\/ecorner.stanford.edu\/authorMaterialInfo.html?mid=1524\" target=\"_blank\">http:\/\/ecorner.stanford.edu\/<wbr \/>authorMaterialInfo.html?mid=<wbr \/>1524<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Ted Zoller (Kauffman Foundation) Intersection of Opportunity and Need<\/p>\n<p><a href=\"http:\/\/ecorner.stanford.edu\/authorMaterialInfo.html?mid=2882\" target=\"_blank\">http:\/\/ecorner.stanford.edu\/<wbr \/>authorMaterialInfo.html?mid=<wbr \/>2882<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Ted Zoller (Kauffman Foundation) The Advantage of Serendipity<\/p>\n<p><a href=\"http:\/\/ecorner.stanford.edu\/authorMaterialInfo.html?mid=2884\" target=\"_blank\">http:\/\/ecorner.stanford.edu\/<wbr \/>authorMaterialInfo.html?mid=<wbr \/>2884<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Janice Fraser (Adaptive Path) Coping with Failures<\/p>\n<p><a href=\"http:\/\/ecorner.stanford.edu\/authorMaterialInfo.html?mid=1398\" target=\"_blank\">http:\/\/ecorner.stanford.edu\/<wbr \/>authorMaterialInfo.html?mid=<wbr \/>1398<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Padmasree Warrior (Ciscco) Growing Beyond Spreadsheet Leadership<\/p>\n<p><a href=\"http:\/\/ecorner.stanford.edu\/authorMaterialInfo.html?mid=3192\" target=\"_blank\">http:\/\/ecorner.stanford.edu\/<wbr \/>authorMaterialInfo.html?mid=<wbr \/>3192<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Steve Jobs on Failure<\/p>\n<p><a href=\"http:\/\/www.youtube.com\/watch?v=zkTf0LmDqKI\" target=\"_blank\">http:\/\/www.youtube.com\/watch?<wbr \/>v=zkTf0LmDqKI<\/a><\/p>\n<p>&nbsp;<\/p>\n<p><b>Attitude<\/b><\/p>\n<p>Carol Bartz (Autodesk) The Importance of Attitude<\/p>\n<p><a href=\"http:\/\/ecorner.stanford.edu\/authorMaterialInfo.html?mid=3\" target=\"_blank\">http:\/\/ecorner.stanford.edu\/<wbr \/>authorMaterialInfo.html?mid=3<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>William Sahlman (Harvard Business School) Four qualities to look for when hiring<\/p>\n<p><a href=\"http:\/\/ecorner.stanford.edu\/authorMaterialInfo.html?mid=1810\" target=\"_blank\">http:\/\/ecorner.stanford.edu\/<wbr \/>authorMaterialInfo.html?mid=<wbr \/>1810<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Tina Seelig (Stanford Technology Ventures Program) Every Problem Is An Opportunity<\/p>\n<p><a href=\"http:\/\/ecorner.stanford.edu\/authorMaterialInfo.html?mid=1464\" target=\"_blank\">http:\/\/ecorner.stanford.edu\/<wbr \/>authorMaterialInfo.html?mid=<wbr \/>1464<\/a><\/p>\n<p>&nbsp;<\/p>\n<p><b>Imagination<\/b><\/p>\n<p>Jer Thorp \u2013 Visualizing the World\u2019s Twitter Data<\/p>\n<p><a href=\"http:\/\/ed.ted.com\/lessons\/mapping-the-world-with-twitter-jer-thorp\" target=\"_blank\">http:\/\/ed.ted.com\/lessons\/<wbr \/>mapping-the-world-with-<wbr \/>twitter-jer-thorp<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Brad Feld (Boundry Group, Techstars) Why Are You Doing It?<\/p>\n<p><a href=\"http:\/\/ecorner.stanford.edu\/authorMaterialInfo.html?mid=2818\" target=\"_blank\">http:\/\/ecorner.stanford.edu\/<wbr \/>authorMaterialInfo.html?mid=<wbr \/>2818<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Jeff Household (Shutterfly) Reframing the Photo Market<\/p>\n<p><a href=\"http:\/\/ecorner.stanford.edu\/authorMaterialInfo.html?mid=1982\" target=\"_blank\">http:\/\/ecorner.stanford.edu\/<wbr \/>authorMaterialInfo.html?mid=<wbr \/>1982<\/a><\/p>\n<p>&nbsp;<\/p>\n<p><b>Knowledge<\/b><\/p>\n<p>John Seely Brown (Deloitte Center for Edge Innovation) The Knowledge Economy of World of Warcraft<\/p>\n<p><a href=\"http:\/\/ecorner.stanford.edu\/authorMaterialInfo.html?mid=2432\" target=\"_blank\">http:\/\/ecorner.stanford.edu\/<wbr \/>authorMaterialInfo.html?mid=<wbr \/>2432<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Bart Weetjens (founder of APOPO) How I Taught Rats To Sniff Out Land Mines<\/p>\n<p><a href=\"http:\/\/www.ted.com\/talks\/bart_weetjens_how_i_taught_rats_to_sniff_out_land_mines.html\" target=\"_blank\">http:\/\/www.ted.com\/talks\/bart_<wbr \/>weetjens_how_i_taught_rats_to_<wbr \/>sniff_out_land_mines.html<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>David Friedberg (The Climate Corporation) \u2013 You Gotta Grind<\/p>\n<p><a href=\"http:\/\/ecorner.stanford.edu\/authorMaterialInfo.html?mid=2797\" target=\"_blank\">http:\/\/ecorner.stanford.edu\/<wbr \/>authorMaterialInfo.html?mid=<wbr \/>2797<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Grant Young Design Thinking for Social Innovation<\/p>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=_QULmSSdsrQ&amp;feature=youtube_gdata_player\" target=\"_blank\">https:\/\/www.youtube.com\/watch?<wbr \/>v=_QULmSSdsrQ&amp;feature=youtube_<wbr \/>gdata_player<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Where do Good Ideas Come from \u2013 TEDTalk playlist<\/p>\n<p><a href=\"http:\/\/www.ted.com\/playlists\/20\/where_do_ideas_come_from.html\" target=\"_blank\">http:\/\/www.ted.com\/playlists\/<wbr \/>20\/where_do_ideas_come_from.<wbr \/>html<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>The Creative Spark \u2013 TEDTalk playlist<\/p>\n<p><a href=\"http:\/\/www.ted.com\/playlists\/11\/the_creative_spark.html\" target=\"_blank\">http:\/\/www.ted.com\/playlists\/<wbr \/>11\/the_creative_spark.html<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Design Thinking &#8212; Maximizing Your Students&#8217; Creative Talent: Co Barry at TEDxDenverTeachers<\/p>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=nyt4YvXRRGA&amp;feature=youtube_gdata_player\" target=\"_blank\">https:\/\/www.youtube.com\/watch?<wbr \/>v=nyt4YvXRRGA&amp;feature=youtube_<wbr \/>gdata_player<\/a><\/p>\n<h3>Reframing the Problem: Seeking Social Innovations: Shawn Smith at TEDxStanleyPark<\/h3>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=u3Cc2QFVRJk&amp;feature=youtube_gdata_player\" target=\"_blank\">https:\/\/www.youtube.com\/watch?<wbr \/>v=u3Cc2QFVRJk&amp;feature=youtube_<wbr \/>gdata_player<\/a><\/p>\n<p>He talks about getting engaged. The reframing the problem idea is useful.<\/p>\n<p>&nbsp;<\/p>\n<p>Generally, visit Stanford\u2019s Entrepreneurship eCorner:\u00a0<a href=\"http:\/\/ecorner.stanford.edu\/\" target=\"_blank\">http:\/\/ecorner.stanford.edu\/<\/a><\/p>\n<p>and just about every TEDTalk is worth watching:\u00a0<a href=\"http:\/\/www.ted.com\/\" target=\"_blank\">http:\/\/www.ted.com\/<\/a><\/p>\n<p>The videos are short (2 to 20 minutes), well done, informative (mind expanders!), and entertaining.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Simon Gray, from the College of Wooster, asked members of the SIGCSE mailing list what books would make for good summer readings. \u00a0I am posting the content of his email as it contains some really good stuff. \u00a0(Disclaimer: I have not read most of this, but the stuff I have read is really good.) It &hellip; <a href=\"https:\/\/paleyontology.com\/cheaperthanrogaine\/2014\/05\/15\/readings-and-videos\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Readings and Videos<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-31","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/paleyontology.com\/cheaperthanrogaine\/wp-json\/wp\/v2\/posts\/31","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/paleyontology.com\/cheaperthanrogaine\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/paleyontology.com\/cheaperthanrogaine\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/paleyontology.com\/cheaperthanrogaine\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/paleyontology.com\/cheaperthanrogaine\/wp-json\/wp\/v2\/comments?post=31"}],"version-history":[{"count":1,"href":"https:\/\/paleyontology.com\/cheaperthanrogaine\/wp-json\/wp\/v2\/posts\/31\/revisions"}],"predecessor-version":[{"id":32,"href":"https:\/\/paleyontology.com\/cheaperthanrogaine\/wp-json\/wp\/v2\/posts\/31\/revisions\/32"}],"wp:attachment":[{"href":"https:\/\/paleyontology.com\/cheaperthanrogaine\/wp-json\/wp\/v2\/media?parent=31"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/paleyontology.com\/cheaperthanrogaine\/wp-json\/wp\/v2\/categories?post=31"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/paleyontology.com\/cheaperthanrogaine\/wp-json\/wp\/v2\/tags?post=31"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}