Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Nerd Life Balance : Achieving Work Life Awesome

Nick Floyd
October 25, 2013

Nerd Life Balance : Achieving Work Life Awesome

For years now people in technology have been part of some seriously amazing movements in the software industry. To reach these great heights of innovation developers have always accepted that sacrifices have to be made. Often times the unspoken mindset was that you work until the task is done or that more hours often meant more code (good or bad). The idea has traditionally been that if we focus on the tasks and work we will inevitably achieve our goals and everyone will be happy. Most of us can remember working some really long weeks and hitting the "goal" but not feeling very happy.
Here's a challenge for all developers who can relate to the above scenario: Go for work-life awesome not work life balance.
There is no such thing as "work-life balance" or at least the phrase implies something that cannot be; balance assumes equality on both sides. The fact is that work and life are not faucets we can turn off and walk away from, so instead of becoming frustrated at trying to compartmentalize we should try to make these aspects of our lives more congruent. Work should fit into our lives not go against it - more like velcro and less like sandpaper.
This talk will disprove some common developer work-life myths then work to equip you as a developer, manager and/or all around geek to be able solve you're own personal conundrum of how win at life and work, how to create amazing things no matter where you are and to be able to successfully do the things that make your inner nerd tick with your friends and family.

Nick Floyd

October 25, 2013
Tweet

More Decks by Nick Floyd

Other Decks in Programming

Transcript

  1. Refactoring var currentWorkLife = "behaviors that destroy the balance"; var

    newWorkLife = currentWorkLife.Replace(“destroy”, “build”);
  2. var currentWorkLife = "behaviors that destroy the balance"; var newWorkLife

    = currentWorkLife.Replace(“destroy”, “build”); => behaviors that build the balance Refactoring
  3. Behavior : more working == more winning! x = Time

    spent working x image courtesy of : http://ashpodtheportalfur.deviantart.com
  4. x = Time spent working x image courtesy of :

    http://ashpodtheportalfur.deviantart.com Behavior : more work == more win!
  5. Behavior : gold plating Spoon boy: “Do not try and

    bend the zipline. That's impossible. Instead... only try to realize the truth.” Neo: “What truth?” Spoon boy: “There is no zipline.” -The Matrix ZIPLINE == null
  6. images courtesy of: xkcd.com Stop ideas Start projects “There be

    the dragons, I can’t go.” “Sure you can, just bring a resistor color code chart.” -- me having a conversation with myself mind
  7. I love to... code work on hard problems help others

    win make a difference in a kid’s life automate all the things create useable software