it-swarm-pt.tech

O que faz um administrador "bom" ou "ótimo"?

No esquema das coisas, é muito fácil executar um servidor da web. Instale, por exemplo, Apache, PHP e MySQL, e você estará no seu caminho. Mas o trabalho, obviamente, não termina aí. Bons administradores realizam dezenas de tarefas, mantendo alguns programas atualizados.

O que um administrador da web deve fazer para se tornar um bom administrador? Que medidas eles devem tomar para aprender essas habilidades e o que devem fazer para empregá-las?

(Os exemplos incluem monitorar o tráfego de rede, criar e executar um esquema de backup, gerenciar um certificado de criptografia e muito mais.)

27
stalepretzel
  • um desejo de ter as coisas certas.
  • a capacidade de reunir soluções kick-ass juntas quando você percebe "certo" é inatingível.
  • a vontade de "possuir" um problema e ver as questões até a conclusão.
  • a vontade de chamar e possuir problemas, mesmo que ninguém tenha denunciado.
  • a capacidade e o desejo de se substituir por um pequeno script do Shell depois de dominar um problema (para se libertar para encontrar e solucionar o próximo problema).
  • o desejo de auto-avaliar e sempre melhorar as coisas, mesmo que seus usuários já estejam felizes.
  • E, acima de tudo, a capacidade de respirar fundo, expirar e lidar com o fogo mais recente que acabou de cair no seu colo.
38
jj33

Um bom administrador aos meus olhos deve ter algumas qualidades:

  1. A capacidade de aprender e se adaptar Isso é absolutamente fundamental. O mundo é um lugar dinâmico e, mais cedo ou mais tarde, qualquer administrador precisará mudar para um sistema que não está familiarizado. Aceite as alterações e faça com que funcione em seu benefício. Uma ótima maneira de poder fazer isso é manter os olhos no horizonte e examinar as novas tecnologias, pois elas parecem considerar sua aplicabilidade aos seus negócios.

  2. Conheça o sistema que você administra Novamente, isso é indispensável. Não há como utilizar ou proteger totalmente seu sistema se você não entender o que está fazendo. Isso não significa necessariamente entender como um adicionador Carry-Lookahead é implementado em sua CPU, mas entender como PHP interage com o Apache para produzir sua saída. Entenda como o Active Directory funciona se você é um administrador de rede etc.

  3. A capacidade de lidar com o gerenciamento Sério, você pode ser o melhor administrador do mundo, mas, a menos que consiga convencer seu chefe a comprar esse novo servidor, as coisas nunca serão feitas.

  4. Pense rápido. Não tenho certeza do que você pode fazer para se preparar para isso ... Jogar raquete, talvez? Honestamente, este vem da experiência. A Lei de Murphy sempre o encontrará e pilhagem, então é melhor estar preparado para lidar com isso.

Há mais, mas acho que essas são 4 chaves. XD

16
ParoX

Eu acho que a capacidade de trabalhar com as pessoas que você apoia no nível certo é importante. Como usuário/desenvolvedor avançado, odeio quando os administradores de sistemas me tratam como um idiota ou um disruptor quando estou tentando resolver um problema ou fazer alguma coisa.

O mesmo vale para as equipes de desenvolvimento: elas geralmente jogam coisas no administrador do sistema sem nenhum contexto ou explicação e esperam uma ação imediata.

Então, acho que nos dois casos, boas habilidades de comunicação são críticas.

11
Luke Quinane

Os melhores administradores que eu conheci foram aqueles que ficaram calmos em uma crise e sabiam quando admitem que não sabiam o que estava acontecendo de errado.

Menos importante, mas mais valorizado por seus superiores: a vontade de dizer "Sim" e ajudar a gerência a atingir seus objetivos, mas reconhecer ao dizer que Não é melhor para a empresa.

10
Shalom Craimer

Eu acho que a maior chave geral para ser um bom administrador é resolver os problemas da maneira certa, em vez de usar um hack. Ao reservar um tempo para entender completamente um problema, corrigi-lo completamente e automatizar qualquer parte aplicável da solução, você estará livre para lidar com emergências reais quando elas surgirem e assumir tarefas para facilitar a vida dos usuários.

7
Drew Stephens

De Sete hábitos de DBAs altamente eficazes ; igualmente aplicável a sistemas e administradores de rede:

  • Seja um especialista generalista.
  • Entenda as expectativas dos negócios e dos usuários.
  • Crie SLAs mais granulares por meio de métricas quantitativas e fáceis de entender.
  • Divida o ambiente em pedaços menores e mais gerenciáveis.
  • Seja focado na tarefa, não na implementação.
  • Segregar e delegar o mundano.
  • Livre-se de soluções exclusivas.
4
Murali Suriar

Muitas boas respostas aqui! Gosto especialmente das listas de jj33 e Murali Suriar.

Eu acrescentaria ao deles:

  • Seja um comunicador ativo. Não importa se você está em uma empresa grande ou pequena. As pessoas estão contando com você para manter a rede e os servidores "chatos" (ou seja, sem surpresas). Portanto, anuncie ativamente os períodos de inatividade de atualização e manutenção, promova rapidamente as notícias quando souber que há um problema que pode afetar as pessoas e trabalhe com seus constituintes para identificar quando eles são mais sensíveis à confiabilidade da infraestrutura (final de mês, final de trimestre, no início do manhã, tanto faz). Documente o ambiente e os procedimentos em qualquer lugar, em qualquer lugar, para que seus processos possam ser distribuídos, compartilhados e repetíveis. Você pode pensar que isso reduzirá a segurança do seu emprego, mas o que realmente fará é permitir que você prossiga para outras tarefas.
3
Bernard Dy

Eu sei que isso soa como uma piada, mas sendo TOC. Administradores de sistemas obsessivos em padronizar as coisas geralmente produzirão os sistemas mais seguros e confiáveis.

3
Steve Evans

O bom resolve todos os tipos de problemas em tempo real, o grande evita-os com antecedência. Alguém mencionou Tao?

2
Aputsiak

Sempre trabalhando para o próximo nível de disponibilidade de serviço - buscando um ambiente que se conserta principalmente e é sempre mensurável em todas as contas.

Se você não pode medir (disponibilidade, saúde, custo e assim por diante), não é possível saber se o que você faz realmente melhora os sistemas para sua finalidade.

E como sempre, "faça as coisas" - seja transparente, pragmático e calmo.

2
Oskar Duveborn

Se o administrador é ótimo, os usuários nem percebem que ele existe (ou, olhando do lado do administrador, os usuários nunca precisam incomodá-lo).

2
vartec

Leia A Prática da Administração de Sistemas e Redes por Tom Limoncelli, Christina Hogan e Strata Chalup; é a resposta de 1000 páginas à sua pergunta, mas vale a pena.

Ele não cobre nenhuma tecnologia específica (por exemplo, UNIX, Windows) e você não encontrará um único exemplo "digite este comando". Trata-se de todas as coisas , outras , além das coisas técnicas necessárias para criar um ótimo administrador de sistemas.

2
TimB

A diferença entre bons e bons administradores não é vista com frequência até que seja tarde demais.

Um bom administrador colocará o software ou sistema em funcionamento e ele funcionará muito bem.

Um ótimo administrador colocará o software ou sistema em funcionamento e, novamente, ele funcionará muito bem. No entanto, o grande administrador também dedicou um tempo para entender tudo o que pode sobre o sistema e implementar medidas preventivas para garantir que as coisas não quebrem no momento mais crítico.

Se eles quebrarem, o grande administrador poderá corrigir ou encontrar uma solução alternativa muito rapidamente devido ao seu conhecimento da plataforma. Um bom administrador geralmente entra em pânico e começa a agitar neste momento.

Infelizmente, como afirmado, tudo isso é descoberto com frequência tarde demais.

1
Nathan

Eu já gosto de muitas respostas aqui, mas sugiro mais uma: Entenda e acredite que seus sistemas existem para dar suporte aos negócios, e não o contrário.

1
Greg Whitfield

Eu acho que habilidades de comunicação são muito importantes se você deseja passar de: administrator para: ótimo administrador.

Do lado do desenvolvedor de aplicativos da linha, se o administrador não puder se comunicar por que algo é um problema ou por que as coisas demoram mais que o esperado, só posso adivinhar a solução que está por vir (se houver).

Quanto mais o administrador puder se comunicar (preferencialmente em não-administradores) o que está acontecendo ou por que as coisas terão que esperar até segunda-feira, melhor eu posso trabalhar com eles.

Um ótimo administrador é capaz de destilar a essência do que está acontecendo e pode contar a versão fácil de entender para seus [usuários | outros departamentos | clientes] para que eles entendam o problema sem conhecer todos os detalhes.

1
Jacco

Um bom administrador entende que eles precisam continuar aprendendo e crescendo. Eles se esforçam para fazer o melhor possível, admitir falhas e aprender com elas.

Eles são extraordinariamente comunicativos. Eles não apenas são capazes de explicar termos técnicos complexos a um leigo, mas também se esforçam para atuar como defensores do diabo em suas próprias ideias, para garantir que estão dando as melhores opções para seus clientes.

Eles são ativo em vez de reativo. Eles antecipam problemas e demandam e os resolvem, se possível, antes que afetem qualquer coisa. Quando um problema crítico é descoberto, eles rapidamente e calmamente diagnosticam o problema completamente antes de tentar corrigi-lo.

Os melhores administradores sabem e aceitam que há mais de uma maneira de fazer as coisas, que nem todo problema é um problema, e que, porque sempre há uma maneira melhor de fazer algo do que planejavam, constantemente buscam aprender novas técnicas. , tecnologias e compreensão.

Um bom administrador adora servidores e tem mais do que alguns em casa, mesmo que eles já passem mais de 80 horas por semana como administrador de sistemas.

Um bom administrador sabe que não é um ótimo administrador. Administradores verdadeiramente grandes não existem, existem apenas aqueles que afirmam ser ótimos e aqueles que sabem que não são ótimos.

-Adão

1
Adam Davis

Amo café, quero dizer realmente. Para quando o servidor cair às 3 da manhã.

0
hitsuyashi

Encontre o cara que se você o deixasse em uma ilha com um canivete não apenas sobreviveria, mas criaria uma casa com água corrente ... Esse é o cara que você quer

0
trent

Quando você diz a um administrador moderado para fazer alguma coisa, ele o faz e diz "pronto". Ele pode até adicionar "teste por favor, pois não tenho certeza se funciona como deveria".

Quando você diz a um bom administrador para fazer algo, ele o faz e diz "pronto e testado, divirta-se usando". E você vai.

0
Paweł Polewicz