I'm going to work from home. It's my chance to actually get something done.
I wouldn't be good at that, I'd spend all day
The problem with the office is that you are constantly being interrupted. It's very difficult for me to get a full day's worth of actual coding.
I know what you mean. I always was distracted and a fairly slow auditor. Then I decided to make a 2 columned sheet, breaking the time down in 6 minute increments from 7 a.m. to 6 p.m. The idea came from a lawyer friend who had to have 50 hours of chargeable time a week. If you could get 2 questions answered/dealt with in the 6 minutes, that was .2 of an hour charged, the minimum.
I was truly amazed at the amount of interruptions, personal lost time, and the actual amount of time it took me to do things during the day. I would simply track it by brief notes: phone - Booker, A/P might read one entry. If something went on for more than 6 minutes I simply drew an arrow down until I had a different activity. I became more focused and wasn't so hard on myself afterwards.