0: illiterate 1: normie 2: tech savvy 3: amateur programmer 4: excellent programmer 5: computer scientist 6: researcher