For other types of jobs, such as programmers, managers, and supervisory positions, it's probably not as critical if somebody misses a day or two because they can make the work up and juggle priorities. In certain jobs, the work itself, the timing of it, is more flexible — whereas for other kinds of job, you are basically there to cover a certain volume of work that comes through the door and get it done.