the difference between programmers and human beings