Several of these questions are hinting at whether your company culture is overly stratified or not: e.g., do seniors ever ask juniors for help. I can sense the author has worked in places where he wished he asked those questions sooner, and I think they're good questions to be asking of a company.

A couple of them highlighted, at least for me, how lonely it is to be one of the very few competent software developers in an enormous (non-software) company. I literally can't ever find someone who has actually done anything I'm working on, outside of my small team.

But most of them are utterly bizarre.

> If someone is really really good would you hire their wife? How about their friends?

What!? Why on Earth would you ever even entertain the possibility of institutionalized nepotism? Not only is there absolutely no reason to believe their performance in your job would be related to your star employee's, but other employees in the company will see this happening and either become completely disillusioned toward the idea that your company is a meritocracy (because it's obviously not), or they'll get pissed when you don't hire their spouses and friends too. No, I've never thought of this, because it's a horrible idea. (Note that this is not the same as considering a husband/wife pair that want to be hired together; in that case you'd evaluate each on their own merits and do it only if they're both good.) Have you ever thought of showing appreciation for your star employee by shitting on her desk? No? Well then you're not a DEEP THINKER like this author is!!

> If someone is really really good why are or aren't they working with their friends?

Is "their friends" a static set of people? Why can't they make friends at work? Why do friendship and professional life have to overlap at all? Is this like handing out Nerf guns to all new employees to make your office seem more fun?

> Do you have any enemies? Why doesn't someone out there dislike your strongest beliefs? What do you value about your enemies?

"Don't be a pussy, stand up and have some beliefs. If nobody is disagreeing with you, that means you're not taking a stand!" says the shitty high-school debate teacher sick of seeing his students check out in his class. This is a childish, black-and-white, lazy take, and it has no place in the professional world. You should not have "enemies" at work.

On the other hand, there are people literally advocating for genocide in the world. So from that point of view, this should also be a tautology. I thought we were talking about work?

> How often do you turn around and ask your self what aren't you asking yourself?

"Dude, nobody ever just stops and thinks anymore. I'm the only one who gazes out of a bus window and actually thinks about the world, man. Everyone is just sheep, man. Sheep people, man. Sheeple, man. But not me, man. Man. No, man. Dude. Man. I'm the only deep thinker in the world, dude."

- This author

> What would you take a pay cut for? What would you work on for free that makes money for someone else?

If you're making money for someone else, you're either getting paid or getting taken advantage of. This sounds like some half-baked inspirational poster: "what are you so passionate about that you'd do it even while I was hitting you with a rusty chain?" What? Why the fuck are you hitting me with a rusty chain!?

Utterly bizarre.