Мы собираемся заставить нашего первого системного администратора присмотреть за множеством SQL-серверов, о которых ранее неловко заботилась смесь разработчиков и ИТ-поддержки. Это давно пора, и мы пытались убедить старших братьев согласиться на один в течение многих лет.
Что ж, наконец-то они это сделали, но зарплата, которую мы смогли предложить, не слишком вдохновляла, если не сказать больше. Тем не менее, мы как-то зацепили.
Что я хотел бы знать, так это первые признаки того, что новый системный администратор на самом деле не знает, что делает, и какие опасные привычки нужно искать, уделяя особое внимание SQL Server. Я немного нервничаю из-за того, что наша охота за дешевым подвалом может не сработать, как в случае с другими ролями.
Есть мысли, пожалуйста?
источник
Ответы:
Возьмите эту первую часть с небольшим количеством соли, потому что на нее, возможно, повлияло то, что я работал подрядчиком в течение многих лет.
Подумайте о том, чтобы взглянуть на подрядчика, если ваша способность платить такова, что вы не можете привлекать лучшие кадры на постоянной основе. Если вы платите слишком мало и просите слишком много, вы либо получите низкоквалифицированных сотрудников, либо сотрудников, у которых есть явные недостатки, которые могут быть не связаны с навыками (плохие навыки межличностного общения, проблемы со злоупотреблением психоактивными веществами и т. Д.), Или вы ' В итоге получится положение «вращающаяся дверь», где сотрудники работают некоторое время и уходят на более высокую заработную плату.
Если ваша компания зациклена на том, чтобы платить слишком мало и нуждаться в ком-то в течение определенного периода времени, а не выполнять определенный набор задач, то вы, вероятно, находитесь в безнадежном сценарии. Точно так же, если эти задачи заставят занятого полный рабочий день сотрудника и компания планирует платить слишком мало, то это также безнадежно. Вы будете получать то , что вы платите за в долгосрочной перспективе, так или иначе.
Я предполагаю, что у вас нет нужды в полной занятости, и компания может потратить запланированную зарплату или меньше на подрядчика, который сделает все, что вам нужно.
Подрядчику гораздо легче «избавиться», если отношения «плохо подходят». Подрядчик, как правило, может быть гораздо более гибким, чем сотрудник, работающий полный рабочий день в сфере логистики (выходные, вечера и т. Д.). Хороший подрядчик будет относиться к потребностям вашей компании с очень высокой квалификацией и внимательностью, потому что они знают, как легко ваша компания может разорвать отношения и посмотреть в другом месте.
Это будет звучать очень банально, но больше, чем любые другие пункты ниже, обратите внимание на способность вашего системного администратора общаться с другими. Базовые навыки письма и разговора важны, и многое делают для того, чтобы указать состояние психических процессов, происходящих «за кадром». Работа системного администратора должна включать общение с другими ИТ-специалистами и сотрудниками, не являющимися ИТ-специалистами, и способность эффективно общаться очень важна. Умение формировать аналогии и обмениваться абстрактными понятиями - это, конечно, приятное «обледенение», но если ваш системный администратор даже не может писать законченные предложения или высказывать полные мысли, то это уже безнадежно.
В ответах всех остальных есть пункты, которые мне кажутся правдивыми: «плохая посадка» (будь то работник или подрядчик). Я был парнем, который помогает компаниям преодолеть разрыв между увольнением плохого системного администратора и наймом замены, и я видел, как разворачивается множество плохих сценариев. (Быть человеком, который меняет пароли, ищет «задние двери» и т. Д., Пока увольняемый администратор в офисе генерального директора уволен, это веселая работа, но и стрессовая.)
Некоторые «специфичные для ИТ» неприятные взгляды, которые я видел (набирая ответы на некоторые части других постеров здесь, без стеснения) в неблагополучных ситуациях, включают:
Разорвать все и начать все сначала : одно дело определить что-то, что является «бомбой замедленного действия», и позаботиться об этом, но часто в ИТ я сталкиваюсь с (часто незрелыми и начинающими) сисадминами, которые стремятся «построить империю». в их образе, и одержимы удалением старой инфраструктуры ради установки новой. Одно дело сделать бизнес-обоснование подкрепленным фактами и прогнозами окупаемости инвестиций, но я считаю, что именно эта дисфункция является не чем иным, как сильным личным стремлением заменить системы ради замены.
Я не могу сказать вам, чтоЭто сисадмины, которые, принимая сильную личную долю участия в своей работе, зашли слишком далеко и стали чрезмерно притяжательными, скрытными и параноидальными. Компьютеры принадлежат бизнесу, а не системному администратору. Неспособность документировать работу, разглашать пароли или рассказывать о том, как работают системы (или не работают), не является хорошим признаком. Я слышал, что некоторые системные администраторы ссылаются на «безопасность» в качестве причины для скрытности, но безопасность по неизвестности - это не безопасность. Я также слышал, что системные администраторы с таким отношением говорили что-то вроде: «Да, но если я дам пароли тому-то и так-то, они просто облажаются». Обычно это сопровождается завуалированным или явным заявлением о страхе быть обвиненным, если что-то пойдет не так после раскрытия.
Обвинять кого-то / всех / кого-либо еще : это системные администраторы, которые постоянно ссылаются на третьи стороны, их предшественников или пользователей, которые испытывают проблемы как причину проблем. Конечно, есть проблемы , вызванные все эти факторы, но картина последовательного и неоднократное тыканье пальца является плохим знаком. Нам всем приходилось иметь дело с аппаратными ошибками, программными ошибками и пользователями, которые создавали проблемы для себя. Возможность идентифицировать один из этих источников как первопричину проблемы не делает ее указательной. Однако нежелание исследовать проблему и определить основную причину в сочетании с реакцией смутно машущих рук и высказыванием «Должно быть, глючный маршрутизатор Windows / Linux / Cisco / etc ...» вызывает беспокойство.
Энергетическое отключение . Это системные администраторы, которые восхищаются и устанавливают контрольно-пропускные пункты для пользователей из-за личной повестки дня или предполагаемой деловой повестки дня. Опять же, одно дело наложить ограничения на пользователей по оправданным деловым причинам. Это совсем другое, однако, быть «превентором ИТ-услуг» просто из-за безумного стремления власти контролировать других. Я видел, как эта конкретная дисфункция распространялась на действительно неприятные вещи, такие как «электронное преследование» сотрудников, когда они читали их электронную почту, тайно выполняли снимки экрана / сеанса, слушали телефонные звонки и просто были просто «жуткими» людьми для других.
Политики не относятся ко мне : часто в сочетании с отношением «отключения питания», это системные администраторы, которые отказываются подчиняться ИТ-политикам, которые они сами иным образом применяют или предписывают. Несмотря на то, что это может быть мягким и безвредным, я видел, что это вызывает неприятные ситуации, такие как судебное разбирательство с угрозами сексуального домогательства (сисадмин занимается серфингом и заметно отображает контент, не подходящий для работы). Сисадмины находятся в надежных позициях и должны поддерживать профессионализм. Часть такого отношения означает играть по тем же правилам и быть подотчетным, как и все остальные. То, что у нас есть возможность выполнять действия «без записи» с нашими повышенными правами доступа и правами, не означает, что мы должны это делать.
Не могу признать слабостьТребуется сильный человек, чтобы сказать: «Я не знаю ответа на этот вопрос, но я могу найти его для вас». У каждого есть пробелы в своих знаниях и опыте. Эта конкретная дисфункция часто приводит к ситуациям, когда системный администратор оказывается над своей головой. В процессе карьерного роста важно идти на взвешенные риски, и можно сказать, что значительный личностный рост происходит, когда люди «кусают больше, чем могут прожевать» и добиваются успеха. С другой стороны, большие затраты (или прямой отказ) для бизнеса могут легко возникнуть, когда системный администратор решает важные проблемы, такие как аварийное восстановление или безопасность ИТ, и терпит неудачу из-за недостатка способностей. Менеджеры, которые необоснованно запрещают своим сотрудникам доступ к сторонним ресурсам / обучению / поддержке, могут помочь создать такую культуру.
Это мои игрушкиЭто системный администратор, который рассматривает ИТ-инфраструктуру бизнеса как захватывающую игрушку. Одно дело определить особенно интересную технологию, которая хорошо выполняет деловые потребности, но совсем другое - повлиять на бизнес, чтобы тратить деньги на технологии с неустановленной целью, чтобы с ними было весело играть. Я видел ситуации, когда системные администраторы были влюблены в данную технологию и решили использовать эту технологию для решения проблемы не потому, что она соответствует потребностям бизнеса, а потому, что они хотели бы поиграть. Я видел, как это происходило с разными вещами: волоконная оптика, виртуализация, оборудование SAN, беспроводные сети и т. Д. Менеджмент должен как можно больше контролировать это,
Я всегда так делалЭто сисадмин, который твердо стоит на своем пути. Обычно я нахожу это в сочетании с отношением «я не хочу узнавать о новых вещах», тоже. Наше поле меняется. Часть работы, которую мы проделали 10 лет назад, сегодня автоматизирована, а часть остается «такой же старой, такой же старой». Все в нашей отрасли постоянно пересматривается, обновляется и обновляется. Лучшие практики меняются медленнее, но даже они тоже меняются. Неразумно ожидать, что каждый сисадмин будет идти в ногу с «ультрасовременными» технологиями, но также неприемлемо, чтобы сисадмин томился в давних технологиях, не проявляя интереса к обновлению навыков. Если бизнес вызывает растущее беспокойство, его ИТ-деятельность должна быть ориентирована на будущее. (Очевидно, здесь тоже есть баланс.
Нет понимания бизнеса : бизнес «делает ИТ», потому что он помогает эффективно вести бизнес. Любое другое использование ИТ в бизнесе контрпродуктивно. Слишком часто я видел системных администраторов, которые не знают об основных понятиях бухгалтерского учета и бизнеса (доход за вычетом расходов равен прибыли и т. Д.). Я бы никогда не ожидал, что сисадмин станет экспертом в области бухгалтерского учета, но я бы ожидал, что они поймут, как бизнес несет расходы с целью получения прибыли. В плохие экономические времена особенно приятно, когда ваш системный администратор понимает, откуда берутся деньги и почему бизнес принимает решения, связанные с тем, куда эти деньги уходят. Системный администратор, который считает, что ИТ стоит отдельно от «деловой» части бизнеса, не является активом.
Нет желания преемственности : в сегодняшней профессиональной культуре следует предполагать, что мы все будем работать на разных работодателей. По нашему мнению, наша работа сегодня не будет нашей работой навсегда. Хороший системный администратор должен готовить документацию не потому, что «они могут быть сбиты автобусом», а потому, что это понадобится их последующей замене. Нежелание готовить документацию из-за предполагаемой «безопасности работы», мне кажется, индивидуум, который не желает восходящей мобильности. Я больше не работаю на одного работодателя, но если бы я это сделал, я планировал то, что я собирался делать дальше, и постоянно обновлял документацию, чтобы у моей замены было лучшее время (так же, как я хотел бы от моего предшественника на моей следующей работе).
источник
Открытость. Вы хотите быть в состоянии увидеть, что он делает и как он это делает.
Я бы сказал, что симптом номер один в процессе крушения поезда заключается в том, что парень блокирует все и запрещает кому-либо еще иметь доступ к системам.
Он может давать всевозможные предупреждения, связанные с «безопасностью», о том, что другие люди могут иметь доступ, учетные записи и привилегии root на других машинах, но часто это дымовая завеса для того, кто хочет выглядеть важным и поставить свой мусор в тиски. Легко управлять доступом таким образом, чтобы разрешить доступ, но поддерживать безопасность и ответственность системы.
Как ни странно, люди лучше работают, когда знают, что их увидит кто-то другой ...
источник
Некоторые отличные ответы до сих пор; Я хотел бы добавить:
Бояться тяжелой и / или грязной работы. Конечно, не следует изо всех сил приглашать на себя тяжелую и / или грязную работу, но когда нужно выполнять какую-то грязную работу, это хороший знак, если человек демонстрирует готовность засучить рукава и уйти в грязь.
Неспособность понять, что причина, по которой они делают свою работу - это для клиентов. В конечном счете, это то, что это все; люди должны иметь возможность приходить в каждое утро, входить в систему и получать свои вещи. Администратор, который не держит это в глубине души, терпит неудачу в своей работе.
Позволить себе потерять связь с людьми. Легко поддаться мысли, что вы находитесь на какой-то башне из слоновой кости, и вам не нужно иметь дело с пользователями или отвечать на звонки. Пользователи являются ценным и важным источником обратной связи и возможностью узнать, хорошо ли работает то, что вы установили, или нет. Организовать время, которое вы проводите каждый месяц, работая со службой поддержки - это здорово.
Быть слишком «человеком книги». Хорошо, есть много совершенно хороших и задокументированных способов ведения дел, так что этот, безусловно, НЕ является случаем одной крайности или другой. Я имею в виду тип человека, который цепляется за свои руководства по MCSE и относится ко всему, как если бы это был Единый, Истинный и Единственный путь.
Отказ от проактивного подхода. Хороший администратор всегда будет предвидеть потенциальные источники проблем и иметь дело с ними, прежде чем они станут проблемой. Плохой админ будет просто сидеть сложа руки и позволять вещам медленно распадаться вокруг них до ужасного дня, когда что-то рухнет в рабочее время в критическое время.
Быть технологическим евангелистом. Я имею в виду тип человека, который будет пытаться внедрить свои любимые ОС, приложения или платформы независимо от того. Вы говорите, что у вас есть SQL Server (что означает, что вы работаете в Windows), так что ищите кого-то, кто постоянно превозносит достоинства Linux или Lotus Domino, например.
Забыв покрыть основные вещи. Это довольно огромное поле, и для того, чтобы хорошо разбираться со сложными сложными вещами, нужно приличное знание основ. Хороший человек почти сразу же спросит вас о таких вещах, как ваша стратегия резервного копирования, ваш центральный репозиторий документации, есть ли у вас стандартный образ ПК, когда в последний раз вы проверяли состояние брандмауэра и так далее. Это те вещи, которые заставляют вас тикать изо дня в день, и они так же важны, как и все остальное.
источник
Я бы сказал, что две самые важные вещи, которые нужно искать в хорошем сисадмине, - это структура их работы и жажда знаний - поэтому отсутствие одного или обоих из них будет признаком раннего предупреждения.
Почти никто не сможет ходить и делать все в первый день, но если у вас есть время, чтобы они могли что-то поднять, не сосредотачивайтесь на недостатке какого-либо определенного навыка / опыта, если они хороший системный администратор, они Я буду исследовать куски, которые они не знают, в течение нескольких минут ходьбы от двери и быстро наберет скорость.
Они также должны быть заинтересованы в том, какие «контрольные / тестовые» системы / инструменты у них есть - это покажет, что они хотят пробовать что-то новое, не рискуя производственной средой, они могут хотеть СЛИШКОМ большую часть этого комплекта, но лучше, чем все это, чем вовсе нет.
Да, и подумайте о том, чтобы использовать http://jobs.serverfault.com/, чтобы найти кого-то в порядке;)
источник
Chopper3 и Damorg делают очень хорошие очки. Кроме того, я бы хотел выделить время для того, чтобы новый системный администратор успокоился и почувствовал себя комфортно как на должности, так и в компании. Есть человеческий аспект, который нужно учитывать, потому что, как правило, неловко и нервно - быть «новым парнем». Им нужно время, чтобы «выяснить», что у вас есть, как это настроено и т. Д., И т. Д., И им потребуется время, чтобы начать чувствовать себя комфортно с людьми и культурой компании. Не спешите оценивать или выносить суждения о навыках или личностных качествах, которые вы видите в них, что на самом деле может быть результатом нервозности и т. Д.
источник
Документация работы. И еще немного документации работы.
Изменить: Это вышло не так, но вы поняли идею. Это то, что делает хороший системный администратор, чтобы вы могли проверить его / ее работу.
источник
Когда возникает проблема в производственной или тестовой среде, исследует ли этот человек основную причину или предполагает, что это был одноразовый инцидент?
Поскольку у этого человека не будет ответов на все вопросы, обладает ли он или она навыками межличностного общения и скромностью, чтобы обращаться за помощью к другим?
Как сказал @ Chopper3 , жажда знаний.
источник
Ранние признаки плохого сисадмина ....
Буду добавлять больше, как я думаю о них.
источник
Я хотел бы добавить что-то, типа администратора. Обычно начальный уровень и неопытный.
Я называю их улучшателем ружья
Время от времени в циклах обновления работающие системы останавливаются и теряются несколько часов, иногда дней. Модернизатор ружья ударил снова. Хороший системный администратор должен знать зависимости, необходимые для работы вашей производственной системы, и не прерывать ее каждый раз, когда обновление может сделать это. Я поймал один в акте один раз.
Он занимался «автоматическим» обновлением dist одной из наших систем Debian. aptitude -y dist-upgrade> / dev / null 2> & 1 (Ужасно, никогда не пробуйте, скорее всего, снова не загрузится)
Я спросил, что ты делаешь? Он ответил, перенаправив на / dev / null, это забивает экран!
источник
aptitude -y dist-upgrade > /dev/null 2>&1
Как упомянуто Chopper3, свидетельство структурированного, дисциплинированного подхода и готовности учиться - хорошие признаки.
С другой стороны, ранние признаки плохого набора навыков или «подгонки» могут включать в себя отсутствие терпения к вопросам, нежелание объяснять технические рассуждения, постоянную и агрессивную защиту, бесконечное указание пальцем на коллег и / или предшественников (если есть заслуга) к этому нет причин порвать его до смерти снова и снова).
Кроме того, стремление «вырвать все» или переделать все «правильным образом» - это тенденции, на которые стоит обратить внимание.
Определенное количество «хорошо, я бы сделал это таким образом» может быть естественным, но если нет также оценки текущей окружающей среды и ее слабых мест, и разумного плана для исправления этих проблем и удовлетворения любых других требований, и много обсуждений, я бы с осторожностью
источник
Уже было несколько отличных ответов, поэтому я не буду повторять ничего из этого, но добавлю, что, хотя это не обязательно будет указывать на плохого сисадмина, можно ожидать, что тот, кто работает на арахис, будет или, по крайней мере, очень быстро станет недовольным с работой. Этот человек неизбежно будет думать столько же о следующей работе и о том, как ее получить, как о той, которую он / она имеет в настоящее время. Можете ли вы реально ожидать, что кто-то отдаст все в таких обстоятельствах? Имея это в виду, убедитесь, что документация до нуля.
источник
звучит для меня так, будто ваш инстинкт инстинкта уже сказал вам, что вы наняли плохую работу и ищете доказательства, чтобы усилить этот инстинкт.
Вот некоторые плохие привычки SQL Server, ИМХО, может быть признаком неопытного администратора БД.
источник
Невозможность расставить приоритеты и многозадачность.
источник
Тайм-менеджмент.
Графики деятельности вокруг рабочего плана. Знает, что обслуживание должно происходить во время простоя. Управляет резервными копиями. Тесты резервного копирования / восстановления. Имеет активный план восстановления - дело не в том, если, а в случае отказа оборудования. Они должны быть осведомлены, если что-то сломается или выйдет из-под контроля, прежде чем вы заметите. Считает, что нагиос или солнечный ветер необходимы для того, чтобы знать, живы ли системы или нет.
Документация.
Должен работать с системой тикетов. Вносит заявки от имени пользователей, не способных сделать это, чтобы отслеживать проблемы.
Отношение.
Полностью открыт, чтобы помочь бизнесу. Нет не может, открыть. Говорит, что я могу сделать это, если вы дадите мне эти ресурсы.
источник
Смотрите вопросы, которые они задают. Похоже, у вас довольно сложная система (множество SQL-серверов), поэтому, если бы это был я, я бы первым делом беспокоил всех и каждого, кто будет говорить со мной о том, что они все делают, кто от них зависит и почему и делать обильные заметки. Я буду делать это как можно ближе к белой доске.
Следует попытаться найти и проверить резервные копии. Если есть проблемы с производительностью, я бы запустил профилировщик и perfmon (или аналогичные инструменты), чтобы попытаться выяснить, какие запросы их вызывают. Я бы пересмотрел аппаратное обеспечение, чтобы убедиться, что на множестве серверов SQL есть хотя бы аппаратное зеркало.
Проверка наличия какой-либо системы мониторинга и внедрение, если ее нет. Нагиос и кактусы / rrdtool / mrtg приходят на ум.
Прежде всего, если вы видите, что кто-то начинает предпринимать действия по изменению ваших реальных серверов SQL (за исключением измерения) до того, как у него есть полное понимание ... что ж, это скорее неопытность, чем недостаток навыков, но это напугало бы меня.
источник
Будут некоторые растущие боли, точно так же, как брекеты являются болезненными, но они постепенно подтягивают зубы в правильное и правильное положение. Администратору нужно будет освоиться, и тогда произойдут некоторые корректировки, когда он все выровняет.
Самым большим признаком хорошего или плохого администратора является то, как происходят изменения. Вовлекает ли он пользователей в дискуссию о том, ЧТО и ПОЧЕМУ нужно изменить? Есть ли причина, по которой он хочет заблокировать определенных людей из определенной системы? Как и все в бизнесе, у вас должна быть причина, и парное «в целях безопасности» не сокращает ее. Каковы риски того, чтобы оставить все как есть? Почему он / она хочет сделать лучше?
Если пользователи чувствуют себя вовлеченными в процесс и имеют возможность объяснить, почему все так, как они есть, и они могут изучить альтернативы, они будут гораздо более склонны помочь и могут предложить идеи как исторические причины странных вещей в системе. Я часто консультируюсь с некоторыми из наших финансовых сотрудников, которые десятилетиями работали в моей компании, о том, почему, черт возьми, это так странно.
На самом деле этот вид подходит для любой должности, даже за пределами IT.
источник