3 ms·
The rules for sales are... different, but sales (and to a lesser extent, consulting, at least the "make the customer feel special" part of consulting) exists in
by lsc 11y ago
The rules for sales are... different, but sales (and to a lesser extent, consulting, at least the "make the customer feel special" part of consulting) exists in what most of us consider to be a kind of ethical gray area. You're trying to tell the customer "I'm one of you"
Most technical jobs are not like that. Most have pretty minimal social requirements. If you can't work with a programmer who doesn't look like you, I'd argue that the problem is with you, not with the person who looks different.
Every time I argue that competency should be more important than 'cultural fit' people bring up the example of the asshole. But the asshole isn't usually the one rejected for 'cultural fit' - assholes usually do fairly well during the interview.
- geofft 11y agoAnd there are technical ways to find the asshole. Send them some bad code for review and see how they review it; ask them to work with the author to get it merged. (Enough code review happens in open-source projects over email/GitHub, over text, with pseudonyms, that having it be anonymous is entirely realistic.) Alternatively, keep an eye out for asshole behavior -- to any employee, not just those on the same team -- during the first few weeks, and be willing to fire.