Что должен уметь senior-разработчик, кроме программирования

Автор книги «От разработчика до руководителя» Камиль Фурнье составила в блоге на Medium список из 23 навыков, которыми, по ее мнению, кроме программирования должен обладать старший разработчик.