I see these kinds of comments all the time here on HN “X developer colleague of mine was really clueless about Y technology they were using” and they are so unfathomable to me. I’ve worked with bad colleagues & people who made foolish comments but usually the worst colleagues I’ve had err on the side of immensely increasing complexity. And generally everyone I’ve worked with had a basic understanding of the tech we were using or was a junior with some curiosity.
Who are these completely clueless developers? How do they get hired?