A indústria de web design está cheia de vários cargos e títulos. Um título que você pode encontrar de tempos em tempos é um "Webmaster". Embora esse título seja certamente um produto de anos passados, ele ainda é usado por muitas pessoas. Então, o que exatamente um "Webmaster" faz? Vamos dar uma olhada!
Parte de uma equipe maior
Eu faço parte de uma equipe de desenvolvimento Web para seis pessoas. Essa equipe é composta de dois engenheiros da Web, um artista gráfico, um estagiário assistente de webmaster, um produtor da Web e eu mesmo. Na maior parte, todos fazem um pouco de tudo na equipe, o que é bastante comum na indústria de web design. Você certamente usará muitos chapéus se trabalhar como um profissional da web! No entanto, embora todos possamos ter habilidades que se cruzam, todos nós também temos especialidades nas quais nos concentramos. Os engenheiros são especializados em programação CGI, o artista gráfico em gráficos e design visual e o produtor em desenvolvimento de conteúdo. Então, o que isso me deixa como o Webmaster? Na verdade, um pouco!
Manutenção
Como Webmaster, eu não tenho um foco tão forte em nenhuma das áreas mencionadas, mas gasto muito do meu tempo fazendo as três. Cerca de 20% do meu tempo é gasto na manutenção do site existente. Novas ofertas e aspectos de nosso site estão surgindo o tempo todo, o foco do site é às vezes repensado, gráficos aprimorados são criados, o que requer mudanças em várias partes do site, etc. Todas essas mudanças estão em andamento e cada uma requer que Alguém tem uma boa idéia de onde o site está indo, e quais itens se encaixam onde. Como um Webmaster, eu preciso ver o quadro geral e como todas as peças se encaixam hoje e amanhã.
Os webmasters precisam ter um pouco de HTML, CSS, Javascript em qualquer outro código que o site use. Eles precisam entender como esse código funcionará nos principais navegadores, bem como em muitos dispositivos que estão no mercado hoje. Apenas acompanhar as alterações do dispositivo pode ser uma tarefa difícil, mas faz parte do papel de webmaster.
Programação
Outro 30-50% do meu tempo é gasto no desenvolvimento de projetos. Eu crio e mantenho CGIs para o site, e por isso preciso conhecer a programação em C. Muitos sites usam o Perl como sua linguagem de script, mas nossa empresa escolheu C porque achamos que era mais flexível a longo prazo. Sites diferentes usarão diferentes bases de código ou plataformas - você pode até usar um pacote pronto para uso como uma plataforma de comércio eletrônico ou CMS. Independentemente do que você usa, programar contra essa plataforma provavelmente será uma grande parte do tempo do Webmaster.
Desenvolvimento
Minha atividade favorita no meu trabalho é o desenvolvimento de novas páginas / aplicativos. Eu tenho que fazer o desenvolvimento do zero e do trabalho que outras pessoas fizeram. Não é simplesmente inventar uma ideia, mas também garantir que ela se enquadre no esquema de todo o site e não funcione contra outras informações já existentes. Mais uma vez, você precisa ver a grande figura e como tudo vai bem.
Dependendo do quão ocupado eles estão, eu darei o desenvolvimento gráfico para o nosso webmaster assistente ou para o Designer Gráfico, mas às vezes eu também faço parte do desenvolvimento gráfico. Isso requer que eu esteja familiarizado com o Adobe Photoshop e (menos ainda) com o Illustrator. Também uso ferramentas para animar os gráficos, modelar em 3D, digitalizar fotos e fazer alguns desenhos à mão livre. Como você pode ver, como um Webmaster, você realmente é um Jack-of-All-Trades.
Manutenção do servidor
Temos uma equipe de operações dedicada a manter nossas máquinas servidoras funcionando. Um dos dois engenheiros da Web também trabalha na manutenção dos próprios servidores. Eu trabalho como backup nessa posição. Mantemos o servidor em funcionamento, adicionamos novos tipos MIME, verificamos a carga do servidor e nos certificamos de que não há problemas óbvios.
Engenheiro de Lançamentos
O último dever importante que tenho em nossa equipe é como o Engenheiro de Liberação. Desenvolvo e executo os scripts que movem nossas páginas da Web do servidor de desenvolvimento para o servidor de produção. Eu também mantenho o sistema de controle de código-fonte para evitar que bugs entrem no código ou HTML.
Estas são as responsabilidades que fazem parte do meu papel como Webmaster. Dependendo do seu site ou da empresa em que você trabalha, o seu pode ser um pouco diferente. Uma coisa que provavelmente será consistente, no entanto, é que, se um site tiver um Webmaster (e nem todos fazem isso nos dias de hoje), essa pessoa é a autoridade no site. Eles sabem como funciona, a história do site e do código, o ambiente em que são executados e muito mais. Se alguém na organização tiver uma dúvida sobre o site, um ótimo lugar para começar a encontrar essa resposta é com o webmaster.