Eu percebo que a terminologia neste campo pode ser um pouco ambígua e que obviamente há alguma sobreposição de papéis, mas espero que algum contexto ajude. Eu me diverti muito nos últimos seis meses projetando e implementando um novo fluxo de trabalho dos desenvolvedores para os usuários finais, e para as pessoas que mantêm o sistema da minha universidade.
Isso consistiu na implementação de servidores de banco de dados, servidores web, um sistema de gerenciamento de projetos e um sistema de repositório Mercurial. Eu também tenho amarrado partes diferentes do sistema junto com alguma automação para melhorar o fluxo de trabalho e torná-lo mais fácil para os desenvolvedores. Eu estava basicamente no comando da maioria dos sistemas que escolhemos (eu era um desenvolvedor para a mesma equipe durante os 1,5 anos anteriores a isso) e trabalhei com todos os detalhes. Espero ter tempo para atualizar isso em uma solução baseada em fantoches, com suporte fácil para clustering (tolerância a falhas) em mente.
Isso se encaixa na administração de sistemas, na arquitetura de sistemas ou em alguma outra coisa? Eu tive uma quantidade fenomenal de diversão fazendo isso (é emocionante ir para o trabalho todos os dias), e eu quero saber qual é a área apropriada para me concentrar.
Eu já li os posts da Wikipedia. Principalmente apenas quero saber quais são os deveres acima, principalmente porque, francamente, meu conhecimento limitado faz com que a referência da Wikipédia pareça ambígua no contexto acima.
Tags untagged