Perhaps part of a new breed of middle class. Instead of a distance or management friction, this is a scaling friction. In order to scale, programmers are required. Maybe this correlates with doctors and lawyers, albeit a different friction, one of artificial scarcity (limits to who can attend medical/law school, and whatever certification is required afterwards).