Назад | Перейти на главную страницу

Как распознать хорошего системного администратора?

В компании, в которой я работаю, нам нужны системные администраторы. Однако мы занимаемся разработкой программного обеспечения и, как оказалось, понятия не имеем, как отличить хорошего системного администратора от плохого *. Нам просто нужен был кто-то, чтобы настроить сервер, спланировать разводку кабелей LAN и установить политики безопасности Wi-Fi.

Мы не осознавали, что у нас проблемы с наймом, пока не узнали, что два нанятых нами администратора не справились со своей работой. Мы узнали, что у нас проблемы через два месяца, когда:

Есть ли какой-нибудь стандартный способ узнать хорошего системного администратора?

Есть ли какие-нибудь тесты на собеседовании, которые мы можем провести, чтобы отсеять недостаточно квалифицированных?

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

Вот несколько способов узнать хорошего системного администратора.

  • Они могут говорить о предыдущих системах, которыми они управляли, понятным для вас образом, технически способного несистемного администратора. Хороший системный администратор должен иметь возможность общаться с другими пользователями сети и видеть общую картину, в то же время полностью осознавая все детали. Если они не могут структурированно и ясно объяснить, что они делали и почему на предыдущей работе, они не смогут объяснить вам свое обоснование принятия решений при работе на вас. По сути, они должны иметь возможность весь день говорить о конкретной системе, не теряя при этом свою аудиторию.

  • Они одержимы идеей избегать единой точки отказа. В любой момент, когда они описывают систему, которой они управляют (редактировать), остановите их и спросите "Что могло пойти не так с этой частью системы и как вы снизили этот риск?"Их ответ должен быть подробным и показывать, что они уже тщательно обдумали его. Они также должны быть восторженный об ответе на этот вопрос, потому что хорошие системные администраторы любят думать о способах избежать катастрофических сбоев.

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

  • Они могут помнить времена, когда их системы давали сбой, и отвечать пять почему не думая. Каждый системный администратор совершал ошибки, которые приводили к простоям; хорошие думали как о технических, так и о системных причинах, почему это произошло.

  • Они документируют свои системы с таким же уровнем одержимости, как писательница дневников-подростков документирует свои увлечения. Если возможно, попросите просмотреть их документацию по предыдущим администрируемым ими системам.

  • Не знаю, как это проверить на собеседовании, но в кризис они спокойны. Возможно, вы могли бы подождать, пока они пойдут в уборную, затем закрыть дверь и включить пожарную сигнализацию.

Программистам трудно распознать хороших программистов; например таким компаниям, как Microsoft и Google, требуется целый день собеседований, чтобы удовлетворить их даже после первоначального отбора. Точно так же системным администраторам трудно распознать хороших системных администраторов.

Исходя из этого, я утверждаю, что программистам очень трудно распознать хороших системных администраторов.

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

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

Характеристики, которые я ищу в системном администраторе, хотя и немного неловкие по своей природе

  • Одержимо организованный
    • Списки дел
    • P-Touch маркирует все
    • Все на своем месте, и это расстраивает, если сказанная вещь не к месту
    • Очень и очень пунктуально
  • Минимальные возможности программирования
    • Можно создать простой сценарий bash (переменные, if / then / else)
    • Может изменять сложный сценарий bash
    • Может компилировать httpd из исходников
  • Сертификаты
    • Они значат больше для системных администраторов (чем для американских программистов)
  • Отношение к программистам
    • Осторожно, если не сказать прямо подозрительно
    • Заинтригован новыми требованиями, готов вести переговоры
    • Не даст кодерам root ни на что
  • Имеет сильные мнения о системах мониторинга
    • Предпочитает что-то на основе SNMP. (И это не «Что случилось? Золото»)
    • Требуется доступ из дома и с мобильного телефона / КПК / нетбука и т. Д., Чтобы можно было контролировать систему во время отпуска
  • Комфортно с CLI, если не предпочтительнее графического интерфейса

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

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

Более действенным вопросом может быть: как нанять кого-то, не обладая превосходными навыками для их оценки?

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

Помимо навыков, упомянутых другими, вам нужен кто-то, кто может:

  • Противостоять руководству, делая ИТ-вызовы, которые они не хотят слышать (были ли кабели некачественными, потому что им не разрешалось привлекать специалистов по кабельным системам? Был ли сервер неадекватным, потому что бюджет был слишком мал, и они не боролись за то, за что было необходимо?)

  • Управление поставщиками, например, знание типовых соглашений об уровне обслуживания и ожидаемых этапов (были ли кабели некачественными, потому что они не требовали 100% тестирования или не проводили собственное тестирование?). Это недооцененный навык, который имеет огромное влияние с точки зрения начальных затрат и длительные контракты.

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

  • В идеале, достаточно дипломатии, чтобы выполнить все вышеперечисленное, не отталкивая остальную часть компании.

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

Я думаю, что здесь, как и в любой другой сфере, нужно найти кого-то, кто глубоко заинтересован и глубоко заботится о том, что они делают. Вы можете задавать такие вопросы, как:

  • Какие сайты, форумы, блоги и т. Д. Вам нравится читать, чтобы узнать о новейших технологиях
  • Какая из последних технологий, о которых вы слышали, вы бы хотели заполучить и поиграть с ними?
  • Какой пример чего-то аккуратного, интересного или простого, чем вы гордитесь, что вы смогли настроить у предыдущего работодателя (или академической должности), что сэкономило всем время или разочарование?

Вы должны легко получить подробные ответы на эти вопросы.

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