Quantificando experiência e habilidade

8

Sou administrador de sistemas Linux e trabalho neste setor há mais de 6 anos. Também participei de alguns projetos grandes, mas não tive chance de trabalhar com outros administradores experientes do Linux. Quando eu estava trabalhando com equipes, eu era a mais experiente.

Portanto, minha pergunta é: eu sempre olho os manuais e pesquiso na Internet quando configuro servidores (como Mysql, Apache-Lighttpd, configuração de DNS), mesmo que eu tenha feito a mesma configuração no passado. Posso ter feito a mesma configuração mais de 50 vezes, mas ainda preciso consultar os manuais e sites para lembrar dos argumentos e não perder alguns pontos importantes.

Isso é normal? Por exemplo, se eu trabalhar para uma grande empresa com muitos administradores de sistema experientes, será que não sou experiente enquanto examino manuais, comandos na Internet? É difícil para mim configurar um servidor DNS ou ajustar o mysql sem consultar os manuais. No entanto, estou muito confortável com o que estou fazendo.

O que você acha? Isso é normal?

Yuri
fonte
Eu ficaria mais preocupado se você não checasse os manuais do que se você fizesse. Verificá-los garante que você obtê-lo direito primeira vez e não "adivinhar" se você não consegue lembrar
user155695

Respostas:

10

Meus colegas me disseram que eles acham que tenho uma memória muito boa. Posso dizer que, mesmo com minha boa memória, sempre me refiro à documentação e notas diariamente. Eu não poderia viver sem nosso wiki de documentação, minhas informações pessoais do Evernote, meu repositório de scripts do VCS.

Quando você é um consultor geral como eu, e espera-se que saiba um pouco de tudo, não é possível que tudo seja memorizado. Talvez as pessoas que trabalham em grandes lojas de TI possam se concentrar em algo específico por tempo suficiente para realmente internalizar muitos detalhes. Mas quando você está fazendo algo diferente todos os dias, isso simplesmente não é possível.

Na minha opinião, o importante é que você organize seus marcadores de anotações, links para manuais e outros, para poder pesquisar rapidamente. Escreva você mesmo documentação. Armazene seus scripts e linhas de comando em um sistema de controle de versão. Em vez de tentar memorizar tudo, basta trabalhar na configuração de sistemas para encontrar rapidamente as coisas necessárias.

Zoredache
fonte
3

Então, aqui está a minha própria opinião:

  1. Não espere saber tudo sobre tudo. Apenas saiba onde procurar e tenha confiança para fazer algo a respeito.
  2. Aprenda estruturas, não tecnologias . As tecnologias mudam rápido demais para se incorporar profundamente. Aprenda as razões pelas quais você precisa delas ou COMO elas devem ser configuradas. Quando uma tecnologia de substituição aparece, você pode julgar a substituição nos próprios termos, e não na fornecida por um fornecedor.
  3. Faça anotações e mantenha um registro de trabalho . As notas podem ser trechos de código, notas de arquivo de confuração e até entradas de linha de comando. Os logs de trabalho são notas de suas ações conforme você as executa, com um carimbo de data e hora.
  4. O administrador ideal do sistema (na minha opinião) é um generalista e não um especialista. Os generalistas precisam saber muitas coisas e como elas interagem. Leia 108 tarefas que um SysAdmin pode executar.

Continue lendo a documentação, a maioria das pessoas não.

Joseph Kern
fonte
2

Perfeitamente normal. O cérebro humano não é muito bom em absorver essas quantidades de informações específicas, como argumentos e sintaxe de configuração, a menos que você as esteja digitando repetidamente.

A experiência se manifesta na capacidade de localizar informações rapidamente, em vez de recuperar os detalhes finitos da memória, na minha opinião. Se você sabe o que está procurando (por experiência anterior) e sabe onde obtê-lo (páginas de manual, mecanismos de pesquisa, listas de discussão etc.), não precisa armazenar todos esses detalhes.

Isso pode dificultar um pouco a quantificação automática da sua experiência e provavelmente é a causa da sua dúvida. Eu ponderei o mesmo no passado. Mas, ao trabalhar com administradores menos experientes, deve ser fácil reconhecer a diferença em suas metodologias, velocidade e, finalmente, habilidade.

Dan Carley
fonte
1

Não acho anormal que você consulte a documentação regularmente - não adianta lembrar de tudo, se estiver anotada. O que acho um pouco estranho é que você não parece ter se empenhado muito em automatizar todas as suas tarefas administrativas comuns, com documentação pessoal, anotações, scripts etc. Eu odeio fazer algo mais de uma vez, por isso vou escrever algo para mim mesma na próxima vez que precisar fazê-lo, depois refira-o com mais frequência do que a documentação oficial (embora esteja sempre lá se for necessário esclarecer um ponto ou lidar com algo com o qual ainda não lidei antes).

mulher
fonte
Eu tenho uma grande coleção de scripts Perl, que escrevi no passado. No entanto, os requisitos não correspondem na maioria das vezes, e encontrar esses scripts, modificando para a nova configuração, leva mais tempo do que escrevê-los do zero. A documentação pessoal é a mesma história. Eu geralmente sei para onde olhar. Por exemplo, pesquisar no google e clicar na página de documentação específica do Mysql é mais rápido do que encontrar minhas anotações em geral.
Yuri
1

Absolutamente normal. Na verdade, eu argumentaria que alguns problemas decorrem de não ler o manual e avançar na memória - garantido, você deve conhecer algumas opções básicas e, claro, a teoria por trás de como os sistemas e protocolos funcionam, mas para sintaxe e configuração detalhadas , leia sempre o manual. É sempre menos dispendioso, tanto no tempo quanto na felicidade do cliente, fazer as coisas corretamente da primeira vez que corrigi-las mais tarde. Além disso, se você tem um conjunto de habilidades variado, não consegue se lembrar de tudo.

Aprenda a procurar efetivamente por ajuda. Aprenda os meandros do Google. Organize seus recursos, assine as listas de discussão apropriadas ou leia seus arquivos e, possivelmente, torne-se membro de alguns fóruns relevantes para o seu ambiente de trabalho. Os canais de IRC também são sempre populares.

Boa sorte!

Sam Halicke
fonte
0

Embora eu não me considere um especialista em Linux, refiro-me à documentação o tempo todo. Meu argumento é que a documentação está sempre lá, e sempre a mesma. Não preciso confiar na memória e cometer um possível erro.

Eu gosto de contar a história de um extraviado /em um rsynccomando com o famoso --deleteswitch como exemplo.

No meu trabalho diário, sou um DBA do SQL Server e a única coisa que incentivamos é ter o Books Online aberto o tempo todo. Se você souber onde procurar na documentação, isso facilitará sua vida.


fonte
0

Você seria anormal se não precisasse consultar nenhuma documentação.

sybreon
fonte
0

ontem levei 40 minutos para lembrar que precisava de um sysctl para o iptables NAT.

Estou documentando desta vez.

nunca é demais atualizar sua memória. Estou constantemente lendo e relendo páginas de manual e outras documentações. raramente dói e você geralmente aprende algo novo.

neoice
fonte