Честно говоря, я и не вижу в вашей истории правильного решения. Я бы не взяла на работу эпилептика (подло, но у меня и со здоровыми немало проблем из-за человечности отношений), а будучи эпилептиком не стала бы работать по найму. Вероятно, у программера уже был опыт поиска работы, когда чистосердечное признание приводило к непременному отказу. Уволить по статье, думаю, его было сложнее, чем по собственному желанию, так что вряд ли это можно считать проявлением душевности работодателя. Вообще вопрос сложный, нет хорошего решения. Если бы у меня был ребенок с заболеванием, которое может мешать трудоустройству, я бы сделала все возможное, чтобы он получил "свободную" специальность. Правда, я и своих уcловно здоровых на это настраиваю, приятно быть независимым от прихотей начальства .