I don't mind doing because I enjoy my computer work. There will always be things to disrupt your schedule. Just prioritize your activities and work around it when necessary. Another nice thing for me is Friday night is pizza night. I often use this time to catch up on any time that had been lost in other areas.
Scheduling is an important part of time management.
I see so many people carrying day planners around just so they can erase all their tasks from that day that did not get done and move them to the next day. Stay on schedule whenever possible. If it doesn't work for you right away then you may need to rewrite it or eliminate any unnecessary activities. There are ways to do this successfully, but you must be willing to put forth an effort and discipline yourself. You will be happy you did.