Historically speaking, there&#x27;s no such thing as Hacker News. One could draw parallels and say that programmers are managers that control not fellow human workers but machines. But we would be splitting hairs.<p>The point of the argument is that middle class is a social layer between a much larger underclass and a much smaller elite class. And yes, many of those in the middle class make it there by virtue of their specialized knowledge and not the number of warm bodies they oversee. Though there is much room for variation.<p>Two examples come to mind. In the guilds of the middle ages, master craftsmen were undoubtly middle class. They were typically self employed and had firing power over their apprentices or waged journeyman working under them. Also, in the classical world, there were such things as highly specilized <i>slaves</i>. They were treated fairly well compared to the grunts chopping wood or carring water from the wells, but they were slaves nonetheless. AFAIK, they did not have firing power (or life-or-dead power) over other slaves, though it was legal for them to receive monetary compensation and eventually buy their own freedom.