Programmers often invent their own worlds, so they may resist integrating into an existing one — namely, the society in which they live.
By contrast, a medical doctor works within the existing world and is therefore more likely to find it easier to integrate into a society they did not invent.