6 ms·
“Culture fit”. I’m sorry, isn’t this just a term for whether they like or dislike you personally? Sounds like a form of discrimination.
by mrhappyunhappy 8y ago
“Culture fit”. I’m sorry, isn’t this just a term for whether they like or dislike you personally? Sounds like a form of discrimination.
- williamdclt 8y agoIt is a tern for wheter they like or dislike you personally, but I certainely wouldn't call it discrimination. Plus, it's critically important that employees enjoy working together.
- vasco 8y agoIf you ran a company wouldn't you enjoy to work with people you personally liked?
- matz1 8y agoyes, like ability to code in nodejs is also a form of discrimination.
- danpalmer 8y agoThe term “culture fit” sounds very vague, but at many companies there are clearly defined criteria, you just don’t know them. For example, a company may practice test driven development (TDD), and may evaluate for a candidates ability and desire to use TDD as part of their engineering culture fit. TDD is not necessarily better than alternatives, and a candidate may not necessarily be better because they can do it. It might mean passing on better candidates who don’t prefer TDD. Culture fit can cover many different aspects, and most are not about being past a “good enough” bar, but rather valuing the same things as the company. To “fail” a culture fit interview is arguably a good thing as otherwise the candidate may have found working at the company unfulfilling, uninteresting or difficult.
- sifoobar 8y agoMy favorite cultural fit failure was trying to opt out of the weekly mandatory surfing lessons, barely got my wet suit off before I was called to a Friday morning meeting with the founders and told to grab my stuff and leave quietly. No more startups for me, thank you very much.
- danpalmer 8y agoI think that's a particularly bad example, and I'm sorry you had such a bad experience of startups. If you had been asked a bunch of questions in your interview that boiled down to "do you like surfing", then you may have "failed" that interview, but that would have been good for you and the company as you ultimately did not have the culture fit they were looking for. Obviously desire and ability to surf does not correlate with software engineering ability (I assume that's what you applied for?) but things like communication, learning practices, candour, empathy, etc, can correlate highly.
- sifoobar 8y agoIt was worse than that, I relocated to another country for the job and they had just helped me setup a four month apartment contract. I was informed that they liked to go surfing together during the interviews. It just turned out that bobbing around in freezing water with surfboards shooting at me from every angle just wasn't my thing at all. Of course that's not the real why, my team lead was an arrogant and ignorant asshole who liked to throw developers under the bus to cover his own ass. Which doesn't work that well on people with a tiny bit of experience and integrity. But cultural fit, like codes of conduct is a fine tool when you want to get rid of someone.
- rabidrat 8y agoThe company should be training employees to use their process, not expecting to hire people who already prefer their process. TDD is not some magical thing that requires years of study and practice and apprenticeship to do correctly. It's an approach, you apply it, it might be a little weird for a few weeks if you're not used to it, and then it's fine. What next, will they reject people for preferring trunk-based development over git-flow?
- slededit 8y agoTDD is really one of those things you either like or don't. I for one hate working that way and would be happy to know about it as early as possible. No amount of training will change that.
- danpalmer 8y agoSome engineers are happy to use the process that works in the company, if that means going with TDD then they do that, but they have no strong feelings either way. That could be a good culture fit! Some engineers have strong feelings and would prefer not to work in some ways. There are ways to do great engineering without TDD, they may be great engineers, but for a company that practices TDD they may be a poor fit. To take it to a bit more of an extreme: I like code review. I believe it's a good thing. I want to have my code reviewed and to learn from that, and I want to be able to review my colleagues' code and know that they will take the feedback seriously. I would not work somewhere that did not do code review as I believe it correlates with good engineering practices. In this way, I would be a poor culture fit at somewhere that did not do code review, as I would be pushing to have code reviewed, or wanting to.
- EpicEng 8y ago>Sounds like a form of discrimination Yes, it is, because no one wants to work with jerks and weirdos. It is jerk and weirdo discrimination, which is fine.
- tracker1 8y agoYes. How else but to discriminate would you discern to hire one employee over another? Assuming they have roughly equivalent experience and backgrounds. It comes down to how well you might get along working with someone. Every office has a culture, and working where you and the company are a bad fit sucks a lot. It usually means sticking it out for a few months just to see if it settles down, or that things get better. Then starting the whole interview process all over again. I'd much rather self-eliminate or be eliminated quickly. Hell it's often after several interviews that you just get a bad feeling, or are dropped from the other side. It's ALL descrimination. That doesn't mean they are descriminating by a protected class (gender, sexuality, race, etc). If everyone in the office went out for drinks every night at the end of the day, working into the evening, I wouldn't be comfortable with that. Once in a while, sure. It really depends on specifics, that doesn't mean it's inherently bad.