I took Scott Hanselman's advice on productivity, and now look at me...
whiletruecode.com
whiletruecode.com
IMO we're reaching the point where the ability to focus on one topic for prolonged time periods will become a new social / class divide; e.g. 80% unable to concentrate on anything for more than a couple of minutes vs 20% who have learnt how to focus. If you're not able to focus, you're effectively disabled from being able to define your own "destiny".
https://en.wikipedia.org/wiki/Deferred_gratification
https://en.wikipedia.org/wiki/Stanford_marshmallow_experimen...
It's not mentioned in those articles, but one of the differences in those who didn't eat the marshmallow was that they used coping strategies to distract themselves. Things like singing to themselves, looking around the room, or drumming on the table. I think I recall a follow-up experiment that's not mentioned in those articles where they taught these coping strategies to a group of children then ran the experiment and, sure enough, far more of them were able to resist eating the marshmallow than in the control group.
The follow-up experiments you mention, where the coping strategies are taught, sound extremely interesting. Hopefully us info-addicts are not already too old to develop such "effective attentional control systems."
I installed focus.py this weekend (after seeing it here on HN), and am looking forward to some productivity gains. It was months ago that I read "Self-discipline in 10 days" (probably also on an HN recommendation). The key take-away (which I keep reminding myself) was that self-discipline is a skill that is learned and practiced, a muscle which is strengthened through exercise.
http://www.thedailybeast.com/articles/2010/02/19/just-let-th...
-turned data off on my phone. The control provided by pull is so much more than push. (email/twitter/facebook)
-email client is not running 24/7 anymore. Same philosophy as above.
-started hacking on extended projects - spend sometime every weekend over 5 months on one more challenging project.
-stopped posting every link I found interesting on FB/Twitter.
-decreased the amount of time spent on things I knew that I knew.
-started spending more time in solitude. (resisting the impulse to pull out the phone while waiting at the doctor's office)
-actually read books. Before this, I couldn't even remember the last time I had read a book back to back; magazines don't count.
Not only does the concentration help but I found the idle state of mind keeps me much more relaxed and it encourages new ideas to pop into my head. (Idle CPU being spent on the subconscious? I don't know but it works.) The overall affect on my life is freaking amazing.
If there was ever a book called, "creativity by design", this would definitely be in there.
- LeechBlock for Firefox, RescueTime as well.
- Cleared out my browser bookmarks and history of distracting sites so they don't pop up as suggestions all the time.
- Turned off email notifications on my phone and my work machine. It's amazing how easily one little "ding" noise could break my focus.
- During the workday I only allow myself to read industry-related articles and blog posts, so I'm not so entertained that I lose track of time.
If I still don't feel like I'm getting enough done, then I am considering going back to a dumbphone, making use of timers, and other more drastic measures. So far I'm doing much better though.
In fact my hn activity is sporadic because I occasionally entirely block the site at the host file level.
I've now got myself a little app that blocks a blacklist site for a specified amount of time. I set this for 2-3 hour blocks, turn off email and get on with things. It's a bit crummy but it works OK.
I've never had push notifications on my phone.
I use RescueTime but I find it a bit after-the-event. As in, it tells me how bad I was in the prior week.
Ultimately, though, it takes self discipline, the same as any other worthwhile task like eating well, getting fit, or maintaining relationships and friendships.
If you find yourself mindlessly looking for distraction, I find it helps to stop and question yourself on what task it is you're trying to avoid, and then just get on and do that task.
This kind of approach reminds me of Richard Hamming's "You and your research" talk: http://www.cs.utexas.edu/~dahlin/bookshelf/hamming.html
"Under these circumstances it seems better to live a life in which you do important things (important in your eyes, of course) than to merely live out your life. No sense frittering away your life on things that will not even appear in the footnotes."
I'd add:
- Using Pomodoro with 25 min units + 5 min breaks.
- Being logged in FB in your least favorite browser + checking FB in the evening only—works like a charme, you stop entering facebook.com in your url bar because it won't work in your most used browser and after a while you get too lazy to log in or to change into your least favourtie browser and thus, you stay away from FB. Doing this for months and it reduce my FB the to zero during the day.
However, I also find it somewhat grueling to go without any distractions for a long time. After about 4 hours straight I'm surprisingly drained.
More generally, Scott Hanselman is known, to me anyway, mostly as a blogger and host of the This Developer's Life podcast[2] with Rob Conery. He works for Microsoft.
[1] http://www.hanselman.com/blog/ItsNotWhatYouReadItsWhatYouIgn...