From what I've observed by my conversations with friends and family in medicine, actual physicians increasingly do very little hands on work (with the exception of surgeons) and instead essentially just manage lesser educated technicians, especially RNs and advanced PAs, NPs, and CRNAs, who do the actual work. The physician essentially just stands around and observes but importantly takes most of the legal liability when things inevitably go wrong.
I think this is a huge part of the reason healthcare in the US is so expensive.
Perhaps the future of software engineering will look similar, with principle engineers and architects being like physicians. Extremely well educated, but almost no hands on experience writing code.
Ahh yes, the rest of the non-software companies in the world.