Была у нас в институте престранная дисциплина, что-то вроде «Информационные офисные технологии», на которой мы должны были проникнуть в глубины глубин Ворда и Экселя и постигнуть их дзен. На первой лекции преподаватель, милейшей души человек, с иронической улыбкой поинтересовался, одному ли ему данная дисциплина кажется глупой и бессмысленной у будущих инженеров-программистов, да ещё и в конце третьего курса. Мы, как один, ответили: «Конечно же, преступно тратить учебное время на изучение Ворда и Экселя, ибо давно уже они в совершенстве изучены в процессе создания несчётных записок к лабам, расчёткам и прочим курсовым работам». И попрощался с нами преподаватель до самого зачёта. Конечно же, преступно тратить время и на подготовку к зачёту по такой дисциплине, ведь что такого может придумать преподаватель, чего я не смогу сделать в знакомом вдоль и поперёк Ворде? Да и зачем ему это надо?
А на зачёте, в лекционной аудитории без компьютеров, вместо бесплатных автоматических слонов преподаватель раздал нам билеты с занимательнейшими вопросами:
— Как оптимизировать применение часто используемого стиля к выделенному тексту без использования мыши?
— Вам нужно создать несколько десятков типовых писем разным адресатам. Имена адресатов хранятся в отдельном текстовом файле. Каким механизмом MS Office вы воспользуетесь?
— Опишите методику поиска циклических ссылок в формулах Excel.
Нет, таки не в совершенстве знали мы такие знакомые вдоль и поперёк Ворд и Эксель. А вот зачем это было нужно преподавателю, я так до сих пор и не понял. Вообще, зачем программисту знать тонкости Ворда и способы оптимизации работы с ним? Может быть, чтобы в армию не загреметь? Может, ещё для чего-нибудь?