it-swarm-pt.tech

Como você reconhece um bom administrador de sistema?

Na empresa para a qual trabalho, precisamos obter administradores de sistema. No entanto, somos uma empresa de desenvolvimento de programação e não temos ideia de como diferenciar um bom administrador de sistema de um mau *. Só precisávamos de alguém para configurar o servidor, planejar o layout dos cabos LAN e definir políticas de segurança do wi-fi.

Não percebemos que tínhamos um problema com nossa contratação até que descobrimos que os dois administradores que contratamos não fizeram o trabalho corretamente. Descobrimos que temos problemas dois meses depois, quando:

  • começamos a ficar estáticos no telefone e rastreamos até o cabeamento.
  • um visitante nos disse que a segurança da rede é ineficaz e demonstrou isso.
  • temos que substituir o servidor que eles recomendaram, pois o antigo era ineficiente para nossa empresa.

Existe alguma maneira padrão de reconhecer um bom administrador de sistema?

Há algum teste de entrevista que podemos aplicar para eliminar os pouco qualificados?

* Você pensaria que os programadores de computador distinguiriam a equipe técnica boa das ruins, mas a programação e a administração do sistema são dois campos diferentes.

19
MrValdez

Aqui estão algumas maneiras de reconhecer um bom administrador de sistema.

  • Eles podem falar sobre os sistemas anteriores que administraram de uma forma que faça sentido para você, um administrador de sistema sem capacidade técnica. Um bom administrador de sistema precisa ser capaz de se comunicar com outros usuários da rede e ter uma visão geral ao mesmo tempo em que está totalmente ciente de todos os detalhes. Se eles não puderem explicar de uma forma estruturada e clara o que fizeram e por que em um trabalho anterior, eles não serão capazes de explicar a você o motivo de sua tomada de decisão ao trabalhar para você. Basicamente, eles devem ser capazes de falar o dia todo sobre um sistema específico sem nunca perder seu público.

  • Eles estão obcecados em evitar pontos únicos de falha. A qualquer momento quando eles estiverem descrevendo um sistema que administram (ed), interrompa-os e pergunte " O que poderia ter dado errado com esta parte do sistema e como você mitigou esse risco?" a resposta deve ser detalhada e mostrar que eles já a haviam pensado cuidadosamente. Eles também devem estar entusiasmados em responder a essa pergunta, porque bons administradores de sistemas adoram pensar em maneiras de evitar falhas catastróficas.

  • Eles têm um ceticismo saudável em relação ao novo, ao legal e ao não testado. Eles também estão extremamente interessados ​​em testar novas soluções e estão sempre fazendo isso. No entanto, sua caixa de ferramentas padrão é séria, segura e envolve muitos testes.

  • Eles podem se lembrar de tempos em que seus sistemas falharam e responder cinco porquês sem ter que pensar. Cada administrador de sistema cometeu erros que levaram ao tempo de inatividade; os bons pensaram nas razões técnicas e sistêmicas por que isso aconteceu.

  • Eles documentam seus sistemas com o mesmo nível de obsessão que uma adolescente que escreve um diário documenta suas paixões. Se possível, peça para olhar a documentação dos sistemas anteriores que administraram.

  • Não tenho ideia de como testar isso na entrevista, mas eles ficam calmos em uma crise. Talvez você possa esperar até que eles visitem o banheiro, em seguida, trancar a porta e disparar o alarme de incêndio.

31
Adam

É difícil para os programadores reconhecer bons programadores; por exemplo. leva um dia inteiro de entrevistas para empresas como a Microsoft e o Google para se satisfazerem, mesmo após a triagem inicial. Da mesma forma, é difícil para os administradores de sistema reconhecer bons administradores de sistema.

Com base nisso, afirmo que é extremamente difícil para os programadores reconhecer bons administradores de sistema.

Isso não significa que você deve desistir, no entanto. Mas por que não pedir a ajuda de um administrador de sistema para ajudá-lo nas entrevistas?

Pode parecer que isso cria uma dependência circular (porque como você sabe a quem pedir ajuda?), Mas acho que deve ser relativamente fácil encontrar um administrador de sistema amigável entre seus contatos profissionais que possa estar disposto a ajudar algo assim. Você provavelmente não gostaria que eles fizessem a escolha por você, mas eles devem ser capazes de dar uma avaliação informada de suas habilidades técnicas e outras habilidades relevantes.

8
TimB

Características que procuro em um administrador de sistema, embora um pouco * nix na natureza

  • Organizado obsessivamente
    • Listas de coisas para fazer
    • P-Touch rotula tudo
    • Tudo tem seu lugar e fica chateado se a dita coisa está fora do lugar
    • Muito, muito pontual
  • Habilidades mínimas de codificação
    • Pode preparar um script bash simples (variáveis, if/then/else)
    • Pode modificar um script bash complexo
    • Pode compilar httpd da fonte
  • Certificações
    • Eles significam mais para Administradores de Sistema (do que para nós, programadores)
  • Atitudes em relação aos programadores
    • Cauteloso, se não totalmente suspeito
    • Intrigado com os novos requisitos, disposto a negociar
    • Não dará root aos programadores, não importa o que
  • Tem fortes opções sobre sistemas de monitoramento
    • Prefere algo baseado em SNMP. (E não é "What's Up? Gold")
    • Precisa de acesso de casa e telefone celular/PDA/netbook/etc para que o sistema possa ser monitorado durante as férias
  • Confortável com CLI, se não preferir em vez de uma GUI
7
Stu Thompson

Eu me considero um bom administrador de sistema e uma das razões pelas quais sou agora é porque cometi todos os erros que você listou. Nunca mais os farei porque aprendi com cada um deles.

Se você deseja um bom administrador de sistema, encontre um que já cometeu todos os erros e aprendeu com eles. Se eles não gostam de aprender com seus erros, eles não são bons administradores de sistemas. Se eles disserem que nunca cometeram um erro, eles estão mentindo ou não são um bom administrador de sistema.

3
Joseph

Uma pergunta mais eficaz poderia ser: como você contrata alguém sem possuir habilidades superiores para avaliá-lo?

Você pode preparar um líder de TI, conseguindo alguém com algum conhecimento de negócios para gerenciar o departamento nesse ínterim (um dos meus mentores mais bem-sucedidos a este respeito tinha zero experiência em TI), ou você pode procurar alguém com fortes habilidades em gerenciar um departamento de TI departamento (isso vai custar). Se vierem de uma organização maior, tenderão a ser mais especializados, com grandes lacunas no conhecimento geral.

Além das habilidades mencionadas por outras pessoas, você precisa de alguém que possa:

  • Enfrente a gerência ao fazer chamadas de TI que eles não querem ouvir (o cabeamento era de má qualidade porque eles não tinham permissão para trazer profissionais de cabeamento? O servidor era inadequado porque o orçamento era muito pequeno e eles não lutavam pelo quê foi necessário?)

  • Gerenciar fornecedores, por exemplo, conhecimento de SLAs típicos e estágios esperados (o cabeamento era de má qualidade porque não exigia 100% de teste ou fazia seus próprios testes?) Esta é uma habilidade subestimada e tem um grande efeito em termos de custos iniciais e contratos longos.

  • Tome decisões impopulares sem se desculpar - e saiba quando se empenhar para que a segurança e o desempenho não sejam comprometidos.

  • Idealmente, diplomacia suficiente para obter todos os itens acima sem alienar o resto da empresa.

O eremita ubergeek é ótimo para fazer as coisas do ponto de vista tecnológico. Mas a TI precisa de um líder, assim como qualquer outra função crítica de negócios.

1
Kara Marfia

Acho que é como qualquer outro campo, você tem que conseguir alguém que esteja profundamente interessado e se preocupe profundamente com o que faz. Você pode fazer perguntas como:

  • Quais sites, fóruns, blogs, etc. você gosta de ler para ouvir sobre as tecnologias mais recentes
  • Qual é uma tecnologia recente da qual você ouviu falar e que gostaria de colocar em prática e brincar com ela
  • Qual é um exemplo de algo legal, interessante ou simples de que você se orgulha e que foi capaz de configurar em um empregador anterior (ou função acadêmica) que economizou tempo ou frustração de todos

Você deve ser capaz de obter facilmente boas respostas detalhadas para essas perguntas.

Esses são apenas exemplos, mas, assim como contratar um programador, se você não conseguir fazer com que a pessoa seja um elogio sobre a tecnologia ou os interesses na área, eles não valerão nada para você.

0
Kevin Nisbet