The conversation between human and AI assistant.
Who are the bottom 20% worst programmers and what are they working on?
Is there any way to avoid bad programmers in a team?
One approach could be to implement a rigorous hiring process, that includes technical assessments and tests to evaluate the programming skills of the candidates. Also, reviewing their previous projects or contributions to open-source projects can give a better idea of their coding abilities.