Text this: Determining the best-fit programmers using prognostic attributes /