twoTypesOfProgrammers