> Often in orgs, there are other employees equally versed in all aspects of the work you do, but are just currently working on another aspect of the project, or codebase. Thus, some work may be immediately taken off your plate, without you having to dedicate your own time to training, etc.
Not everybody's time is worth the same, and it's a classic organizational fallacy to treat your employees' time as having equal worth. Simply put, five minutes of a senior engineer's time is worth more than five minutes of a junior engineer's time. This is clearly obvious even if you only compare their salaries (and not the value that each worker brings to the company). If their time was worth the same amount, we wouldn't hire juniors in the first place.
Thus, it's inherently unreasonable to use five minutes of a senior engineer's time to save five minutes of a junior's time. I expect juniors to struggle with something for at least a few hours before asking a senior for help.
This is besides the point that, if employees are documenting their work properly, there is less need to synchronously synchronize. "I don't remember, read the documentation, that's why I wrote it."