Причем здесь программист? Важно понимание его интересов. Ну ок, не пьет и не курит, значит хороший коньяк и сигары отбрасываем. Замшевый пиджак. Духи мужские, одеколон. Поход в баню с друзьями. Один день в грязи на мотоциклах. Что-то же ему должно быть интересно.