Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Incrementally Refactoring Your Habits with Psychology

165 views

Published on

Video and slides synchronized, mp3 and slide download available at URL https://bit.ly/2B87smc.

Tilde Ann Thurium shares the story of how she hacked her habits to go from "mouse addict" to "Atom whiz” and dives into researched-backed psychological tips on how to incrementally refactor habits. Filmed at qconsf.com.

Tilde Ann Thurium is a Software Engineer building the Atom editor at GitHub.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Incrementally Refactoring Your Habits with Psychology

  1. 1. Incrementally Refactoring Your Habits With Psychology By Tilde Ann Thurium @annthurium
  2. 2. InfoQ.com: News & Community Site • Over 1,000,000 software developers, architects and CTOs read the site world- wide every month • 250,000 senior developers subscribe to our weekly newsletter • Published in 4 languages (English, Chinese, Japanese and Brazilian Portuguese) • Post content from our QCon conferences • 2 dedicated podcast channels: The InfoQ Podcast, with a focus on Architecture and The Engineering Culture Podcast, with a focus on building • 96 deep dives on innovative topics packed as downloadable emags and minibooks • Over 40 new content items per week Watch the video with slide synchronization on InfoQ.com! https://www.infoq.com/presentations/ habits-refactoring-psychology
  3. 3. Purpose of QCon - to empower software development by facilitating the spread of knowledge and innovation Strategy - practitioner-driven conference designed for YOU: influencers of change and innovation in your teams - speakers and topics driving the evolution and innovation - connecting and catalyzing the influencers and innovators Highlights - attended by more than 12,000 delegates since 2007 - held in 9 cities worldwide Presented at QCon San Francisco www.qconsf.com
  4. 4. 2
  5. 5. Psychology && habits research How these tips work IRL Atom workflow optimizations 3
  6. 6. Psychology && habits research How these tips work IRL Atom workflow optimizations 4
  7. 7. Social Accountability 5
  8. 8. Sending weekly updates to a friend doubled the odds of successfully completing a goal. 6https://www.dominican.edu/dominicannews/study-highlights-strategies-for-achieving-goals

  9. 9. If / Then Plans 7
  10. 10. Writing an if-then plan increased medication compliance from 55% to 79%. 8 http://journals.sagepub.com/doi/full/10.1177/1745691615598515.
  11. 11. Rewards 9
  12. 12. 10 Image from wikimedia creative commons
  13. 13. 11 Image from wikimedia creative commons
  14. 14. Operant Conditioning 12 Image from wikimedia creative commons
  15. 15. It’s easier to change your habits with reinforcement than it is with punishment. 13
  16. 16. When starting a new habit, reward yourself as soon as you do the thing. 14
  17. 17. Ask for a high five Listen to your favorite song Stretch Take a selfie Say “good job!” out loud 15
  18. 18. Repetition 16
  19. 19. “It takes n days for a new habit to stick” is not backed up by research. 17
  20. 20. 18
  21. 21. In one study, the amount of time it took for a new habit to stick varied from 18 days to 254 days. 19 https://onlinelibrary.wiley.com/doi/abs/10.1002/ejsp.674
  22. 22. "Missing one opportunity to perform the behaviour did not materially affect the habit formation process." 20 https://onlinelibrary.wiley.com/doi/abs/10.1002/ejsp.674
  23. 23. Reminders 21
  24. 24. Reminders are most useful in the context where the behavior is performed. 22 https://onlinelibrary.wiley.com/doi/abs/10.1002/ejsp.674
  25. 25. Social accountability If / Then Plans Reward Yourself Repetition, repetition, repetition Use Visual Reminders 23
  26. 26. Psychology && habits research How these tips work IRL Workflow optimizations 24
  27. 27. Identify Bottlenecks 25
  28. 28. 26
  29. 29. Not sure what to work on next Getting stuck while debugging Getting distracted by my phone 27
  30. 30. Start Small 28
  31. 31. Not sure what to work on next Getting stuck while debugging Getting distracted by my phone 29
  32. 32. 30 Write About It
  33. 33. Vague Goal: Don’t get stuck so often while debugging. 31
  34. 34. If I'm stuck for more than 15 minutes, ask for help. 32
  35. 35. If nobody gets back to me, then I will write down my question for later and work on something else. 33
  36. 36. Visual Cue 34
  37. 37. Reward: use my self massage tool for 2 minutes! 35
  38. 38. Tell Somebody 36
  39. 39. Evaluate 37
  40. 40. 38
  41. 41. Hello world GitHub! 39
  42. 42. Psychology && habits research How these tips work IRL Atom workflow optimizations 40
  43. 43. Caveats 41
  44. 44. Command palette 42 cmd -shift - p
  45. 45. BYO Shortcuts 43 https://flight-manual.atom.io/using-atom/sections/basic-customization/#customizing-keybindings
  46. 46. Multi cursor 44 cmd - d
  47. 47. snippets 45
  48. 48. 46
  49. 49. Use snippets for livecoding in talks. Watching a speaker type is boring. 47
  50. 50. 48
  51. 51. folding 49 opt - cmd - shift - [
  52. 52. symbol finding 50 cmd - r
  53. 53. moving lines 51 cmd - control - up
  54. 54. Git / GitHub integration 52
  55. 55. 53
  56. 56. 54
  57. 57. 55
  58. 58. 56
  59. 59. 57
  60. 60. 58
  61. 61. 59
  62. 62. 60
  63. 63. 61
  64. 64. 62
  65. 65. Markdown Preview 63 control - shift - m
  66. 66. Teletype 64
  67. 67. Wanted: your feedback on Atom! • Sign up for a user research session: https://goo.gl/9cGTnz 65
  68. 68. Parting Thoughts 66
  69. 69. Refactoring your habits is an iterative, incremental process. 67
  70. 70. Stop lying to yourself about how you’re spending time. You need data. 68
  71. 71. What even is productivity? 69
  72. 72. Engineering productivity !== lines of code written 70
  73. 73. Don’t forget to be kind to yourself along the way. 71
  74. 74. Thank you! 72
  75. 75. Watch the video with slide synchronization on InfoQ.com! https://www.infoq.com/presentations/ habits-refactoring-psychology

×