Algorithmicists: Are “Very good at algorithms and sustained, intricate coding” but are “Often solitary with poor social skills.” Raymond says they “have a tendency to fail by excessive cleverness” and should never be allowed to manage other people.