Под катом чек-лист, полезный любому разработчику ПО, но особенно полезный для старших/ведущих инженеров (сеньоров).

Замечание 1: Оригинал на английском находится вот здесь.
Замечание 2: Не забываем про культурные особенности, часть советов может быть не применима или не так актуальна в наших реалиях, но в целом — мне нравится.
Замечание 3: Мои комментарии в последнем столбце, первые столбцы взяты из источника и вольно переведены.

Платформа блогов не умеет такие большие таблички показывать, поэтому вот.