Как вы узнаете хорошего системного администратора?

19

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

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

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

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

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

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

MrValdez
источник

Ответы:

31

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

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

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

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

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

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

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

Адам
источник
Адам пара "Эль победа"! Наилучший ответ, на мой взгляд, в нем касается, как распознать хорошего сисадмина.
имя пользователя
3
Я могу найти совсем немного вины в этом, за исключением второго последнего пункта: любой системный администратор, который хотел бы поделиться документацией с предыдущей работы, - это тот, кто может очень хорошо поделиться документацией о вашей среде в будущем. По необходимости, бизнес очень доверяет своим сотрудникам по системному администрированию, и хотя я согласен, что это хороший вопрос, я думаю, что это хорошо по совершенно другой причине.
ESM
Согласен, ЭСМ, и именно поэтому я добавил условие «по возможности». Существуют ситуации (например, образовательные учреждения), когда документация по установке не считается конфиденциальной.
Адам
И они никогда не лгут вашему лицу. Кто-нибудь когда-нибудь слышал это? «Я не знаю. Попробуйте сейчас».
Боб Кросс
8

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

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

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

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

Timb
источник
7

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

  • Одержимо организованный
    • Списки дел
    • P-Touch маркирует все
    • Все имеет свое место, и это расстроено, если сказанное неуместно
    • Очень, очень пунктуальный
  • Минимальные возможности кодирования
    • Может создать простой скрипт bash (переменные, если / то / еще)
    • Может изменить сложный скрипт bash
    • Можно скомпилировать httpd из источника
  • Сертификаты
    • Они значат больше для системных администраторов (чем для нас, программистов)
  • Отношение к программистам
    • Осторожный, если не прямо подозрительный
    • Заинтригованы новыми требованиями, готовы вести переговоры
    • Не даст кодерам рут, не смотря ни на что
  • Имеет сильные мнения о системах мониторинга
    • Предпочитает что-то на основе SNMP. (И это не "Что случилось? Золото")
    • Требуется доступ из дома и с мобильного телефона / КПК / нетбука / и т. Д., Чтобы можно было контролировать систему во время отпуска
  • Удобно с CLI, если не предпочтительнее, чем графический интерфейс
Стю Томпсон
источник
4
Я думаю, что знаю, что вы пытаетесь сказать с помощью «Способностей мини-кодирования». Но , похоже, хороший системный администратор должен иметь только минимальные возможности кодирования.
InnaM
Я бы назвал это хорошим, универсальным списком. Не * nix-ориентированный вообще.
Кара Марфия
Согласился с Манни: я мог бы перефразировать это как « хотя бы минимальные возможности кодирования». Навыки развития бесценны для системного администратора.
ESM
Я думаю, что список требований также приведет к Sys-Admin, который определенно будет время от времени перегорать. Не говоря уж о плохом списке, просто я видел людей, которые так одержимы. Я также не согласен с Манни в том, что «хороший системный администратор должен иметь только минимальные возможности кодирования». Я знал довольно много хороших Sys-администраторов, которые пришли из разработки и были очень эффективными программистами.
Sclarson
Duh! Вот и ты.
InnaM
3

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

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

Джозеф
источник
1

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

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

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

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

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

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

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

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

Кара Марфия
источник
0

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

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

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

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

Кевин Нисбет
источник