That's not the entirety of cultural fit. But that's also a good reason for getting rid of someone. Being a programmer isn't just about the code you right.
Too many people see "cultural fit" and feel it's a way for them to get shunned. I'm sorry, but if this is a continuing problem for anyone, they should look at themselves as the problem.
Alternate character interpretation: it is exactly a desire to separate out the cool kids and the uncool kids, but it's one against which most people won't (or at least don't think) they can file an unemployment claim.
My experience with startup founders and those who wish to be startup founders suggests to me that this is more likely, but I recognize that my experiences are different from yours so you may not feel the same.
I think both sides need to look in the mirror: The employer to figure out how their culture is causing people to get fired, and the employee to figure out how they ended up in such a poor work environment.
That's not the entirety of cultural fit. But that's also a good reason for getting rid of someone. Being a programmer isn't just about the code you right.
Too many people see "cultural fit" and feel it's a way for them to get shunned. I'm sorry, but if this is a continuing problem for anyone, they should look at themselves as the problem.