{"id":519,"date":"2014-06-16T13:31:28","date_gmt":"2014-06-16T18:31:28","guid":{"rendered":"http:\/\/ellismorning.com\/blog\/?p=519"},"modified":"2014-07-18T17:30:34","modified_gmt":"2014-07-18T22:30:34","slug":"getting-your-brain-unstuck","status":"publish","type":"post","link":"https:\/\/ellismorning.com\/blog\/2014\/06\/getting-your-brain-unstuck\/","title":{"rendered":"Talk Through The Block, And Other Tips For Getting Your Brain Unstuck"},"content":{"rendered":"<p><a href=\"https:\/\/ellismorning.com\/blog\/wp-content\/uploads\/2014\/06\/Duck.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-524\" src=\"https:\/\/ellismorning.com\/blog\/wp-content\/uploads\/2014\/06\/Duck.png\" alt=\"Duck\" width=\"700\" height=\"484\" srcset=\"https:\/\/ellismorning.com\/blog\/wp-content\/uploads\/2014\/06\/Duck.png 700w, https:\/\/ellismorning.com\/blog\/wp-content\/uploads\/2014\/06\/Duck-300x207.png 300w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/a><em><small>A <a href=\"http:\/\/newstangle.com\/giant-rubber-duckie-makes-a-splash-in-pittsburgh\/\" target=\"_blank\">giant rubber duck<\/a> swam through my hometown in 2013.\u00a0 Photo by <a href=\"http:\/\/photo.jetpackshark.com\" target=\"_blank\">Remy Porter<\/a>.<\/small><\/em><\/p>\n<p>My past jobs involved a lot of tech support- not just the stereotypical &#8220;Is your machine plugged in?&#8221; fare, but also talking with developers about their code, how they could fine-tune performance and make the best use of the APIs I supported.<\/p>\n<p>One of my all-time favorite users (for real- no sarcasm) called me up frequently concerning an especially painful application that fell under my purview.\u00a0 She, herself, was no slouch at this app.\u00a0 Every once in a while, though, she was stumped about where to find a menu option, or how to hone an advanced function to suit her needs.<\/p>\n<p>She was one of my favorites because she&#8217;d explain her issue&#8230; then 9 times out of 10, come up with a her own resolution as she was talking with me.\u00a0 I wouldn&#8217;t have to do anything but listen, and we both hung up happy.<\/p>\n<p>This is a classic example of<a href=\"http:\/\/en.wikipedia.org\/wiki\/Rubber_duck_debugging\" target=\"_blank\"> rubber duck debugging<\/a>.\u00a0 Don&#8217;t ask me how it works, but oftentimes just explaining the problem you&#8217;re having out loud- even to an inanimate object, or someone who doesn&#8217;t understand the technical details- organizes the data differently in your brain, leading you around the block.\u00a0 It&#8217;s good for more than programming and software.\u00a0 You can talk yourself into answering all kinds of questions- how to handle a difficult coworker, where to take the plot of a story, how to solve a math problem.<\/p>\n<p>Of course, it&#8217;s also great if the rubber duck <em>does<\/em> understand whatever you&#8217;re working on.\u00a0 I help my spouse with programming by throwing out intelligent (I hope) troubleshooting suggestions and questions about what might be causing a particular bug.\u00a0 He, in turn, uses his fiction and improv skills to get me past dreaded bouts of writer&#8217;s block.<\/p>\n<p>What if you&#8217;ve poured your heart out, and you&#8217;re still stuck?\u00a0 Here are some other thoughts on getting beyond blocks:<\/p>\n<p><strong>Take a break.\u00a0<\/strong><\/p>\n<p>Bashing your head against the same wall for hours won&#8217;t help.\u00a0 Get up and go do something else <em>without stewing on the problem at all.<\/em>\u00a0 Work on a different part of the program, throw on a video game, or take a quick walk through the neighborhood.\u00a0 The length of your break varies based on whether you&#8217;re staring at a deadline or other obligations, but even just a few minutes&#8217; distraction can get your brain off of old thought patterns and approaches that aren&#8217;t working.<\/p>\n<p><strong>Don&#8217;t fall into despair.<\/strong><\/p>\n<p>For some people, getting stuck leads to nasty feelings of frustration and inadequacy.\u00a0 Fortunately, it&#8217;s possible to change the way you look at problems.\u00a0 Rather than tragedies to be avoided, blocks can be challenges or puzzles- temporary obstacles that don&#8217;t reflect upon your ability.\u00a0 If you&#8217;re driving and see a pothole up ahead, do you turn around and beat yourself up for being a bad driver?\u00a0 Hopefully not- instead, you take action to avoid the pothole safely (or, if you live in Pittsburgh, you plow on because any evasive maneuver will land you in an even larger sinkhole).\u00a0 Remind yourself of obstacles you&#8217;ve tackled in the past.\u00a0 You&#8217;ll get through this one, too.<\/p>\n<p><strong>Change your scenery.<\/strong><\/p>\n<p>When you return to the issue, switch up as much as you can in your working environment.\u00a0 Take your laptop to another room (or outside), try using a notebook, listen to different music, type in a different font&#8230;\u00a0 The idea is to trick your brain into thinking this is a novel situation, which may in turn tease out some novel thinking.<\/p>\n<p><strong>Take time out to brainstorm.<\/strong><\/p>\n<p>Sometimes you need to step back and list possibilities.\u00a0 For instance: what are all the pieces of information you need from the user to duplicate their issue?\u00a0 What are some different objects that could be in the room where your scene is taking place?\u00a0\u00a0 I&#8217;ve written about some <a href=\"https:\/\/ellismorning.com\/blog\/2014\/05\/4-tricks-to-enhance-your-brainstorming\/\" target=\"_blank\">brainstorming techniques<\/a> before that may be of help.<\/p>\n<p><strong>Don&#8217;t give up.<\/strong><\/p>\n<p>You may not have a choice to quit- if you&#8217;re at work, you&#8217;d <em>better<\/em> write that code or resolve that issue- but if your project is optional, the temptation to quit climbs awfully high during these low points.\u00a0 Don&#8217;t give in.\u00a0 Once you get around this block, you&#8217;ll be that much more resilient, creative, and confident for it- and your next block will be that much easier to conquer.<\/p>\n<p><strong>What advice do you have for getting past mental blocks?\u00a0 Drop me a line in the comments!<\/strong><\/p>\n<p><!-- Place this tag in your head or just before your close body tag. --><br \/>\n<script src=\"https:\/\/apis.google.com\/js\/plusone.js\"><\/script><\/p>\n<p><!-- Place this tag where you want the widget to render. --><\/p>\n<div class=\"g-post\" data-href=\"https:\/\/plus.google.com\/106756336697302613382\/posts\/GnoV3ozePRB\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>A giant rubber duck swam through my hometown in 2013.\u00a0 Photo by Remy Porter. My past jobs involved a lot of tech support- not just the stereotypical &#8220;Is your machine plugged in?&#8221; fare, but also talking with developers about their code, how they could fine-tune performance and make the best use of the APIs I supported. One of my all-time favorite users (for real- no sarcasm) called me up frequently concerning an especially painful application that fell under my purview.\u00a0&#8230;<\/p>\n<p class=\"read-more\"><a class=\"btn btn-default\" href=\"https:\/\/ellismorning.com\/blog\/2014\/06\/getting-your-brain-unstuck\/\"> Read More<span class=\"screen-reader-text\">  Read More<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[2],"tags":[],"class_list":["post-519","post","type-post","status-publish","format-standard","hentry","category-advice"],"_links":{"self":[{"href":"https:\/\/ellismorning.com\/blog\/wp-json\/wp\/v2\/posts\/519","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ellismorning.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ellismorning.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ellismorning.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ellismorning.com\/blog\/wp-json\/wp\/v2\/comments?post=519"}],"version-history":[{"count":13,"href":"https:\/\/ellismorning.com\/blog\/wp-json\/wp\/v2\/posts\/519\/revisions"}],"predecessor-version":[{"id":606,"href":"https:\/\/ellismorning.com\/blog\/wp-json\/wp\/v2\/posts\/519\/revisions\/606"}],"wp:attachment":[{"href":"https:\/\/ellismorning.com\/blog\/wp-json\/wp\/v2\/media?parent=519"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ellismorning.com\/blog\/wp-json\/wp\/v2\/categories?post=519"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ellismorning.com\/blog\/wp-json\/wp\/v2\/tags?post=519"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}