{"id":161,"date":"2010-08-23T14:10:22","date_gmt":"2010-08-23T12:10:22","guid":{"rendered":"http:\/\/zerga.dyndns.org\/wordpress\/?p=161"},"modified":"2011-03-15T10:12:41","modified_gmt":"2011-03-15T09:12:41","slug":"real-life-habits-of-a-programmer","status":"publish","type":"post","link":"https:\/\/zerga.de\/wordpress\/2010\/08\/23\/real-life-habits-of-a-programmer\/","title":{"rendered":"Real Life Habits of a Programmer"},"content":{"rendered":"<p><a href=\"http:\/\/zerga.dyndns.org\/wordpress\/2010\/08\/23\/real-life-habits-of-a-programmer\/firstprogrammer\/\"><img loading=\"lazy\" class=\"alignright size-medium wp-image-440\" title=\"firstprogrammer\" src=\"http:\/\/zerga.dyndns.org\/wordpress\/wp-content\/uploads\/2010\/08\/firstprogrammer-300x224.jpg\" alt=\"\" width=\"300\" height=\"224\" srcset=\"https:\/\/zerga.de\/wordpress\/wp-content\/uploads\/2010\/08\/firstprogrammer-300x224.jpg 300w, https:\/\/zerga.de\/wordpress\/wp-content\/uploads\/2010\/08\/firstprogrammer.jpg 550w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a>I came across this list some time ago and today i found it again in my bookmarks: People collected and voted on a list of habits that a person might have attained by working as a programmer and which he\/she applies to real life. Some of them are pretty accurate, for example:<\/p>\n<p>&#8220;I now consider 256 to be a nice, round number.  Occasionally I&#8217;m caught  off-guard when non-programmers don&#8217;t get that.&#8221;<\/p>\n<p>&#8220;I tend to take things  hyper-literally.  For example, my wife was annoyed when she used to ask  &#8220;Do you want to take out the garbage?&#8221; (no) instead of &#8220;Will you take  out the garbage?&#8221; (yes). Whether this is a result of programming, or just an innate trait that  helps in programming, I cannot say.&#8221;<\/p>\n<p>&#8220;Knuth would kill me, but I try to optimize every single path that I take, from college to home or just to the bathroom. I also tend to try to optimize the flow of people serving things in restaurants. But that&#8217;s just sad.&#8221;<\/p>\n<p>&#8220;I temporize way too much in conversation. Things that anyone else would  say as fact, I will still throw a &#8220;probably&#8221; or &#8220;perhaps&#8221; on, because I  know there could always be that one edge case where a meteor strikes my  neighborhood and I wouldn&#8217;t after all be able to make it out that day to  Thanksgiving dinner.&#8221;<\/p>\n<p>&#8220;I try to compress orders at restaurants by  giving all necessary  information in one packet.  This frequently does  not work, because the  order taker&#8217;s task buffer is limited to one piece  of data at a time.<\/p>\n<p>Fast Food [Guy|Girl]: Can I take your order?<\/p>\n<p>Me: number 6, BBQ, diet cola, debit.<\/p>\n<div>\n<p>FFG: What dipping sauce would you like?<\/p>\n<p>Me:  BBQ, diet cola, debit.<\/p>\n<p>FFG: What would you like to drink?<\/p>\n<p>Me: Diet Cola, debit.<\/p>\n<p>FFG: Is Pepsi OK?<\/p>\n<p>Me: [ponders Abstract Base Classes and the FFG&#8217;s lack of Polymorphic  Behavior] Sure. I&#8217;ll pay with my debit card.<\/p>\n<p>FFG: And how will you be paying?<\/p>\n<p>Me: [sighs] debit.&#8221;<\/p>\n<p>&#8220;I google everything.&#8221; with the user comment &#8220;&#8221;ARE YOU CHEATING ON ME?&#8221; &#8212; &#8220;Hangon, lemme Google that quickly.&#8221;&#8221;<\/p>\n<p>Find the complete list here: <a href=\"http:\/\/stackoverflow.com\/questions\/164432\/what-real-life-bad-habits-has-programming-given-you\" target=\"_blank\">http:\/\/stackoverflow.com\/questions\/164432\/what-real-life-bad-habits-has-programming-given-you<\/a><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>I came across this list some time ago and today i found it again in my bookmarks: People collected and voted on a list of habits that a person might have attained by working as a programmer and which he\/she applies to real life. Some of them are pretty accurate, for example: &#8220;I now consider [&#038;hellip<\/p>\n","protected":false},"author":2,"featured_media":440,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0},"categories":[8,6,53],"tags":[26,64,63,65,62],"_links":{"self":[{"href":"https:\/\/zerga.de\/wordpress\/wp-json\/wp\/v2\/posts\/161"}],"collection":[{"href":"https:\/\/zerga.de\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zerga.de\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zerga.de\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/zerga.de\/wordpress\/wp-json\/wp\/v2\/comments?post=161"}],"version-history":[{"count":10,"href":"https:\/\/zerga.de\/wordpress\/wp-json\/wp\/v2\/posts\/161\/revisions"}],"predecessor-version":[{"id":163,"href":"https:\/\/zerga.de\/wordpress\/wp-json\/wp\/v2\/posts\/161\/revisions\/163"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/zerga.de\/wordpress\/wp-json\/wp\/v2\/media\/440"}],"wp:attachment":[{"href":"https:\/\/zerga.de\/wordpress\/wp-json\/wp\/v2\/media?parent=161"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zerga.de\/wordpress\/wp-json\/wp\/v2\/categories?post=161"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zerga.de\/wordpress\/wp-json\/wp\/v2\/tags?post=161"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}