Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> They might not be a very good team fit, but that's because the team is filled with idiots who haven't figured out how to use version control or whatever.

Yes, if you have a team like this and you hire someone who has a higher standard, there is going to be some friction between them and the existing team members. Letting that person go isn't your concern, because as you said yourself:

> and said to themselves "look, I need to fix this shit or I'm leaving, and I've got ten better offers in my inbox".

I've been in that situation before. I was hired to a company and when I got there I found out that every single day they were fighting fires because of stupid decisions management made with little foresight into how it would affect the team. Funny enough none of this was mentioned during the interview, although it was a definite red flag that they had high churn for this particular position.

I stayed there for my probation period trying to fix things so the team would fire fight every day and change management's mentality, but it wasn't happening, so I gave notice and went somewhere better.

> So, you know, the best thing to do is to get rid of them for not being a culture fit or for not being good for the team dynamic...?

No, you took me too literally. Obviously if you've got someone who has friction with the team, but they're a hard working individual who is trying to make your team better and more efficient, you should try to work through those stressful periods because in the long run it will be better for your team's health and the company's health. If some of your low performers leave during this period, that's okay, they were only going to hurt you in the long run. That being said, don't burn bridges with your existing employees. Try to find a happy middle ground that results in a better work environment for everyone.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: