I can't speak about lawyers, but you're definitely wrong about doctors (have a couple in my family). They can and do travel to completely new hospital systems and are expected to do their normal job immediately (and they do).
Even within tech, I think the ramp-up time is faster for literally everyone else besides software engineers, just because the underlying technology can vary so much more (and its more important to be understood at an intimate level of detail) than for other roles.
Even within tech, I think the ramp-up time is faster for literally everyone else besides software engineers, just because the underlying technology can vary so much more (and its more important to be understood at an intimate level of detail) than for other roles.