Got a cycle in your graph :).
"Fast good programmer > slow good programmer > fast bad programmer > slow bad programmer."
Looks like that makes me a "fast bad programmer". Not bad for third place.
Got a cycle in your graph :).