Если бы вас сбил автобус, у вашей компании были бы проблемы?


27

На работе я единственный IT-парень (делай все, и делай это сейчас, типа парень) за последние 10 лет. Если бы я когда-нибудь попал под автобус, они были бы полностью облажаны. Я упоминал об этом несколько раз людям типа менеджмента / президента, но они меня игнорируют. Слишком плохо для них.

Что я могу сделать, чтобы облегчить их боль? (Или мне все равно?)

(Да, это должна быть вики сообщества, но я не вижу флажок ... возможно, мне не хватает представителя.)


1
Я не согласен, № 1 будет все равно, если ты умрешь. если компания ведет бизнес только из-за вас, то вы не только айтишник.
10.

Ответы:


50

Документируй все это.

Недавно на Slashdot была тема о запуске документации, которая вдохновила меня записать свои мысли о документации.

Моими ключевыми моментами были:

Принцип № 1: это никогда не делается

Документация - это постоянное усилие, которое всегда будет отставать от того, что находится в производстве. Изменения вносятся нерегулярно, вещи перемещаются, прекращаются или вводятся в эксплуатацию наугад. Документация никогда не догонит.

Вы должны продать людям, оплачивающим счета, стоимость потраченного времени (и, следовательно, денег) на поддержание текущей документации в актуальном состоянии. Часто эти разговоры звучат так: «помните, когда мне приходилось тратить $ TIME на выяснение того, как был сломан $ THING? Ну, когда я закончил, была эта техническая заметка с подробным описанием $ THING, так что следующий парень, который придет, не будет Я должен все это выяснить.

Вы должны сделать это, даже если вы никогда не закончите.

Принцип № 2: единственное, что хуже, чем отсутствие документации, является неправильной документацией

Это скорее трюизм, чем принцип. Документация может ввести вас в заблуждение о том, что что-то находится в известном состоянии, и что если что-то пойдет не так, вы можете начать исправление.

Важно признать эту проблему.

Принцип № 3: вы пишете документацию для вашего преемника

Вероятность того, что вы делаете документ, составляет 95%, и вам никогда не придется обращаться к нему снова. Документация - это собрание мудрости для будущего, а не для вас. Таким образом, вы должны предположить, что ваша аудитория мало или ничего не знает о специфике того, как вещи являются такими, какие они есть.

И будет преемник. Я не знаю о вас, но я не планирую находиться в этих конкретных условиях до конца своей жизни. Возможности приходят и уходят, и когда они приходят, иногда вы уходите. Но жизнь продолжается за тобой, и чем плавнее ты можешь сделать жизнь для своего преемника, тем лучше. В противном случае у вас может быть коллекция бывших клиентов, которые тихо говорят нелестные слова о вас. Мне нравится говорить, что в Оттаве везде работают одни и те же 50 парней, потому что вы постоянно сталкиваетесь с ними повсюду. Помощь вашему преемнику может открыть двери для вас в будущем.

Теперь в определенной степени всегда есть степень «обвинять предыдущего парня», когда возникают проблемы. Это часть бизнеса. Я сделал это сам. Но в нескольких случаях, когда я расценивал предыдущего парня как своего рода идиотку, я иначе узнал, что он действительно действовал вместе и знал о происходящем больше, чем я в то время.

Принцип № 4: «Почему» часто важнее, чем «Как»

Глядя на систему, большинство из нас начинает думать, думает, как, черт возьми, это так? Почти всегда есть очень конкретные причины для выбора конфигурации. В этих обстоятельствах «Почему» диктует «Как», и вы должны убедиться, что читатель понимает конкретные проблемы, решаемые при изучении коптильных остатков вашего решения.

Принцип № 5: это должно быть легко, иначе ты этого не сделаешь

Это означает, что вы должны быть очень осведомлены о ваших инструментах, а также о тех, кто собирается использовать ваши инструменты.

Вести вещи в актуальном состоянии должно быть легко. Если вам нужно приложить какие-либо усилия, то вы найдете оправдания, чтобы не делать это, когда это лучше всего сделать, то есть сразу после изменения.

Если другие пользователи не могут использовать ваши инструменты, они не будут ими пользоваться. Это может быть особенно вредным в командной среде, поскольку чем больше команда становится, тем больше вероятность того, что вы встретите члена команды, которому не нравится ваш выбор инструментов.

Лично мне нравится вики для документов. Однако проблема в том, что вики не навязывает вам какую-либо структуру, поэтому структура должна быть навязана извне. Это всегда приводит к конфликту где-то, так как у кого-то есть более или менее хорошая идея.

В некоторых местах я использовал документы Word и Visio, «опубликованные» в PDF, причем «последний» PDF считается авторитетным. Это хорошо, потому что у вас есть коллекция, которую вы можете передать своему работодателю / преемнику. Документы в формате PDF, если их правильно датировать, могут предоставить историческую запись о том, что произошло, хотя и такую, по которой нелегко ориентироваться. Плохо, что мне не нравятся Word или Visio, и я был вынужден получить базовое представление об этих инструментах для эффективной передачи идей.

Мой нынешний работодатель играет с идеей документов Word на портале Sharepoint. Нам просто нужно посмотреть, как далеко мы доберемся


Хороший ответ. +1, если бы я мог.

@roygbiv - Почему ты не можешь? Вы получили достаточно повторений (> 15)
Ладья

@Idigas - в то время, когда я сделал комментарий, мне не хватило представителя. :)

Не могу согласиться с этим ответом. Мне нравится использовать документы Word с единообразным стилем (некоторые вещи превращаются в собственное руководство). Некоторые люди обеспокоены потерей безопасности работы, но не всегда достаточно иметь документацию. Нужно обладать знаниями и навыками, чтобы справиться с этим, как выяснил один из моих предыдущих работодателей после того, как они сократили меня, а моя замена недостаточно знала об ИТ (он был в основном программистом).
Скотт

Я согласен, каждую работу, которую я беру сейчас, я документирую, черт возьми, не только ради компании, но и ради себя. Иногда вы делаете что-то, что вы делаете только время от времени, и если вы не выполняете это так часто, вы в конечном итоге забываете о том, как сделать это снова. Мне нравится, что я просто захожу в свою папку, где храню это, перечитываю свои документы и вспоминаю, как это сделать.
Hondalex

8

Конечно, вы должны заботиться. В конце концов, любая работа, которую стоит делать, это работа, которую стоит делать хорошо.

1.) Это уже было сказано, но это нужно повторить для повторения. Документ, документ, документ. При необходимости используйте таблицы Excel, бумагу для записей, перо и пергамент. Несколько тысяч медовых тетрадей, как в фильме «Se7en», если это будет необходимо. В любом случае, изложите это ясно, сжато и легко читаемо для тех, кому придется заменить вас, когда вы столкнетесь с метеором.

2.) Как только вы начали документировать все, вы должны быть в письменном настроении. Пора начать побочный проект с подробным описанием изменений, внесенных за последние несколько лет на серверах. Начните строить процесс управления изменениями, но пройдите его исторически. Обязательно обратите внимание, как часто вы меняли эти диски на некоторых из этих привередливых серверов. Сколько они стоят и т. Д. Они обеспечивают отличные показатели, на которые вы можете положиться в любом случае, даже если тот метеор скучает по вам и вместо этого убирает собаку соседа.

3.) Внедрить систему мониторинга, которая отслеживает и отправляет по электронной почте сообщения о критических сбоях. Что это, вы говорите? У вас уже есть? Милая! Теперь запишите это. Как это работает, что вы контролируете, почему вы это контролируете.

4.) Вы несете ответственность за то, чтобы снова передать его своим типам управления. И снова, и снова. Столько раз, сколько сможете. Будьте вежливы. Будьте уважительны, но приходите с тем, что будет стоить бизнесу, если тот метеор упадет, а вы исчезли.

Это не обязанность, которую вы можете снять, это этическое требование вашей работы и умение занимать должность, которую вы занимаете, как пресловутый «хранитель и хранитель ключей от королевства».

Думайте об этом так. Если вы можете избежать и забыть о том, что беспокоитесь об этом, и чувствуете себя нормально, делая это, то почему вы не просматриваете общие учетные файлы для заработной платы компании, чтобы увидеть, что и сколько больше делают эти типы управления, чем вы. Почему вы не используете конфиденциальные корпоративные данные для собственного использования? Почему ты не читаешь электронную почту людей?

Проще говоря, (и, мы надеемся), вы не делаете этих вещей из-за хорошего твердого чувства морали и этики. Вы знаете, все правильно от неправильных вещей. Следовательно, если у вас это есть, то вы знаете, что несете ответственность за документирование и подготовку контрмер против сценария наихудшего случая.

Это ваша непрерывная и расслабляющая поездка на Гавайи. :)

(То есть без метеора.)


6

Будьте осторожны, пересекая улицу, смотрите в обе стороны, убедитесь, что в дороге нет автобусов с Киану Ривзом и Сандрой Баллок.


3

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


3

Многочисленные посты, касающиеся важности документирования, заметны, но есть еще один аспект того, чтобы быть «парнем» на работе, за которым вы хотите следить.

Если вы единственный человек, который знает, как управлять всем, трудно справиться с отпусками / родами / чрезвычайными ситуациями, и вы никогда не сможете получить повышение по службе или получить другие должности в компании (если это вас интересует). Если вы не можете расти, учиться и расширять свои навыки, вы можете оказаться на той позиции, где вы ищете работу, и ваше резюме показывает, что вы провели 10 лет в качестве программиста на COBOL / FORTRAN или OS \ 2 / Novell / NT admin.

Рост и перекрестные нагрузки важны для развития как системного администратора. Вместо того, чтобы быть «парнем», от которого зависит вся сеть, будьте «парнем», который всегда готов показать новому парню, что делать, и который всегда заинтересован в том, чтобы больше узнать о бизнесе.


Привет, Шон, полностью согласен. Однако то, что я был в одном месте в течение 10 лет, не означает, что я отстал. Наоборот, я следую за последними и лучшими (насколько я могу).

1

Ключ здесь - подробная и полная документация. Это очень важно не только в том случае, если вы недееспособны, но если к ним приходит младший, и вы хотите уйти в отпуск (или перейти на более зеленые пастбища). Наличие правильных документов и ссылок может быть чрезвычайно полезным для кого-то еще, чтобы ускорить работу в сети.


1

Я стараюсь изо всех сил, чтобы убедиться, что у нас нет знаний по SPoF, включая мою собственную. Такое отношение более ценно, чем любые местные знания, которые я мог бы хранить при себе.


1

Я занял эту должность (Sys Admin / Lead Dev) у парня, у которого был свой особый способ делать все. Все 17 серверов у нас немного отличаются. Здесь так много процедур и ручная обработка проблем, и вряд ли какая-либо из них была задокументирована (документация в значительной степени включала объяснение каждого сервера и его роли в одной строке). Это заставило меня переоценить многие процессы в офисе. Каждый раз, когда я чему-то учусь, это добавляется в вики. Я также делегирую некоторые серверные работы другим разработчикам, чтобы они могли по крайней мере узнать минимальную информацию о небольших работах.

Написание документации - отстой, но подумайте, каково это - занять свою позицию безо всякого.


1

Документация это огромная сделка. Там, где я нахожусь, у меня есть противоположная проблема, как и у вас на самом деле, мы недавно внедрили новую систему отслеживания POS / Order (мы являемся компанией, занимающейся гравировкой и продвижением), и у меня есть проблема, чтобы заставить людей писать в Система информация о настройке. В основном люди низкого уровня, поскольку менеджер будет делать это с ее заказами, потому что она делала это со всеми заказами, помещая это в ОЧЕНЬ СТАРУЮ базу данных доступа. Я так хочу стать безбумажным, и это вполне возможно в нашем бизнесе, но я просто не могу заставить людей печатать информацию о рабочих заданиях, черт побери.

Так что продолжайте отключаться при получении авторизации. Или, если вы чувствуете себя хорошо, делайте это в свое свободное время. Это может быть хорошо для вашего будущего в компании, не говоря уже о вашем преемнике.


1
Итак, при поддержке менеджера убедитесь, что настройки отслеживаются ... затем, через некоторое время, найдите человека, который сделал это, и сделайте, а затем задокументируйте это, когда они забыли, что сделали. Это, как правило, указывает на причину правильного документирования.
gbjbaanb

Проблема в том, что я еще не заставил их выбросить бумажную документацию, поэтому ваша идея не сработает. То, над чем я пытаюсь работать, - это простой, простой способ сканировать подписанные доказательства и тому подобное, и автоматически сохранять его в папке, требуя только ввода пользователем номера заказа, который затем является именем файла. Я еще не нашел способ сделать это на OS X.
Кэмерон Коннер

1

Re: я должен заботиться?

Если ваш офис не работает на 100%, люди заметят, что вы работаете более плавно. То, что вы заботитесь о благополучии компании, а не просто фиксируете свою «незаменимость». Компания, которая рассчитывает на то, что вы никогда не уйдете / никогда не получите более выгодного предложения, работает не очень хорошо. Это чья-то РАБОТА - заметить, что вы отказываетесь от подобных вещей в компании.

Я лично ЛЮБЛЮ работать с людьми, которые документируют и хотят, чтобы работа, которую они закончили, стояли сами по себе, и не постоянно требовали их участия. Когда документ и положить вещи , которые вы уже сделали за вас, вы откроете больше времени для работы над будущими проектами.


0

У нас в основном такая же ситуация. Вот почему директор нанял меня, чтобы добавить еще один узел знаний.

Но, честно говоря, это не ваше место, чтобы заботиться. Менеджмент должен оценивать риски и устранять их.


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

-1 для "это не ваше место, чтобы заботиться". Трудно сделать такое суждение, не видя организационную диаграмму в компании ОП.
Бен Данлэп

Плюс тот факт, что ему все равно, означает, что он беспокоится о здоровье и успехе своей компании. И это хорошо.
Бен Данлэп

@rotard Оператору не нужно ворчать - написание некоторых «предметов первой необходимости» и хранение двух копий в безопасных местах вне офиса и на месте, а затем информирование его руководства решит проблему без ворчания.
Бен Данлэп

0

Я обнаружил, что подход Getting Things Done помогает преодолеть первоначальный умственный барьер, мешающий вам правильно документировать свою работу. Вместо того, чтобы рассматривать документацию как монолитную задачу, которая не позволит вам выполнять «настоящую» работу, разделите ее на куски размером с укус. Всякий раз, когда вы сталкиваетесь с небольшим количеством информации, которую должен знать ваш преемник, запишите ее. Затем зарезервируйте один или два часа в неделю для анализа, уточнения и классификации ваших знаний.


-1
  • Документация: важно
  • Ваша ценная работа: не так важна, как вы думаете

Может быть, я просто кратко о предмете, но я был бы признателен за отзыв с понижением.
Спулсон

я не понизил ответ, поскольку это не так уж плохо. Возможно, они чувствовали, что это не помогло. Никакие примеры или объяснения, возможно, не подсказали это. Опять же, я думаю, как и вы.
Мэтт

угадай не угадай Извините :)
Мэтт

Конечно. Я не планировал писать книгу, но если бы я это сделал, она была бы озаглавлена ​​«Не будь претенциозной».
Спулсон

-4

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

Правильный баланс - это то, где вас не беспокоят во время сна или отдыха. В противном случае вы обесцениваете себя.


Это действительно хороший момент, но я думаю, он ожидает, что через несколько лет компания создаст ИТ-отдел, и он может стать его главой (теперь он единственный ИТ-парень). когда он умрет, компания будет в порядке, потому что они найдут парня, такого же, как он.
10.

В зависимости от вашей компании, это либо близоруко, либо необходимо для выживания. Я подозреваю, что это чаще бывшее.
Кара Марфия

1
Это, наверное, самый эгоистичный, эгоистичный совет, который я когда-либо читал.
Спулсон

Вы бы предпочли не подчиняться своему руководству, получать значительно более низкую заработную плату, восприниматься как менее ценные и трудолюбивые. В долгосрочной перспективе вы получите достаточно меньший доход и хуже обеспечите себе работу, так что это повлияет на будущее вашей семьи. Все потому, что вы намерены заставить компанию делать то, что подходит для нее, даже если у компании нет такой любви к вам. Я думаю, что вы путаете, насколько компания уважает и любит вас, если вы готовы так пожертвовать, чтобы дать им то, что, по их мнению, они не хотят.
Carlito

2
обратите внимание на себя. При найме администраторов Sys спросите, есть ли у них имя пользователя на сервере. Если они спросят их, если они есть Чак, если они есть, не нанимайте его.
Мэтт
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.