Тест Joel для завдань системного адміністратора


142

На основі "Організаційних питань" - болячки ІТ? Я думаю, було б справедливо сказати, що системним адміністраторам потрібно визначити, чи варто працювати в якому місці. Існує подібний добре відомий тест Джоела для програмістів .

Які 12 питань системні адміністратори повинні задати на співбесіді, щоб допомогти їм вирішити, чи це хороше місце для роботи?

Дотримуючись правил Джоеля:

  1. Питання повинні бути платформними та техногенними
  2. Питання повинні викликати просту відповідь, наприклад, так чи ні

РЕДАКТУВАННЯ. Будь ласка, опублікуйте одне запитання, щоб ми могли бачити, за що голосують користувачі.


2
питання - чи слід ставити на кожне запитання окрему відповідь, щоб у нас було 12 голосуючих питань / відповідей?
Брайан

Я думаю, що це, мабуть, найкращий спосіб працювати.
Нік Кавадіас

2
Тест Джоеля використовує питання "так / ні", тому, можливо, ми повинні дотримуватися цих типів, а не "як" чи "описувати".
Дуг Люксем

1
Правда. Але питання також можна сформулювати таким чином, що "будь-яка інша відповідь, крім x", також буде достатньою. Кожна організація робить все по-різному, і хоча Джоелю було досить приємно надати шаблон, це не означає, що / всі / будуть слідувати тому ж / виду / шаблону.
Avery Payne

Число 7 не відповідає критеріям питання. Крім того, відповідь на число 7 також буде нікчемною без значних попередніх знань про роботу та її оточення.
Джон Гарденєр

Відповіді:


101

Ви використовуєте систему відстеження інцидентів / квитків?


11
І слідство: чи підтримує він електронну пошту та розмови? Система, яку ми тут використовуємо, відповіла б "так" на ваше запитання, але близька до чистої втрати. Неминуче надходить звіт, і служба підтримки не задає правильних питань. Тож хтось інший заходить і робить недокументований збір вторинної інформації, виправляє проблему і не докладає зусиль, щоб документувати щось із цього. Принаймні, за допомогою спеціальної теми електронної пошти, ви закінчите цитовану історію розмов.
jldugger

1
Це може бути добре чи погано насправді. Деякі системи квитків перешкоджають майже всій іншій роботі за допомогою столів, що постійно збільшуються, просто для того, щоб вивезти квиток із своєї сфери.
sclaron

Вам потрібна система інцидентів для збору статистичних даних про те, де лежать та / або виникають фактичні проблеми. Це хороша база для виправлення зламаних систем, а звіти з неї допомагають керівництву побачити, що це дійсна проблема, з якою ви маєте мати справу.
Оскар Дувеборн

1
Існує різниця між проблемами та інцидентами. Один випадок - це інцидент. Після того, як трапляється схема інцидентів, це може стати проблемою.
geoffc

80

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


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

Це впливає на вашу здатність виступати дуже прямо. Це також впливає на вашу здатність приймати безперебійну відпустку ...

  • Хто перший відповів на проблеми?

Ця відповідь буде різною, але це хороший показник того, як організація може насправді «організуватися». Великі установки повинні мати службу підтримки та квитків; невеликі установки повинні мати принаймні систему квитків, а також якийсь педжер, який сплачує компанія за допомогу.

"Тільки ти" - не прийнятна відповідь. Це повна відсутність організації, і слід супроводжуватись питанням "Як відстежувати запити від користувачів?". На це треба відповісти чимось, окрім як «ти цього не робиш».

  • Яке співвідношення існуючих систем до адміністраторів?

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

Як завжди, є винятки з правила; випадки, коли 200+ систем можна зображувати з одного джерела (думайте, веб-заголовки), і випадки, коли бізнес дуже малий (20 працівникам може знадобитися лише 2 сервери).

  • Яке співвідношення кінцевих споживачів / клієнтів до адміністраторів?

Це міра очікування. Це ваші "клієнти". Коли виникнуть проблеми, це буде величина "тиску", на який ви будете вирішувати ситуацію. Організація 5000 із лише двома адміністраторами може стати дуже, дуже напруженим місцем, якщо у ваших систем є проблеми.

  • Яке співвідношення кінцевих споживачів / клієнтів до існуючих систем?

Це міра завантаженості сервера. Дуже високі співвідношення можуть бути ознакою надмірного використання або бюджетних обмежень, які зв’яжуть ваші руки, коли прийде час розширюватися. Недостатнє використання також може бути проблемою, коли його не вимагають (тобто має сенс, що HR має власний сервер, але файловий сервер лише для 5 "постійних" користувачів в організації з 5000 є червоним прапором); це може зажадати певної "віртуалізації" для консолідації серверів ...

  • Чи існує процес обробки оновлень існуючих систем, наприклад, застосування патчів постачальників або оновлення мікропрограмного забезпечення?

Це має бути будь-яка інша відповідь, окрім (а) "я не знаю" або (б) "ми не оновлюємо".

  • Скажімо, сервер загоряється. У разі виникнення кризи чи лиха, який термін прийнятний як час простою?

Це завжди має бути розумним питанням. Якщо інтерв'юер зіпсується з цього питання, вони не розуміють природу вашої роботи, життєво важливу підказку щодо майбутніх перспектив. Якщо очікування роботи працює цілодобово, це добре - якщо у них немає інфраструктури для цього, це означає, що ви будете багато працювати на нянях . Знання того, що є, а що не прийнятно, допомагає підказати свої картки вам про їхні справжні очікування.

  • Якщо говорити про пожежу, чи є у вас система пожежогасіння для вашого обладнання, і чи вона відповідного типу?

Водні дощувачі - не прийнятна відповідь. Це дійсно станеться, і ви будете отримувати організації , які думають , начинка стійки в комору без вентиляції і накладні витрати пожежогасіння є прекрасною ідеєю . Якщо це занижено, ігнорується або зустрічається з ворожістю, вставайте, дякуйте інтерв'юеру і не ходіть, бігайте ...

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

Це ще одне питання, на яке слід відповісти, окрім "ми не маємо" та "у нас немає резервних носіїв інформації".

  • Ви регулярно тестуєте свої резервні копії та як часто?

Подальші дії щодо вищезазначеного питання. Якщо ви не регулярно тестуєтесь, ви просто запрошуєте неприємності.

  • Чи відомий бюджет і процес придбання як витрат на капітал, так і незначних закупівель? Чи можете ви пояснити мені процес, який я б використав, щоб придбати щось?

Якщо відповідь «ми (хтось інший) будемо купувати її так, як нам потрібно», це червоний прапор. Це означає, що "ми не довіряємо вам купувати обладнання, коли воно вам справді потрібне, тому ми будемо замість цього робити хтось інший". Завжди має бути якийсь бюджет.

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

  • Чи є у вас план оновлення та переробки старого обладнання та як часто це відбувається?

Я насправді бачив компанії, що працюють на 18-річних міні-комп’ютерах, яких підтримують договори про підтримку та багато запчастин від постачальника підтримки. Звичайно, оригінальний виробник обладнання вже давно відійшов ...

Настільні пристрої ніколи не повинні оновлюватися швидше, ніж 3 роки, або повільніше, ніж 5. У компаніях з обмеженим бюджетом розтягнення робочого столу на 5 років іноді є відповідним рішенням.

Біт у переробці - це тест на перевірку наявності у них "одноразового" ставлення до старого обладнання. Це погано в тому сенсі, що ви повинні належним чином утилізувати його через відомий переробник, але добре в тому сенсі, що ви можете натиснути на старе обладнання в тимчасовий обов'язок, якщо виникне потреба. Це також дасть вам відчути розмір їх "боніарду" (купу старого обладнання, яке зберігається навколо).

Пов’язані запитання:

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


5
Приємна комплексна відповідь. "Оновити та переробити" - це було б цікаво також запитати у серверів; ви не хочете заходити в магазин, де ви проводите більшу частину часу за доглядом старовинних серверів, чи не так?
Максим Мінімус

Тут дуже багато чудових моментів, будь-який шанс, щоби ви порубали його і переклали як окремі відповіді, щоб ми знали, як громада визначає пріоритетність кожного елемента?
Кара Марфія

Дивно ... чи є помилка SO, яка дозволяє користувачам із 170 повтореннями вносити зміни до відповіді, але не відображати зміни? serverfault.com/users/9113/joshperry зробив дворядкові зміни в нижній частині, але я подумав, що коли хтось зробив редагування, ви зможете публічно побачити, хто це ...
Avery Payne

49

Чи є у вас план відновлення після аварій і чи включає це ІТ?

Результати чудових коментарів: Якщо так, то чи включає вона всю організацію, а не лише ІТ? Чи включає він персонал і чи регулярно ви тестуєте його?

Пов’язані запитання:

Кращі практики та ресурси щодо розробки плану відновлення стихійних лих?


4
І чи знають вони, що DR - це не лише проблема ІТ? Багато місць серйозно задумуються над DR лише з точки зору ІТ, і не мають планів щодо своїх паперових файлів.
Максим Мінімус

Так, правда, хоча я теж часто бачив навпаки: є великі плани щодо того, куди перевести керівництво та працівників основного бізнесу, якщо офіс стане непридатним, - але нічого для отримання ІТ на роботу, що коли серверна кімната знаходиться в тому самому офісі, що і план аварій, що реагує, насправді нерозумно ... але знову ж таки, у них були чудові ручні процедури для всього - що змусило їх добре впоратися з коротшими відключеннями ІТ.
Оскар Дувеборн

4
Відповідь «так, ми повністю застраховані» - неправдива відповідь.
Йосип

1
Чи є у вас план ДР і чи включає він персонал? Як і де я буду сидіти, якщо будівля згорить ...
Джеффрі Халтен,

4
Ви регулярно її тестуєте?
romandas

40

Чи задокументовано поточне середовище?

Чи документовані та послідовні як політики, так і процедури?


"Якби мене завтра прийняли на роботу, а решта моєї команди усі" виграли в лотерею "(або" загинув у аварії з виродком ") на обід завтра, чи вистачить мені документації для управління довкіллям?" AKA Правильна документація? Дійсно правильно? -Waldo
gWaldo

37

Чи оцінюють внутрішні облікові практики цінність послуг, які ІТ надає іншим підрозділам, чи ІТ просто обліковується як центр витрат?

(Це майже той самий питання, що і "Стік" - це пріоритет у вашій організації чи це необхідне зло? ", Але сформульовано так, щоб можливо викликати чесну відповідь замість кричущо телеграфуваної правильної брехні.)


мені подобається! трохи занадто багато менеджменту, але я можу зараз з цим жити
Нік Кавадіас

9
Так. Я боюсь, що вам потрібне керівництво, щоб уточнити точне запитання. Неможливо зламати Xeon машинною мовою 68K, не можна зламати мозок менеджера англійською мовою.
хаос

36

Одне, що я вважаю обов'язковим - це тестувальна машина, яка має однакові технічні характеристики обладнання, як і живий сервер.

"Наскільки тісно ваші середовища тестування відповідають виробництву?"


27
Аналогічно, я б сказав, що одне з питань повинно бути "Чи є у вас окремі системи розробки, стадії та виробництва з процесом контролю змін?"
gharper

1
Це має бути частиною регулярного тесту Джоеля. Я не можу сказати вам, скільки разів я розгортався в PROD, лише щоб знайти помилку, яку ми не бачили, оскільки область стресу в чотири рази потужніша!
tsilb

34

Мені здається дуже цікавим, що багато відповідей сформульовано "У вас це є?" або "Ви це робите регулярно?" Якщо я буду прийнятий на роботу в якості нового систематичного адміністратора, я би сподівався, що зможу реалізувати ці речі, якщо їх уже не було. Журнали відновлення та ліквідації наслідків стихійних лих - це не те, що могло б зробити або порушити інтерв'ю. Якщо вони цього не робили, вони будуть після того, як мене прийняли на роботу.

Моє головне питання, як я вже згадував, - це підтримка згори. Якщо я скажу, що нам потрібно замінити сервери, я хотів би отримати користь від сумнівів. Або якщо я впроваджую набридливу політику безпеки, я не хочу, щоб партнери надавали імунітет людям, які скаржаться, щоб вони могли виглядати як приємні турботливі начальники.

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

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


Тест Joel не призначений для того, щоб бути "вам не вистачає 3 з 12, тому я відхиляю вашу пропозицію" - це лише інструмент, який допоможе вам найкраще оцінити поточний стан ІТ та домовитися відповідно.
Кара Марфія

3
"Якщо вони цього не робили, вони будуть після того, як мене прийняли на роботу". Якщо у вас є навички переконати управління, що вони повинні змінюватись відповідно до ваших потреб, я вражений.
торе-

33

Чи проводяться всі нові придбання системи / програмного забезпечення / додатків через ІТ і чи має ІТ можливість відхиляти та пропонувати іншу систему, можливо, ту, яка вже використовується в іншому відділі?


aka - який підхід компанії до стандартизації обладнання?
Кара Марфія

2
... і стандартизація програмного забезпечення (або просто системна) ^^
Оскар Дювеборн

5
Це цікаво, адже воно може бути або негативним, або позитивним - ІТ-відділ, який більше зацікавлений у потужності ІТ-відділу, ніж підтримка бізнесу, може бути досить негативним середовищем.
Збийте

3
Правда, я також покладаюся на те, що ІТ вибирає найкращу систему для виконання завдання - але я бачив дуже багато прикладів, коли три різні офіси (відділення SAME) намагаються придбати різні системи для скажімо, продажів / підтримки клієнтів або електронних ключів - просто оскільки у кожного місцевого дилера є невелика цінова перевага ... ... що вони не усвідомлюють - це вартість централізованого керування та відповідальність за всі ці різні системи за ІТ-операції - це гумористично порівняно з тим, що насправді працює той самий бог проклята система для всіх І отримання ефектів синергії людей, які її опановують.
Оскар Дувеборн

2
Йдеться не про відключення електроенергії, а про те, щоб мати керований апаратний стандарт. Цей, безумовно, необов’язковий.
Кара Марфія

32

Чи готові ви витратити гроші на належні засоби моніторингу / реєстрації?

-і, з оригінального питання про тест Джоеля:

Чи використовуєте ви найкращі інструменти, які можна купити за гроші?

Пов’язані запитання:

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


11
Я б запропонував не охарактеризувати це як "готові витратити гроші", а покласти це як "Чи використовуєте ви (чи сприяєте використанню) належних інструментів ведення журналу моніторингу", оскільки за допомогою моніторингу деякі найкращі з них безкоштовні. Nagios, MRTG, кактуси тощо
Брайан

4
Можливо, навіть щось таке просте, як "Ви знаєте, чи був відключений сервер?"
Нік Кавадіас

3
Деякі з найкращих взагалі не є безкоштовними, хоча - залежно від стану спостереження ...
Оскар Дювеборн

2
Я б залишив це як "готові витрачати гроші", оскільки "вільні" такі, як нагіо, зазвичай набагато дорожчі, ніж нестандартні рішення, а замість капітолія витрачає адміністративний час, а це - сподіваємось на гроші. "Зверніть ресурси на" може бути керування ", кажучи:" Ми, безумовно, готові приділити свій час, щоб виправити наші проблеми з моніторингом, а також ви є нашим системним адміністратором "
Jim B

3
Думаю, як Джоел висловив подібну концепцію: "Чи використовуєте ви найкращі інструменти, за які можна купити гроші?" що мені підходить майже для будь-якої мислимої професії.
SingleNegationElimination

31

Чи можу я поговорити з вашим попереднім систематиком?


26

Ви входите в систему, використовуючи загальний обліковий запис адміністратора / root?

Завжди весело кидати відповідь "ні" посеред кучки "дріжджів".


краще питання: чи можна увійти, використовуючи загальний обліковий запис адміністратора? (чи в першу чергу ввімкнено цей рахунок). Висновок: Які важливі завдання, якщо такі є, потребують входу в систему як загального суперрузера / адміністратора для виконання?
SingleNegationElimination

23

Чи є у ІТ свій бюджет?

Моїх немає, і ми покладаємось на кошти інших відомств на все, що нам потрібно. Відстій великий час.


Хіба це не правда ....
grufftech


18

Чи можу я мати допомогу продовжувати навчання та освіту, і чи дозволите ви мені купувати матеріали, щоб бути в курсі питань безпеки?

Чи підтримаєте ви мої рішення співробітників щодо політики та процедур, незалежно від того, наскільки непопулярними?


1
Такі запитання до інтерв'юера підказують, що ви не зацікавлені в внеску в компанію, а лише в тому, що можете з неї вийти. Вони також діють як червоні прапори: інтерв'юер може задатися питанням, в яку суперечку ви потрапили, що призведе до того, щоб ви задали таке питання, як останній.
Май

17

Зауважу, що для тих із нас, хто любить працювати для стартапів або компаній раннього етапу, відповідь на більшість із них може бути "ні, але ...". Звідси випливає, що твердження часто є досить інформативним.


16
  • У вас є контроль зміни конфігурації?
  • Чи є у вас політики відновлення даних?
  • Ви виконуєте щоденні резервні копії?
  • Чи є у вас база даних проблем?

Оновлення

  • У вас є вбудована надмірність?
  • Чи є у вас найкращі гроші на апаратне забезпечення, які можна придбати?
  • Чи можете ви налаштувати новий ноутбук або робочий стіл за один крок?
  • Чи регулярно існує політика щодо виправлення патчів?

16

ІТ-пріоритет у вашій організації чи це необхідне зло?


3
У більшості компаній я вважаю, що ІТ розглядається як витрата, а не як цінність.
Люк М


12

Чи використовуєте ви контроль версій? Що ви ставите під контроль версій?


11

Чи можуть ваші системні адміністратори писати код?


5
Можна краще сказати, що "чи адміністратори ви виділили час для автоматизації рутинних заходів?"
Річард


10

Чи існують політики / пороги часу відповіді для критичних систем? (або який кращий спосіб сказати: "Ви вже знайомі з концепцією того, що слід, а що не повинно мене вставати з ліжка о 3 ранку?")


9

Чи можете ви додати нових користувачів в один крок?

Повагу: Чи можете ви зробити збірку за один крок?


9

Я єдиний системний адміністратор? Це може бути єдиним системним адміністратором - насправді це може бути весело, але тільки якщо бізнес розуміє наслідки, які приводять нас до:

У вас є угоди SLA ?


12
Якщо відповідь на перше - «так», то подальше запитання - «хто б заповнив мене під час відпустки / хвороби?». - і тоді ви хочете зустріти цю людину, перш ніж приймати рішення. Якщо нікого немає, біжіть за пагорби.
Кара Марфія

З іншого боку, якщо відповідь "ні", ви, ймовірно, повинні слідувати за нею "скільки інших є?" - особливо якщо це завдання адміністратора вищого рівня.
Максим Мінімус

8

Запитайте їх, якщо вони, кажуть, системному адміністратору, чи означають вони насправді SA і DBA та Net Admin і Apache / IIS Admin та Email Admin та AD Admin та усунення несправностей на робочому столі.


залежно від того, наскільки велика організація, часто так!
Нік Кавадіас

І в мене немає проблем з цим, але добре дізнатися, скільки і різноманітних буде ваших капелюхів :)
wcm

Одного разу взявши співбесіду на посаду директора на рівні, щоб виявити, що це дійсно просто адміністратор високого класу solaris.
ericslaw

8

Чи використовуєте ви систему управління конфігурацією, наприклад Ляльковий або шеф-кухар?



7

Чи використовуєте ви управління патчем / змінами?

Ви проводите щомісячний / щорічний тест на відновлення після аварій?

Чи підзвітний ІТ та вимірюється системою часу роботи та квитків?

Чи використовуєте ви централізоване управління квитками для всіх відділів ІТ?

Чи можуть працівники перервати ІТ-персонал за столом?

Чи мають ваш ІТ-персонал внесок у створення рішення для бізнес-сфери чи вони просто слідують вказівкам вищого керівництва?


5

Чи зберігаєте ви критичні апаратні та програмні платформи ліцензовані та підтримувані, навіть коли ви наближаєтесь до закінчення терміну служби?


1
Якщо це досить важливо, щоб зайняти місце в будівлі, то його досить важливо отримати повну технічну підтримку продавців.
SingleNegationElimination

@TokenMacGuy: Ось так не думає управління
Хуберт Каріо
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.