Алексей Коршунов
Ведение документации на свою рабочую сеть давно стало правилом хорошего
тона для любого уважающего и считающего себя профессионалом системного
администратора. Дело здесь вовсе не в служебных обязанностях, а скорее в прямой
необходимости.
Особенно если сеть состоит из более чем одного сервера и пяти
рабочих станций. В случае с Linux-серверами это правило действительно
вдвойне, потому как способов настроить один и тот же сервис может быть не два и
даже не три.
Очень часто работа с Open Source-проектом (не
важно, его разработка или установка) тесно связана с чтением и написанием
документации. Все мы знаем, что память человека обладает избирательностью
и имеет свойство убирать «на дальнюю полку» неиспользуемые в данный момент
знания. Количество же таких знаний напрямую зависит от вашего опыта работы и
размера серверного парка вашей компании.
По своему опыту могу сказать, что пара
десятков грамотно написанных (собственноручно) документов по настройке
«типовых» решений – сильно облегчают жизнь и навсегда избавляют от
мучительных воспоминаний. Больше нет раздумий о том, что же я на этот раз
забыл куда прописать и какой нюанс, встретившийся когда-то, никак не может
всплыть из глубин моей памяти. Не стану отрицать, наверное, существуют супер-профессионалы,
которые помнят всё и всегда, но мне такие не известны. Гуру, с
которыми мне приходилось общаться, нет-нет да и говорили в ответ на вопрос
«Что-то такое было... Я точно не помню».
К чему я всё это? А к тому, что привычку писать
(хотя бы даже для себя) документацию о настройке сервисов, в которых
столкнулись с проблемами, о встретившихся тонкостях и особенностях – можно
смело назвать весьма полезной привычкой и крайне необходимой практикой. Это
логическое продолжение привычки многих людей – записывать в КПК, документы
и другие менее удобные для поиска информации источники.