Couple days at the cabin
After the climb of Slippery Slab Tower, I headed into Cashmere to hang out at Robert’s cabin for a short retreat. The great thing is that there was no internet connection, phone, and so on. I was planning to stay there for about four or five nights, but ended up staying less after Daniel confirmed a Wednesday departure for a trip to the North Ridge of Forbidden Peak.
Though I ended up staying for only two full days, I accomplished a lot. Basically, my schedule:
- Wake up, have breakfast
- Dig a little section of trail on the property until about 8:30 or 9:00
- Work on WordPress development
- Have lunch
- Go into town to check email and do a little bit of internet surfing, two hours max
- Work on more WordPress development
- Dinner, read, go to bed
Actually, it was a great break from the usual routine and it confirmed suspicions that I had about my personal productivity. One of the problems in China was that the internet was so slow that I’d be working on a certain web page, but it would take a little to long to load. So, I’d tab over and open another page, another site that I needed to work on, investigate, read, or whatever. Naturally, that page would take a while to load as well, so, I’d open another tab and repeat the process. Eventually, I’d have ten or so tabs open and rotate to each one as they finish loading.
Switching focus between tasks is undeniably costly. After a few weeks of this, it became apparent to me that this rapid switching between tasks was costing me a lot of time. Spending time at the cabin away from the phone and the internet empirically demonstrated that being away from these distractions causes productivity to jump. So, in only two days I wrote a WordPress plugin that reads a folder on a website and displays each of the files as downloadable links. This was the first time that I’d written anything in the PHP language. Not only that, but I also created two admin settings pages that integrate into the WordPress admin panel: one for uploading files, and one for deleting files. If I were working on this project in a normal environment, it would probably take me a week to write this. So, how do I enforce this undeniable law of productivity in a normal environment? Well, I hope I can qualify this better in the future, but to start with, setting distinct time limits on tasks, in units of hours only, is a good start. Also, simply accessing the internet at specific times helps too. I may have to get back on my email checking schedule…
Anyway, thanks, Robert, for the opportunity to stay at the cabin. I enjoyed it.
No comments