O que faz um administrador “bom” ou “ótimo”? [fechadas]


27

No esquema das coisas, é muito fácil executar um servidor da web. Instale, por exemplo, Apache, PHP e MySQL, e você estará a 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.)


Esta questão serverfault.com/questions/29731/… pode guiá-lo
adoptilot

Eu acho que essa questão com a maioria das respostas deve ir para o blog como faz o blogpost perfeito :)
Espírito

Respostas:


38
  • 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 de shell depois de dominar um problema (para se libertar para encontrar e resolver 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.

7
Conheço administradores de sistemas que realmente querem "possuir" problemas, mas não os resolvem. Pior combinação de todos os tempos :-(
Zizzencs

16

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 com o qual não está familiarizado. Aceite as alterações e faça com que funcione para sua vantagem. Uma ótima maneira de conseguir isso é manter os olhos no horizonte e examinar as novas tecnologias, pois elas parecem considerar sua aplicabilidade nos 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 somador Carry-Lookahead é implementado em sua CPU, mas entender como o 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


11

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 em ambos os casos, boas habilidades de comunicação são críticas.


10

Os melhores administradores que conheci foram aqueles que permaneceram calmos em uma crise e sabiam quando admitir 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 reconhecendo que dizer não é melhor para a empresa.


7

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.


11
+1 em "Ao reservar um tempo para entender completamente um problema", isso é fundamental!
JJ01

Sim. Eu vejo administradores de sistemas juniores concedendo direitos de administrador local a um usuário e acredito que eles resolveram seus problemas. Não, isso é uma solução alternativa. Agora você comprou algum tempo para resolver o problema corretamente!
Chris Thorpe

4

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.

3

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" (isto é, sem surpresas). 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

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.


2

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


2

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 seus propósitos.

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


As melhores práticas de ITIL e o Microsoft Operations Framework (MOF) são alguns bons recursos.
Oskar Duveborn

2

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

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 outras coisas, além das técnicas, que tornam um ótimo administrador de sistemas.


1

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 para 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 ativos e não reativos. Eles antecipam problemas e demandam e os resolvem, se possível, antes de impactarem 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 é uma unha e que, porque sempre há uma maneira melhor de fazer algo do que o que eles estavam planejando, eles constantemente procuram 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

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

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

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.


Um bom administrador fará você avançar mais rapidamente, um ótimo administrador fará com que você continue por mais tempo que o pequeno começo extra (geralmente) não importa.
LapTop006 27/05/09

1

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.


0

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


0

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

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

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


-1

Disciplina, habilidades de comunicação e confiança são meus três primeiros.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.