on how your brain is conspiring against you making good
play

On how your brain is conspiring against you making good software - PowerPoint PPT Presentation

On how your brain is conspiring against you making good software Jenna Zeigen Front-Trends May 26, 2017 Jenna Zeigen @zeigenvector Engineering Organizer @ Manager @ EmpireJS DigitalOcean Jenna Zeigen @zeigenvector


  1. On how your brain is conspiring against you making good software Jenna Zeigen • Front-Trends• May 26, 2017 Jenna Zeigen • @zeigenvector

  2. Engineering Organizer @ Manager @ EmpireJS DigitalOcean Jenna Zeigen • @zeigenvector

  3. zeigenvector jenna.is/at-front-trends 📣 👔 💿 Jenna Zeigen • @zeigenvector

  4. 💭 💮  Jenna Zeigen • @zeigenvector

  5. Humans are “predictably irrational” - Dan Ariely Jenna Zeigen • @zeigenvector https://en.wikipedia.org/wiki/Cognitive_bias

  6. “severe and systematic errors” - Amos Tversky & Daniel Kahneman Jenna Zeigen • @zeigenvector https://en.wikipedia.org/wiki/Cognitive_bias

  7. Jenna Zeigen • @zeigenvector Citation Design by Amy Lynn Taylor (@amydearest)

  8. 👏💼📲💿⌚📀👏 Jenna Zeigen • @zeigenvector

  9. 1. On Being Logical 2. On Bugs and Debugging 3. On Planning Your Work 4. On Others’ Code 5. On Open Offices 6. On Knowing Your Worth 7. On Assembling a Team Jenna Zeigen • @zeigenvector

  10. On Being Logical Humans aren’t great logical thinkers. 🔄💮❌😖 Jenna Zeigen • @zeigenvector

  11. On Being Logical All P are M. All S are M. Therefore, all S are P. 👎👏❓ Jenna Zeigen • @zeigenvector Chapman & Chapman, 1959

  12. On Being Logical A 6 J 7 Jenna Zeigen • @zeigenvector Wason, 1966, 1968

  13. On Being Logical But, we get better when reasoning about concrete examples! 👎📉 Jenna Zeigen • @zeigenvector Griggs & Cox, 1982

  14. On Being Logical Beer 22 Soda 16 Jenna Zeigen • @zeigenvector Griggs & Cox, 1982

  15. On Bugs and Debugging “Debugging is twice as hard as writing a program in the first place” - Brian Kernighan 🐜🐟🐝🐞😤 Jenna Zeigen • @zeigenvector https://en.wikiquote.org/wiki/Brian_Kernighan

  16. On Bugs and Debugging We tend to interpret and favor information to confirm our pre-existing beliefs. Jenna Zeigen • @zeigenvector https://en.wikipedia.org/wiki/Confirmation_bias

  17. On Bugs and Debugging “2, 4, 6” Jenna Zeigen • @zeigenvector Wason 1966, 1968

  18. On Bugs and Debugging We even distrust evidence that goes against our prior beliefs. 📪📋📉😓 Jenna Zeigen • @zeigenvector https://en.wikipedia.org/wiki/Confirmation_bias

  19. On Bugs and Debugging We often have no idea how close we are to solving a problem. 🕑🕒🕓🕔💢 Jenna Zeigen • @zeigenvector Metcalfe 1986; Metcalfe & Weibe. 1987

  20. On Bugs and Debugging We have a tendency to be rigid in how we approach a problem. 🔓🔂📧 https://en.wikipedia.org/wiki/Set_(psychology) Jenna Zeigen • @zeigenvector https://en.wikipedia.org/wiki/Einstellung_effect

  21. On Bugs and Debugging Breaks are important! 😔⏰😆 Jenna Zeigen • @zeigenvector Smith & Blankenship 1989, 1991

  22. On Bugs and Debugging Creativity is just about having all the right ingredients. 🐙🐚🔦🌉⚡ Jenna Zeigen • @zeigenvector Reisberg, 2007

  23. On Others’ Code Again, we tend to think about problems in fixed ways. 😶🔩🔐 Jenna Zeigen • @zeigenvector

  24. On Others’ Code We prefer things that we have made or assembled ourselves. 🔩🔨💰 Jenna Zeigen • @zeigenvector http://bit.ly/ikea_effect

  25. On Planning Your Work We’re bad at estimating how long it will take to do something. 🕚🕕🕥🕘❓ Jenna Zeigen • @zeigenvector https://en.wikipedia.org/wiki/Planning_fallacy

  26. On Planning Your Work We think bad things are more likely to happen to others. 🍁☔😸 Jenna Zeigen • @zeigenvector https://en.wikipedia.org/wiki/Optimism_bias

  27. On Planning Your Work We are motivated more by losses than by gains. ⚓💹 Jenna Zeigen • @zeigenvector https://en.wikipedia.org/wiki/Sunk_costs

  28. On Open Offices We’re *actually* pretty good at filtering out unwanted things… 🙉🙋🙊 Jenna Zeigen • @zeigenvector https://en.wikipedia.org/wiki/Dichotic_listening

  29. On Open Offices  🚬 🔋 🔋 “Kitty videos “I love are great” JavaScript” Jenna Zeigen • @zeigenvector https://en.wikipedia.org/wiki/Dichotic_listening

  30. On Open Offices “I love JavaScript”  🚬 🔋 🔋 “Kitty videos “I love are great” JavaScript” Jenna Zeigen • @zeigenvector https://en.wikipedia.org/wiki/Dichotic_listening

  31. On Open Offices …but we’re not totally oblivious to it. 😝🍹🎊🔋 Jenna Zeigen • @zeigenvector https://en.wikipedia.org/wiki/Dichotic_listening

  32. On Open Offices Selective attention requires both ignoring and paying attention. 🚬👃🔎 Jenna Zeigen • @zeigenvector

  33. On Open Offices But what about that 🔦 juicy conversation 🔦 happening next to you? 😐👃😨 Jenna Zeigen • @zeigenvector

  34. On Open Offices We’re helpless to the processing power of our brain. ⚡⚡⚡ Jenna Zeigen • @zeigenvector

  35. On Open Offices BLUE PURPLE RED GREEN PURPLE GREEN Jenna Zeigen • @zeigenvector https://en.wikipedia.org/wiki/Stroop_effect

  36. On Open Offices Jenna Zeigen • @zeigenvector https://en.wikipedia.org/wiki/Stroop_effect

  37. On Open Offices BLUE PURPLE RED GREEN PURPLE GREEN Jenna Zeigen • @zeigenvector https://en.wikipedia.org/wiki/Stroop_effect

  38. On Open Offices BLUE PURPLE RED GREEN PURPLE GREEN Jenna Zeigen • @zeigenvector https://en.wikipedia.org/wiki/Stroop_effect

  39. ♥ ♥ 💭 💮 Jenna Zeigen • @zeigenvector

  40. On Knowing Your Worth Unskilled people think they are better at tasks than they actually are. 🍌📺 💶 Jenna Zeigen • @zeigenvector Dunning & Kruger, 1999

  41. On Knowing Your Worth We tend to overestimate our own skills and abilities compared to others. 😥🎉 Jenna Zeigen • @zeigenvector https://en.wikipedia.org/wiki/Illusory_superiority

  42. On Knowing Your Worth Skilled people underestimate their abilities and think tasks that are easy for them are easy for others. 🎼🎸🎻😵 Jenna Zeigen • @zeigenvector Dunning & Kruger, 1999

  43. On Knowing Your Worth Skilled people sometimes feel their accomplishments are the result of luck or deception 🍁🕜😲 Jenna Zeigen • @zeigenvector https://en.wikipedia.org/wiki/Impostor_syndrome

  44. On Assembling a Team We favor members of our own in-group. 🐒❤🐒🐒🐒🐒 Jenna Zeigen • @zeigenvector https://en.wikipedia.org/wiki/In-group_favoritism

  45. On Assembling a Team We tend to attribute situations to others’ character rather than to external factors. 😓🚖💦🚚 Jenna Zeigen • @zeigenvector https://en.wikipedia.org/wiki/Group_attribution_error

  46. On Assembling a Team We tend to believe that attributes of a group member reflect the entire group. 😉😉😉 Jenna Zeigen • @zeigenvector https://en.wikipedia.org/wiki/Group_attribution_error

  47. On Assembling a Team https://imgs.xkcd.com/comics/how_it_works.png Jenna Zeigen • @zeigenvector https://en.wikipedia.org/wiki/Group_attribution_error

  48. On Assembling a Team We rely on examples that come to mind when evaluating something.  Jenna Zeigen • @zeigenvector https://en.wikipedia.org/wiki/Availability_heuristic

  49. On Assembling a Team We assume group members will resemble the prototype for that group, and vice versa. 🎯🍼 Jenna Zeigen • @zeigenvector https://en.wikipedia.org/wiki/Representativeness_heuristic

  50. On Assembling a Team In some cases, we ignore probabilities in favor of focusing on details. 🔏🐛🐵 Jenna Zeigen • @zeigenvector https://en.wikipedia.org/wiki/Representativeness_heuristic

  51. On Assembling a Team    Jenna Zeigen • @zeigenvector

  52. On Assembling a Team 🎤🎭🎥🎼🎸🚂 🎻🎳🎮🏀 🎩😀🎹🎦💅⛵ Jenna Zeigen • @zeigenvector

  53. On Getting Past This 🏄🐰 Jenna Zeigen • @zeigenvector

  54. On Getting Past This 🐱 🐣 Jenna Zeigen • @zeigenvector Kahneman, 2011

  55. On Getting Past This Jenna Zeigen • @zeigenvector

  56. On Getting Past This ✨💚 💼 💚✨ Jenna Zeigen • @zeigenvector

  57. 🌠 Thanks! 🐞 🌼 jenna.is/at-front-trends ✨ 🐙 💚 🐴 💗 🍖 🚁 ⚡ 🍊 🐣 🔦 😼 @zeigenvector Jenna Zeigen • @zeigenvector

Recommend


More recommend