Яким повинен бути системний адміністратор - trust me i`m an engineer

Нижче наведені 12 ознак правильно системного адміністратора, цитата видерта з книжки Євгена Калініна "RTFM. Книга про ІТ-аутсорсинг. Як створити сервісну ІТ-компанію". Книжка до прочитання НЕ об'язательно, але даний шматок дуже правильний. Підписуюся під кожним словом.

1. Чи розуміє, що там всередині відбувається. Поганий адмін знає, що якщо тут натиснути кнопку, то там вилетить пташка. Хороший розуміє, чому це відбувається. Тому поганий -заучівает, а хороший - понімаеті передбачає.

2. Вміє програмувати. Більш того -умеет відрефлексувати хід мислення програміста. Хороший адмін прикидає, як мислив програміст, проходить цей же шлях і розуміє, де програміст, швидше за все, помилився. І обходить цю помилку.

3. Чи здатний до алгоритмическому мислення. Поганий адмін робить перше, що прийде в голову. Хороший адмін не тільки може програмувати, але ще і здатний планувати власні дії. А для цього він ще і може описати (або уявити собі) все простір можливих варіантів розвитку подій.

4. Індексує в своїй голові бази знань. У пошуку вирішення тієї чи іншої задачі адмін перелопачує гору текстів, статей, постів та обговорень. Серед них все, крім одного, не містять рішення поточної задачі. Поганий адмін відкидає зайві. Хороший - запам'ятовує їх. Але не повністю запам'ятовує - це неможливо, там занадто багато. Потрібно запам'ятати, що «щось таке було», і головне - зачепитися за ключові слова, за якими потім це можна буде найті.В наступного разу йому це знання стане в нагоді.

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

6. Шукає першопричину проблеми. Поганий адмін виправляє те, що бачить, а гарний-то, що треба виправити.

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

9. Любить свою роботу. У хорошого адміна очі горять, а плохому- нецікаво.

10. Любить вчитися, любить все нове. Хороший адмін тільки до тих пір хороший, поки йому цікаво розібратися з новою фичей або поставити нову версію продукту.

11. Любить свого користувача. Чи не буде перезавантажувати сервер, на якому натовп народу працює, а почекає до ночі, і вночі перезавантажить.

12. Думає про те, навіщо робиться все те, чим він зайнятий. Поганий адмін наб'є шафа під зав'язку дорогим залізом, наставили на нього супер-софта і буде дивитися, як це залізо нічого не робить, а софт не використовується. Хороший адмін подумає про те, що в дійсності буде адекватно потребам людей, для яких все це робиться.

Схожі статті