Вопрос

На предприятии работает программист, который поддерживает программу своего собственного написания. Сейчас он хочет поменять место работы, но нет ни описания структуры программы, ни инструкции по пользованию ею. Вправе ли наниматель обязать программиста перед увольнением оформить полный пакет инструкций по программе и обязан ли программист поддерживать данный программный продукт после увольнения?