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

This description is uncanny. Having this person on your team is far worse than someone who flat-out can't code. You can fire someone who knows nothing. Everyone knows what the problem is, and it's easy to talk about. If your team is competent, they'll recognize incompetence.

It's almost impossible to fire someone with the more sinister qualities described here. You always hope they'll catch on: they're smart and they've successfully written working software in the past (this is why you hired them). You end up waiting forever for them to 'click' with the team. It doesn't happen. They're a constant drain and their mistakes compound until your code is unmaintainable.

Note that I'm not picking and choosing any of OP's complaints. They come as a complete package. I've worked with a person who had every single bad quality listed. As I read the OP, I was thinking we must be talking about the same person. I couldn't have described it better.



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

Search: