For years, those of us in technology have often worked outside of the core working hours for the rest of our organization. Whether this is being on-call, staying late, or coming in when asked. It's not uncommon for many developers and Ops staff to work 60, 70, or more hours to get things built/deployed/supported for our customers. Often we do this while juggling lots of tasks on a to-do list. While many things might be in a ticketing system, often I find there are tasks on a project plan, requests from team members, and other items which don't fit neatly into a ticket. I'm juggling more than one to-do list.
The line between work and personal life has often been blurred for me. I've taken work calls on the golf course, in an airport, late at night in my bathroom, while shopping with my wife, even at kid's sporting events. I regret not pushing back more to a few managers early in my career, but I also recognize that I (and many of you) are sometimes in poor cultural situations and we don't have a choice if we want to keep employed.
Read the rest of Life Organization