Here is the quick checklist to tell if you still have time to become a top programmer:
1. Am I still alive?