RailsConf 2014 - Cognitive Shortcuts: Models, Visualizations, Metaphors, and Other Lies

Channel:
Subscribers:
42,100
Published on ● Video Link: https://www.youtube.com/watch?v=__qEkyJipX0



Duration: 33:23
1,413 views
21


By Sam Livingston-Gray

Experienced developers tend to build up a library of creative problem-solving tools: rubber ducks, code smells, anthropomorphizing code, &c.

These tools map abstract problems into forms our brains are good at solving. But our brains are also good at lying to us.

We'll talk about some of these tools, when to use them (or not), and how their biases can lead us astray.

"A change in perspective is worth 80 IQ points." -Alan Kay

New developers very welcome: we don't teach this in school!

A developer from sunny* Portland, Oregon, Sam's been working in code since 1998, in Ruby since 2006, and at LivingSocial since 2012. He likes TDD/BDD/TATFT, pair programming, and refactoring—but finds that long walks on the beach tend to result in sandy keyboards.

YMMV

Help us caption & translate this video!

http://amara.org/v/FG08/




Other Videos By Confreaks


2014-05-19GopherCon 2014 A Channel Compendium by John Graham-Cumming
2014-05-18GopherCon 2014 Go QML Contest Winners! by Gustavo Niemeyer
2014-05-18GopherCon 2014 Go from C to Go by Russ Cox
2014-05-18GopherCon 2014 Camlistore & The Standard Library by Brad Fitzpatrick
2014-05-18GopherCon 2014 Taking Back the Command Line with Go by Mike Gehard
2014-05-18GopherCon 2014 Spray Some NSQ On It by Matt Reiferson
2014-05-18GopherCon 2014 Writing High Performance Databases in Go by Ben Johnson
2014-05-16RailsConf 2014 - Distributed Request Tracing by Kenny Hoxworth
2014-05-16RailsConf 2014 - Closing Keynote by Aaron Patterson
2014-05-16RailsConf 2014 - How to be a Boss Without the B-S by Jessie Link
2014-05-16RailsConf 2014 - Cognitive Shortcuts: Models, Visualizations, Metaphors, and Other Lies
2014-05-16RailsConf 2014 - Improve Performance Quick and Cheap: Optimize Memory and Upgrade to Ruby 2.1
2014-05-16RailsConf 2014 - An Iterative Approach to Service Oriented Architecture by Eric Saxby
2014-05-16RailsConf 2014 - The "Rails of JavaScript" Won't be a Framework by Justin Searls
2014-05-16RailsConf 2014 - Bring Fun Back to JS: Step-by-Step Refactoring Toward Ember by Brandon Hays
2014-05-16RailsConf 2014 - I've Pair Programmed for 27,000 Hours. Ask Me Anythings! by Joe moore
2014-05-16RailsConf 2014 - The Power of M by Charles Lowell
2014-05-16RailsConf 2014 - Discovering User Interactions by Cameron Daigle
2014-05-16RailsConf 2014 - How They Work Better Together: Lean UX, Agile Development and User-Centered Design
2014-05-16RailsConf 2014 - Sketchnothing: Creative Notes for Technical Content by Jessica Eldredge
2014-05-16RailsConf 2014 - Elements of Design: A Developer's Primer by Jenn Scheer



Tags:
Engineering
Technology
Ruby
Confreaks
Community
Software Development
Software Engineering
Railsconf
Software
Ruby Programming Language
Railsconf 2014
Programming
Computers
Computer Science
Development
Rails
Computer Programming