Eu decidi escrever isso antes que o tempo apagasse minha memória.
É uma história muito pessoal como parceiro, como competidor, como funcionário,
como cliente e, finalmente, como um observador externo da InterSystems.
Após uma graduação super rápida na Universidade Técnica de Viena,
alguns anos de desenvolvimento para uma máquina virtual na SIEMENS,
alguma experiência hardcore em networking e desenvolvimento de núcleo de SO na OLIVETTI, eu entrei na Digital Equipment (DEC) em 1978 como engenheiro de suporte e vendas do seu novíssimo DSM-11.
O núcleo do DSM-11 - o módulo Global - foi escrito por Terry Ragon.
Eu tive a oportunidade de conhecê-lo durante o treinamento de lançamento em Maynard, MA.
A InterSystems era relativamente nova após sua fundação.
O núcleo do DSM-11 - o módulo Global - foi escrito por Terry Ragon.
Eu tive a oportunidade de conhecê-lo durante o treinamento de lançamento em Maynard, MA.
A InterSystems era relativamente nova após sua fundação.
Foi um período desafiador para entender toda a tecnologia de hardware (para mim) nova e todos os detalhes daquele grande bolo de sistema operacional, banco de dados e interpretador.
Era fascinante. Foi ótimo ver como eu podia vencer qualquer benchmark contra
BDs relacionais tradicionais.
Como fornecedor do motor principal, eu via a InterSystems como um Parceiro.
Embora baseado na minha experiência em virtualização, eu simplesmente não consegui resistir a modificar e ajustar drivers e módulos de disco para transformar o DSM-11 em um "Produto em Camadas" [um Aplicativo] rodando com quase o mesmo
desempenho sobre o RSX-11M.
Você pode imaginar que a DEC não ficou muito satisfeita com essa experiência.
Especialmente porque pouco tempo depois, eles iniciaram o mesmo exercício no VMS.
O resultado foi ruim e não atraente para os clientes naquela época.
A DEC simplesmente não conseguiu entender a joia que tinha em suas mãos.
Mais tarde, sob a orientação da InterSystems, essa lacuna foi fechada.
Mas um dos meus clientes me convidou para escrever seu próprio SO "tipo DSM"
diretamente em um VAX puro, sem nenhuma parte do VMS.
Com que frequência você ouviu falar de uma oportunidade de engenharia como essa?
Foi um daqueles gatilhos de "IMPOSSÍVEL - NÃO PODE SER FEITO" que encontrei durante minha vida.
Éramos 2 engenheiros experientes dedicados ao projeto:
Compramos um VAX-750 em 1981, começamos a ler o manual do processador
e depois de passar da página 35 começamos a digitar no console.
Realista:
- Havia um projeto além dos limites do PDP
- Já suportando máquinas sem disco via Ethernet,
- Eu criei os bootloaders, meu próprio protocolo sobre Ethernet,
meu próprio formato de hardware no disco, que mais ninguém conseguia ler.
.....
Um esforço enorme. Mas depois de apenas 18 meses estava pronto
e pudemos executar a primeira instalação em um cliente.
Esta foi a época em que a InterSystems se tornou uma Concorrente.
Uma concorrente muito remota, já que não havia sobreposição no mercado.
Observávamos um ao outro com desconfiança de uma grande distância.
Foi um sucesso comercial para a empresa.
Para mim, tornou-se muito trabalho de rotina com o MicroVAX como máquina principal.
Correção de bugs e um novo lançamento de vez em quando não eram um desafio real.
Alguns anos depois, a DEC me ofereceu uma nova "MISSÃO IMPOSSÍVEL" e eu aceitei.
Era um desafio tecnológico - mas longe do antigo DSM que havia saído
do meu escopo. E se converteu em um desafio organizacional e de gestão.
Então eu vendi minha "Alma de Engenheiro" para subir na gestão internacional da DEC.
Mas isso me tornou consciente da mentalidade de "Qualidade" e "Cliente em primeiro lugar".
Quando a Compaq comprou a DEC, as estruturas de gestão locais foram destruídas.
Buscando novas oportunidades, fui contatado por um headhunter.
Grande surpresa: seu cliente era a InterSystems:
Em poucas semanas, entrei como Funcionário e me senti em casa imediatamente.
Agora percebi o que havia perdido por muito tempo - Trabalho Criativo -
e o que eu havia vendido por apenas alguns trocados a mais.
Eu tinha acabado de entrar quando os objetos se tornaram invisíveis na partição local.
O Caché Studio era novo em folha. E duas décadas de desenvolvimento tinham se passado.
Mas as estruturas básicas eram as mesmas que eu havia construído na minha própria variante.
E de suma importância para mim: "Qualidade em primeiro lugar" + "Dedicação ao Cliente".
Passei 12 anos muito emocionantes na InterSystems vendo muitas funcionalidades novas
surgirem e algumas menos atraentes desaparecerem.
Mas nunca foi um trabalho de rotina. Todo dia um desafio diferente para enfrentar.
Estou especialmente orgulhoso de nunca ter perdido nenhum benchmark contra outros BDs:
Coroado por vencer o Oracle Spatial por um fator significativo.
Após minha aposentadoria, há 9 anos, passei para o papel de
Cliente da InterSystems. Essa experiência completa a imagem.
Um prazer muito pessoal para mim é esta Comunidade de Desenvolvedores da qual participei em 2017.
Agora me vejo no papel de Observador da InterSystems. Entendam,
eu já havia proposto isso em 2005. Mas era muito cedo para ser aceito.
Minha dedicação a Clientes + Qualidade permanece intacta e minha mensagem para meus engenheiros de suporte na DEC ainda é válida para mim:
- o cliente sempre tem razão - ele tem o problema
- nossos produtos podem ter um bug - então encontre-o
- a descrição dos nossos produtos pode estar errada - explique melhor
- não assuma que o cliente tem seu conhecimento técnico - explique em detalhes
- nós não entendemos qual é o bug - pergunte duas vezes e tente escutar mais profundamente
Esses também são os 5 princípios que aplico quando faço minhas revisões no OEX
e isso faz a qualidade de um pacote OEX.
Agora, em 2023, tornei-me um Observador crítico e tenho minhas surpresas,
tenho alguns déjà-vus reconhecendo ideias antigas vestidas de novo. Meus aplausos
para novidades são filtrados. Algumas são ótimas, outras menos convincentes.
Eu sempre tento transmitir minha experiência pessoal àqueles que a pedem.
E às vezes tento lembrar os colaboradores de que seus artigos ou
pacotes são um serviço aos outros membros e merecem Qualidade.
Espero que não tenha sido entediante para você.
Obrigado @Heloisa Paiva