I take work less seriously when staying with family.
This is an inconvenient truth, because I love spending time with my family and intend to do so again.
But this week, given all the time I needed, I accomplished fewer goals. I appeared to be working intensely for 12 hours a day, since I toted my computer around the house, hoping to be productive.
In reality? I worked for about 4 or 5 hours each day.
Here are the major goals I accomplished:
- I read 275 (not 200) pages of the NASM textbook.
- I worked on my flashcard app, making useful additions and cleaning up the user interface.
Here are the major goals I did not accomplish:
- I did not do any work to build out my flashcard app’s back-end question database.
- I did not read any of the Swift programming guide.
I made myself feel better about this by procrastinating productively:
- Reading several Swift articles online;
- Finishing a book called Social Media Is Bullshit;
- Reading half of another book on social media*;
- Absorbing the information in edX’s Next-Generation Infrastructures MOOC.
I realized, somewhere between surfing Hacker News and watching House of Cards, that when I pay rent like I did last week, stakes are higher and my productivity is correspondingly higher. When I’m with relatives, not paying rent, stakes are lower and my productivity drops.
Like I said, I’ll keep spending time with family because I love them. But I need a plan to establish momentum for future visits. So here it is:
1.) Wake up. Open Xcode. Every day. (Virtual guarantee of a productive day.)
2.) Work in the office room, not on the couch.
It’s not a complicated plan. I start tomorrow.
Major goals for this coming week are:
1.) Build out my flashcard app’s back-end question database and finish the user interface.
2.) Finish last 75 pages of the NASM textbook.
3.) Read 200 pages of the Swift programming guide.
* I activated my Facebook account in March. I came late to social media and am trying to figure it out as I go.