A quick look around the internet and you can come across a wide variety of people relating their experiences with working from home. The first month I was working, I’d say I was pretty much exactly as productive as I would hope. I was working more days than not, making solid progress every day.
And then my house-guests came… and it’s safe to say I haven’t done anywhere close to as much work as I’d like to.
The interesting part to me is that I probably still had the same amount of ‘possible’ work time during the week, it was just broken into smaller chunks. Which actually made it so that I was not doing anything at all. Some things work better in small manageable chunks, but programming is not one of them. I’m starting to realize I need a few hours at a time to actually make progress. Sometimes an office doesn’t look so bad… :)