▲ | wredcoll 4 days ago | ||||||||||||||||
> You can't ignore all interruptions. How do you know your boss doesn't have something urgent that will preempt your current highest priority task Isn't that literally the job of the manager? Don't they know what tasks you're assigned and what priority they are? If not, what value is the manager bringing again? | |||||||||||||||||
▲ | kazinator 4 days ago | parent [-] | ||||||||||||||||
Yes, the manager knows what tasks you're assigned and what priority they are. So how does that work then, if you can't be interrupted? Boss has a new task for you which is higher priority than your current highest one. How do you learn about this? OK, you are not interrupt-driven, so you must poll. The boss puts the task into some task tracking system, which you check every hour. 1. Isn't the hourly check an interruption? (You actually are interrupt-driven: you have a timer which interrupts you every hour so that you poll the task list.) Polling still requires multitasking: multitasking between the polling loop and its timer, and your higher priority task. 2. What if something comes up which can't wait up to an hour? Maybe you should poll the task list every five minutes. Then when you see it change, just do not call that a notification. How about the scenario in which we remove management; they don't bring value. Well, you are doing a job which means doing things other people want done. Instead of your boss feeding your tasks, those customers that were behind your boss are now doing it. Those people don't have access to the internal task system, so polling is out of the question. They use strictly messaging systems with notifications. Nope; they only way you can escape being interrupted by notifications is if you have a manager who lets you do leisurly polling. | |||||||||||||||||
|