Have recently changed jobs (well, Sept ‘09) and having the amazing opportunity to work remotely, from home, I find my day split into more productive chunks than the usual 8am to 5pm game that I used to do. I’m still up at the same time in the morning, due to having 2 hyper active kids, but I’m not rushing to get ready and leave the house, instead I can take time for a proper breakfast, help get the kids ready for school, and even do the school run. I then start around 9:30am work until 11:45, puck up child 2 from nursery, and have lunch with him and the wife. Start work again about 1pm, work until 3pm, when it’s time for school pickup for child 1. Start work again around 3:30, and work until 5:30, have a family dinner, and help put the kids to bed, then do some more work after they’re asleep.
This routine has helped increase my productivity, and helped my mental focus a great deal. Instead of being burned out by lunch time and barely able to stay awake during the after noon without several cups of coffee, I can get so much more work done in the same amount time without feeling tired, or drained. Even the evening coding sessions are much more productive than I’d expect them to be.
There is one downside. I’m not always focused on work. Don’t get me wrong, I get my work done, but if I’m having a lazy day with not much on, then it’s way too tempting to skive off and play games, or catch up on my RSS feeds instead of doing those things after I’ve finished work for the day. It can take a lot of effort to ignore the time sinks and get on with work, ut when I do I’m so focused that I need my alarms to remind me to do the school run or have dinner with the family.
It also helps that the company that I work for have a very relaxed attitude about my working hours. That’s something that I’ve found hard to come by in previous jobs. If I feel the need I can work weekends instead of in the week. I can work at 4am if I want to. As long as the work is done, it doesn’t matter when time of day it is. Of course having kids means I’m much too tired to work at 4am, as I’m up in the early hours with them. But the opportunity is there to be taken. This freedom (and there’s many more perks I can’t mention at the moment) helps my creativity by keeping me focused in short bursts, helps my home life by making me more relaxed and able to help out with 2 boisterous kids, and although financially it’s not the highest paying job around (and this will sound corny) I do feel much richer for having this job, especially compared to the final years of my previous one.
If you get the change I’d highly recommend working from home. Of course, it’s not for everyone, but you really need to experience it to appreciate the difference it can make.