I agree he sounds like a sociopath, but that's the nature of his job. I have a friend (company founder) who once told me about learning to use people as tools. It's something he had to consciously learn, because he previously disdained that way of thinking.
(In that role, you may come to classify some as founder-type people like you, while others are meant to be used.)
To build a successful corporation, it can be helpful to be able to see (and act) as an ideal, rational sociopath. (That is, having that as one perspective.)
And programmers have it easy. Consider people in food service (or even adjunct profs or something). Their bosses often cheat and screw them bluntly. No need to actually be a sociopath. Their bosses merely have to latch onto some half-baked reason to justify their behavior. In this sense, sociopaths are less pathetic.
(In that role, you may come to classify some as founder-type people like you, while others are meant to be used.)
To build a successful corporation, it can be helpful to be able to see (and act) as an ideal, rational sociopath. (That is, having that as one perspective.)
And programmers have it easy. Consider people in food service (or even adjunct profs or something). Their bosses often cheat and screw them bluntly. No need to actually be a sociopath. Their bosses merely have to latch onto some half-baked reason to justify their behavior. In this sense, sociopaths are less pathetic.