Hacker News new | ask | show | jobs
by intergalplan 1878 days ago
Class isn't just money, it's habits, attitudes, and the way others treat you, some of which are related to money, in a necessary-but-not-sufficient way. Besides, the vast majority of programmers in the US, let alone abroad, don't make enough money to sit in that class comfortably.

Upper-middle is "why of course our kids are going to a private prep school, what else would they do?" and "oh, where will you Summer? We're planning to just do Nantucket again" territory.

The dude who's made it at age 45 running a plumbing business is his own boss, has employees, has maybe triple or quadruple median take-home income because he's decent at business and works hard—but will still almost certainly not be perceived, or treated, by anyone, as "upper-middle". Not like a surgeon would be, almost by default, even in residency, or perhaps a junior investment banker.

My observation has been that programmers are mostly treated either as just expensive middle-class office drones, or pandered to as a substitute for actual upper-middle treatment. One key indicator, for office workers like us: where the hell are our private offices with doors that close? (yes, I know some places have them, but they're rare) Oh but we have foosball tables and catered lunch, so oh, look how respected you are, you little programmer.

We're probably closest to accountants, overall, in the social class we're treated as inherently belonging to and the class toward which admitting to being a "programmer" will drag you in most anyone's mind. Solidly, solidly middle.

Which, maybe, who'd give a shit, except that you actually do get treated better as upper-middle.