честно говоря, даже странно слышать рассуждения на тему "зачем программисту знать Пушкина". Именно в наш век всеобщей переписки знать Пушкина, и язык Пушкина, и говорить на нем, и уж тем более писать,  необходимо всем. Иначе сильно сужается круг своих возможностей в профессиональном и личностном росте. Вообще странно - скажи вслух "английский должен знать каждый" - мало кто усомнится. А скажи "русский должен знать каждый" - так тут понабежит толпа безграмотных мещанок и с пеной у рта начнут возражать, через слово впихивая ошибки. Но при этом твердить, что никакое оне не быдло, а самая настоящая интеллигенция.