Ставишь PyCharm CE
Не используешь сублайм вообще. Да, возможно, чарм и оверхэд для таких скриптов, зато он сразу укажет на многие ошибки.
Удаляешь лишние очевидные комменты и лишний код. Оставляешь так:
#!/usr/bin/env python3
# coding: utf-8
db = {
'bob': {'name': 'Bob Smith', 'age': 42, 'pay': 30000, 'job': 'dev'},
'sue': {'name': 'Sue Jones', 'age': 45, 'pay': 40000, 'job': 'hdw'},
'tom': {'name': 'Tom', 'age': 50, 'pay': 0, 'job': None},
}
if __name__ == '__main__':
for k, v in db.items():
print(k, '=>\n', v)