Будучи на руководящем посту, важно следить за эмоциональным состоянием разработчиков. Один из наших тимлидов вспомнил, что в проекте предыдущей компании его коллега несколько дней ходил грустный. Оказалось, что, не попадая в сроки, команда пошла на ряд компромиссов. Получался уже не идеальный продукт, что сильно контрастировало с изначальными представлениями разработчика. Когда такие вещи удается заметить в самом начале, достаточно просто озвучить в разговоре простую истину: продукты не бывают идеальными, нужно находить середину между потребностями бизнеса и перфекционизмом программиста. С этим нам всем, к сожалению, приходится мириться.