Cryptocurrency Thoughts
  • Behavioural Bitcoin Report
  • Mailing list

The Winding Spectrum

11/20/2016

0 Comments

 
Naval Ravikant "Winding up and Winding down are the unique challenges of our time"

Winding Up "Getting into a focused zone of productivity"
Winding Down " Going from that focused zone into relaxation"

Those who are naturally good at winding up seem more anxious. Driven by irrational but useful factors such as competition, work success, more money and status.

Its more obvious that those who are naturally good at winding down are more predisposed to be calm. More driven by work/life balance. They avoid over long work days and big swings in mood. Nobody gets the balance right.

Tim Ferriss is a good example of someone who has identified himself as a natural winding up guy who now spends a lot of time learning how to winding down. His podcasts address sleep, meditation, self reflection and he identifies himself as a highly driven, A Type personality.

When I think of a Winding Spectrum. I feel I'm 60/40 winding down vs winding up. And so I need systems to get good at winding up. For me these include, as many classes and mentoring sessions as possible. Often they force me to do some revision out of embarrassment and a feeling of wasting money. 

I don't think the end goal is trying to get to 50/50. There are times when it might be worth sacrificing calm to get a project finished. Worth sacrificing sleep for an important public speaking gig. We often need a weeks holidays to counteract these periods of heightened stress.

My sense it that there is now more focus on winding down due the relentless distraction of smartphones. Meditation, yoga and other mindfulness practices have become more popular in the last 10 years. https://www.google.ie/trends/explore?date=all&q=mindfulness

Winding up well seems to be less explored and worth exploring.


0 Comments

Winding Down & Winding Up - Procrastination, Naval Ravikant DHH & Paul Graham

11/9/2016

1 Comment

 
Paul Graham and DHH often talk about the importance of long blocks of free time in order to fully engage in a programming problem. Both seem to be particularly good at not only blocking out these times but also resisting distraction during them.  

I have heard it said that Hacker News is successful because procrastination is a constant problem for programmers. So if you do get a free block how do you get into a state of distraction free programming? If like me you aren't naturally good at blocking distraction, there is a system that has worked for me.

Naval Ravikant has identified on the Tim Ferris Podcast that winding up and winding down is one of the unique challenges of our time. His prescription is meditation and while I agree, I think the format is key. When I am working through a problem, I, like many people get that sudden urge to check and email, twitter etc . So the most important programming habit I have developed so far is how I react to that feeling.

Initially I tried meditating but got quickly distracted from it by the level of anxiety I was feeling about not getting anything done. What I eventually realised is that I was starting the meditation too late. The second the urge to break starts, its time to close the eyes and breathe and engage in a type of short term meditation for 5-10 minutes.

I now do this regularly during programming and although initially it felt like I was losing time, it has led to much greater productivity. Very unscientifically, the best indicator that I am relaxing well, is my eyes start darting under my  closed lids. It feels like REM but could be unique to me or imagined.

In terms of winding up, I actually think it is a misnomer. For me, Winding up is getting into a productive 'zone', which is a habit built over time. And so to get good at winding up, I had to slowly build my consistency from 10 mins of programming up. The best way to do this was to join a class, or get a mentor who will automatically worked with me for an hour. From there I began to extend either side of the class.

​The same thing has applied to winding down. It didn't work, felt frustrating and seemed pointless at first, until I set my expectations lower and just aimed for consistency over outcome. Getting good at longer meditation sessions seems to have helped me 'drop' into a useful 10 minute session pretty quickly.

And so managing my expectation for meditation has been the best way for me to improve programming concentration. It doesn't always work, but has certainly helped.

​


1 Comment

    Categories

    All
    Best
    Links

    Archives

    February 2017
    December 2016
    November 2016
    October 2016
    September 2016
    June 2016
    April 2016
    March 2016
    January 2016
    November 2015
    October 2015
    September 2015
    July 2015
    May 2015

    Author

    Veteran, Beginner Programmer. Mainly Ruby and Javascript.

    RSS Feed

Proudly powered by Weebly