Tenho 26 anos e trabalho em uma empresa de consultoria de software há quatro anos. Meu tempo é misturado em 50% entre fazer desenvolvimento, e eu acho que tarefas simples de administrador de sistema. As tarefas incluiriam coisas como: configurar o Apache, MySQL, mudanças na configuração da zona DNS, babá de 200 dispositivos com o Nagios, atualizar sistemas Debian / BSD, executar backups e assim por diante. Eu poderia fazer o combate a incêndios como trabalho em tempo integral lá.
Fora do trabalho de desenvolvimento (principalmente python) e do trabalho sysadmin, prefiro o trabalho sysadmin porque os requisitos são mais facilmente definidos. Eu acho que gosto de juntar software externo e brincar com hardware mais do que desenvolver software. Onde eu trabalho, o novo software não tem especificações (devido à inépcia) e o resto do trabalho é interminável ajustes na lógica de negócios.
Então, com base no que eu vi, eu acho que eu gostaria de errar para o lado do sysadmin e eventualmente conseguir um emprego em tempo integral nisso. Eu entusiasticamente leio "Practice of System e Network Administration" e parece divertido. No entanto, minha adorável gerente não me quer fazer nada além de desenvolvimento de software.
Eu sinto que antes de eu me candidatar a um trabalho de administrador de sistema em tempo integral, ficar mais arredondado (ou seja, aprender mais sobre o espaço sysadmin do Linux) é uma boa ideia. Por exemplo, eu estava planejando expandir meu conhecimento de sistemas de correio (que é limitado para configurar o postfix) e LDAP. Eu sei pouco sobre redes (além do CIDR, máscaras de sub-rede e assim por diante), então eu estava pensando em aprender o material do CCNA e possivelmente fazer o exame.
Essa idéia de se tornar mais arredondada geralmente é uma boa ideia? Alguém tem opiniões sobre quais tópicos aprender ou como aprendê-los?
Tags untagged