And wasn't 9-5 a banker thing? There are a lot of professions that don't work 9-5 that were established a long time ago, like farming. They don't start at 9am, they start when it's light out so they can stop when it gets hot and resume later.
And the 2 weeks notice? That's because it's reasonable to find a McD's employee in 2 weeks after they post a "Help Wanted" sign. I hear tech employees can and will give longer notice in order to ease transitions.