Pregunta de entrevista de Paycom

How would you define a good vs great programmer?