Вопрос: Тест Joel для системных администраторов


Основано на «Организационные вопросы» - больные места ИТ?  Я считаю, что было бы справедливо сказать, что системным администраторам необходимо определить, стоит ли стоять место. Существует аналогичная хорошо известная тест Джоэля для программистов,

Каковы 12 вопросов, которые системные администраторы должны задать на собеседовании, чтобы помочь им решить, хорошо ли это для работы?

Следуя правилам Джоэла:

  1. Вопросы должны быть платформенными и технологическими агностиками
  2. Вопросы должны вызывать простой ответ, такой как «да» или «нет»

РЕДАКТИРОВАТЬ: Пожалуйста, отправляйте по одному вопросу одновременно, чтобы мы могли видеть, за кого голосовали пользователи.


142


Источник


вопрос. Должны ли мы задать каждый вопрос в отдельном ответе, чтобы у нас были 12 ответов на вопрос / ответы? - Brian
Я думаю, что это лучший способ его работы. - Nick Kavadias
В тесте Joel используются вопросы «да / нет», поэтому, возможно, мы должны придерживаться этих типов вместо «как» или «описывать» вопросы. - Doug Luxem
Правда. Но вопросы также могут быть сформулированы таким образом, что «любой другой ответ, отличный от x», также будет достаточным. Каждая организация делает все по-другому, и хотя Джоэл был достаточно хорош, чтобы предоставить шаблон, это не означает, что / каждый / будет следовать одному и тому же / типу / шаблону. - Avery Payne
Номер 7 не соответствует критериям вопроса. Кроме того, ответ на номер 7 также был бы бесполезным без значительных предварительных знаний о работе и ее окружении. - John Gardeniers


Ответы:


Используете ли вы систему отслеживания инцидентов / билетов?


101



И следствие: поддерживает ли он электронную почту и разговоры? Система, которую мы здесь используем, ответит «да» на ваш вопрос, но близко к чистому убытку. Неизбежно приходит отчет, и служба поддержки не задает правильные вопросы. Так что кто-то еще входит и делает недокументированную вторичную сбор информации, устраняет проблему и не прилагает никаких усилий для документирования этого. По крайней мере, с помощью специальной электронной почты, вы завершаете историю разговоров. - jldugger
Это может быть хорошо или плохо. Некоторые системы билетов в конечном итоге препятствуют почти всем остальным работам с помощью справочных столов, которые постоянно растут, чтобы вытащить билет из своего царства. - sclarson
Вам нужна система инцидентов для сбора статистических данных о том, где лежат фактические проблемы и / или повторная регистрация. Это хорошая база для исправления неисправных систем, и отчеты от нее помогают руководству видеть, что это действительная проблема, с которой вам приходится иметь дело. - Oskar Duveborn
Существует различие между проблемами и инцидентами. Один случай - это инцидент. После того, как будет происходить инцидент, это может стать проблемой. - geoffc


Выполняете ли вы резервное копирование системы и регулярно проводите тестирование?


80





  • Сколько других людей будет работать вместе во время повседневных операций?

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

  • Кто первый ответчик на проблемы?

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

«Только ты» - не приемлемый ответ. Это полная нехватка организации, и ее следует отслеживать с вопросом «Как отслеживать запросы пользователей?». Эта должен отвечать что нибудь кроме «вы этого не делаете».

  • Каково ваше отношение существующих систем к администраторам?

Это не должно быть слишком высоким (выше 50: 1) или слишком низким (ниже 5: 1). Слишком высокая, и ваша рабочая нагрузка будет настолько серьезной, что вы будете шагать по воде, чтобы оставаться на плаву. Слишком низко, и вы либо магазин одного человека, либо есть серьезные проблемы с способностью магазина управлять системами.

Как правило, существуют исключения из правила; экземпляры, где 200+ систем могут быть отображены из одного источника (думаю, веб-заголовки) и экземпляры, где бизнес очень мал (20 сотрудников могут нуждаться только в 2 серверах).

  • Каково ваше отношение конечных пользователей / клиентов к администраторам?

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

  • Каково ваше отношение конечных пользователей / клиентов к существующим системам?

Это показатель рабочей нагрузки сервера. Очень высокие коэффициенты могут быть признаком чрезмерного использования или бюджетных ограничений, которые свяжут ваши руки, когда придет время для расширения. Недоиспользование также может быть проблемой, когда оно не требуется (т. Е. Имеет смысл, что у HR есть собственный сервер, но файловый сервер только для 5 «обычных» пользователей в организации 5000 - это красный флаг); это может потребовать некоторой «виртуализации» для консолидации серверов ...

  • Существует ли существующий процесс обработки обновлений для существующих систем, например, применение патчей поставщиков или обновлений прошивки?

Это должен быть любой другой ответ, кроме (а) «Я не знаю», или (б) «мы не обновляем».

  • Скажите, что сервер загорается. В случае кризиса или бедствия, какие временные рамки допустимы как время простоя?

Это должно всегда быть разумным вопросом. Если собеседник согнется из-за формы по этому вопросу, тогда они не понимают характера вашей работы, что важно для будущих перспектив. Если ожидание - 24/7 операция, это нормально - если у них нет инфраструктуры для этого, что означает вы будете много няни, Знание того, что является и не приемлемо, помогает опробовать ваши карты о своих истинных ожиданиях.

  • Говоря о пожаре, есть ли у вас система пожаротушения для вашего оборудования и подходит ли она к соответствующему типу?

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

  • Опишите процесс резервного копирования данных и используемый формат хранения.

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

  • Проверяете ли вы свои резервные копии на регулярной основе и как часто?

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

  • Существует ли известный бюджет и процесс закупок как для капитальных затрат, так и для небольших покупок? Можете ли вы объяснить мне, какой процесс я буду использовать для покупки?

Если ответ «мы (кто-то еще) купим его, как нам это нужно», это красный флаг. Это означает: «мы не доверяем вам покупать оборудование, когда оно вам действительно нужно, поэтому вместо этого у нас будет кто-то другой». Всегда должен быть какой-то бюджет.

Процесс приобретения чего-то должен быть достаточно простым, чтобы объяснить менее чем за 2 минуты. Он не должен включать в себя более двух сторон, которые подписываются (более высокие цифры указывают на волокиту), и он должен иметь поворот, измеряемый в днях или часах, а не в неделях (критические покупки будут задержаны, если они слишком длинны). Всегда должен быть какой-то процесс.

  • У вас есть план по обновлению и переработке старого оборудования, и как часто это происходит?

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

Настольные устройства никогда не должны обновляться быстрее, чем 3 года или медленнее, чем 5. В компаниях с ограниченным бюджетом растягивание рабочего стола до 5 лет иногда является подходящим ответом.

Бит на рециркуляции - это тест, чтобы увидеть, есть ли у них «одноразовое» отношение к старому оборудованию. Это плохо в том смысле, что вы должны правильно распоряжаться им через известного переработчика, но хорошо в каком-то смысле, что вы можете придать старую техническую оснастку временному долгу, если возникнет такая необходимость. Это также даст вам представление о размере их «boneyard» (куча старого оборудования, которое хранится вокруг).

Связанные вопросы:

https://serverfault.com/questions/44638/how-often-does-tech-refresh-happen


72



Хороший комплексный ответ. «Обновление и переработка» - это то, что было бы интересно спросить и о серверах; вы не хотите идти в магазин, где вы тратите большую часть своего времени на уход за древними серверами, не так ли? - Maximus Minimus
Здесь очень много замечательных моментов, любой шанс, что вы его отрубите и отправьте в виде отдельных ответов, чтобы мы знали, как сообщество уделяет первоочередное внимание каждому предмету? - Kara Marfia
Weird ... есть ли ошибка SO, которая позволяет пользователям с 170 rep внести изменения в ответ, но не имеет видимых изменений? serverfault.com/users/9113/joshperry сделал двухстрочное редактирование внизу, но я подумал, что когда кто-то редактирует, вы можете публично узнать, кто это был ... - Avery Payne


У вас есть план аварийного восстановления, и это включает в себя ИТ?

Последующие замечания от замечаний: Если да, включает ли она всю организацию, а не только ИТ? Включает ли он персонал, и вы регулярно проверяете его?

Связанные вопросы:

План спасения от стихийных бедствий разрабатывает лучшие практики или ресурсы?


49



И знают ли они, что DR - это не просто проблема ИТ? Многие места серьезно думают о DR только с точки зрения ИТ, и у них нет планов по их бумажным файлам. - Maximus Minimus
Да, так верно, хотя я слишком часто видел противоположное: есть отличные планы по замене исполнительного руководства и основных бизнес-работников на случай, если офис станет непригодным для использования, - но ничто из того, чтобы заставить ИТ работать, что, когда серверная комната находится в том же офисе, что и план бедствия, на самом деле глупо ... но опять же, у них были отличные ручные процедуры для все - что заставило их справляться с более короткими перебоями в ИТ-инфраструктуре. - Oskar Duveborn
Ответ «да, мы полностью застрахованы» не является верным ответом. - Joseph
У вас есть план DR и включает ли он персонал? Как там, где я буду сидеть, если здание сгорит ... - Jeffrey Hulten
Вы регулярно проверяете это? - romandas


Документирована ли текущая среда?

Являются ли как политики, так и процедуры документированными и последовательными?


40



«Если бы меня завтра наняли, а остальная часть моей команды« выиграла лотерею »(или« умерла в результате несчастного случая ») на завтрашнем завтрашнем дне, хватит ли документации для управления окружающей средой?» А.К.А. Правильно ли документация? ДЕЙСТВИТЕЛЬНО правильно? -Waldo - gWaldo


Учитывают ли внутренние методы бухгалтерского учета ценность услуг, предоставляемых ИТ-отделам другим отделам, или ИТ-система просто учитывается как МВЗ?

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


37



мне нравится! немного слишком много управления, но я могу жить с ним на данный момент - Nick Kavadias
Да. Боюсь, вам нужно, чтобы руководство задало точный вопрос. Невозможно взломать Xeon на машинный язык 68K, не может взломать мозг менеджера на английском языке. - chaos


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

«Насколько тесно ваши тестовые среды соответствуют производству?»


36



В подобном ключе я бы сказал, что один из вопросов должен быть «У вас есть отдельные системы разработки, сцены и производства с процессом управления изменениями?» - gharper
Это должно быть частью обычного теста Джоэля. Я не могу сказать, сколько раз я развернул PROD, только чтобы найти ошибку, которую мы не видели, потому что область стресса в четыре раза более мощный! - tsilb


Мне очень интересно, что многие ответы сформулированы так: «У вас есть это?» или «вы делаете это на регулярной основе?» Если я буду нанят как новый системный администратор, я ожидаю, что смогу реализовать эти вещи, если они еще не существуют. Журналы аварийного восстановления и мониторинга - это не то, что могло бы сделать или сломать интервью. Если бы они не делали этого, они были бы после того, как меня наняли.

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

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

Я готов играть роль козла отпущения и пеона, находясь внизу, до тех пор, пока руководство дает мне советы в тех сценариях, где я нахожусь наверху.


34



Тест Joel не предназначен для того, чтобы «вам не хватает 3 из 12, поэтому я отклоняю ваше предложение» - это всего лишь инструмент, который поможет вам лучше оценить текущее состояние ИТ и провести соответствующие переговоры. - Kara Marfia
«Если бы они не делали этого, они будут после того, как меня наняли». Если у вас есть навыки для убеждать что они должны меняться в соответствии с вашими потребностями, я впечатлен. - tore-


Выполняют ли все новые закупки системных / программных продуктов или приложений через ИТ и способны ли ИТ отвергнуть и предложить другую систему, возможно, такую, которая уже используется в другом отделе?


33



aka - каков подход компании к стандартизации оборудования? - Kara Marfia
... и программного обеспечения (или просто системы) стандартизации ^^ - Oskar Duveborn
Это интересно, потому что это может быть отрицательным или положительным - ИТ-отдел, который больше заинтересован в мощности ИТ-отдела, чем поддержка бизнеса, может быть довольно негативной средой. - Whisk
Правда, я полагаюсь на то, что IT выбирает систему BEST для этой задачи, но я видел слишком много примеров, когда три разных офиса (SAME department) пытаются приобрести разные системы, например, для продажи / поддержки клиентов или электронных ключей - просто потому что есть небольшое ценовое преимущество от каждого соответствующего местного дилера ... ... то, чего они не понимают, - это затраты на централизованное управление и несут ответственность за все эти разные системы для ИТ-операций, является огромным по сравнению с фактическим запуском того же бога проклятая система для всех и получение синергетического эффекта от людей, осваивающих ее. - Oskar Duveborn
Дело не в силовой поездке, а в том, чтобы иметь управляемый аппаратный стандарт. Это определенно необязательно. - Kara Marfia


Готовы ли вы тратить деньги на надлежащие средства мониторинга / регистрации?

-или, из исходного вопроса Джоэл-теста:

Вы используете лучшие инструменты, которые могут купить деньги?

Связанные вопросы:

Программное обеспечение для мониторинга работоспособности сервера


32



Я бы предложил не формулировать его как «желающий потратить деньги», а сказать: «Используете ли вы (или поощряете использование) надлежащие инструменты ведения журнала мониторинга». Поскольку мониторинг некоторых из лучших является бесплатным. Nagios, MRTG, кактусы и т. Д. - Brian
Может быть, даже что-то простое: «Знаете ли вы, что на сервере произошел сбой?» - Nick Kavadias
Некоторые из лучших не являются бесплатными, хотя - в зависимости от окружающей среды, которую контролируют ... - Oskar Duveborn
Я оставил бы это как «готов потратить деньги», поскольку «бесплатные», такие как nagios, обычно намного дороже, чем из готовых решений, а вместо капитолия вместо этого затрачивает время администратора, а это значит, что он дает деньги (надеюсь). «Commit resources to» может быть mangement, говорящий «мы, конечно, готовы посвятить ваше время, чтобы исправить наши проблемы мониторинга, а также быть нашим системным администратором», - Jim B
О, подумайте, как Джоэл сформулировал эту аналогичную концепцию: «Используете ли вы лучшие инструменты, которые могут купить деньги?» который подходит мне для практически любой мыслимой профессии. - SingleNegationElimination