O pedreiro e o Engenheiro
- Categorizado em:
- TechTalk
- Deep Thought
- Geekdom
Sinto falta, mas muita falta mesmo, dos bons e velhos tempos de Microsoft Systems Engineer. Eu adoro infra-estrutura, adoro escovar bits, fazer tuning, desenhar soluções, ou seja agir como arquiteto ou engenheiro...
Por outro lado eu odeio o trabalho de pedreiro, braçal, cansativo e muitas vezes não reconhecido... É duro, muito duro.
Hoje vivi os dois papéis, e parece que, ao menos, no de pedreiro, me sai bem.
Dois sites em Plone. Dois grandes sites em Plone. Os dois equivalentes em número de page views, mas totalmente diferente com relação a forma como o visitante consome a informação. Enquanto um site é institucional, com pouca, ou quase nenhuma interação, o outro é de acesso autenticado e nele seus usuários criam objetos Zope a uma velocidade estonteante.
O primeiro deles foi o trabalho de pedreiro. Há um certo tempo configurei o site, fiz o tuning, deixei tudo funcioando perfeitamente E dias depois a controladora de discos (e os discos) partiram desta para uma melhor. Por algum motivo, alheio a este post, advinhem só... Nada de backups. Um mês de trabalho (conteúdo) e umas 12 horas de tuning perdidas. A questão é que por se tratar de um site especial, eu mesmo não tinha (e ainda não tenho) cópias das configurações, que foram feitas in-loco e sob o atento olhar de 3 ou 4 câmeras de segurança.
Seria um desastre completo se a equipe de operações da empresa dona deste site não fosse hábil e muito competente. Eles prontamente remontaram o ambiente a partir do que haviam documentado/aprendido, e horas depois o site estava no ar. Todo funcionando! (Ok, sem o conteúdo de um mês e sem as melhorias do tuning)
Acontece que hoje descobriram que havia uma pequena funcionalidade do site não funcionava mais... Meu telefone, logo em seguida, toca. Sou informado, via telefone mesmo, do conteúdo do log de erros do Zope (Experiência única, diga-se de passagem).
Consigo voltar correndo a um local com acesso wi-fi (comentei que estava em um cliente que não gosta muito da idéia de eu usar meu notebook na rede deles?) e peço os arquivos de configuração do zope (dado que eu não os tinha). Após alguma resistência finalmente recebo o arquivo e voilá. Quatro linhas comentadas, linhas que não tinham minha impressão digital, aliás. Telefone de novo, peço para descomentarem as linhas, reiniciarem os Zope's e ... tudo de volta ao normal. Site de pé, muitos acessos e pessoas felizes.
Bem, a outra experiência foi menos braçal, mais complicada e bem menos gratificante. Logs de Apache e Zope impressos na mesa, desenho da configuração do ambiente em um flip chart, e umas 16 pessoas ao redor de uma mesa... Tudo o que eu sempre sonhei :-)
Horas de reunião, algumas boas idéias -- inclusive algumas impraticáveis a esta altura do campeonato -- e uma conclusão: Nos reuniremos de novo amanhã!!!
As vezes ser pedreiro é bem melhor que ser engenheiro. Ainda mais de obras prontas e já tortas.
Enorme responsabilidade, mas, espero ter super poderes para compensar :-)
- A URL para trackback desta entrada é:
- http://www.erico.com.br/blog/o-pedreiro-e-o-engenheiro/tbping