| Bellacosa Mainframe e os maiores hupes da informatica entre 1990 e 2021 |
☕ Um Café no Bellacosa Mainframe
A História dos Hypes da Informática (1990–2021)
O Que Deu Certo, O Que Virou Poeira Digital e as Lições que Todo Programador COBOL Padawan Precisa Aprender
Inspirado em Star Trek, Dr. Spock e na eterna busca pela lógica em um universo repleto de buzzwords
"Quando você elimina o impossível, o que resta, por mais improvável que pareça, costuma ser a realidade."
— Adaptado ao espírito de Spock, Oficial de Ciências da USS Enterprise
Introdução
Imagine entrar na ponte da USS Enterprise.
O Capitão pergunta:
— "Spock, qual tecnologia devemos adotar?"
Spock levanta uma sobrancelha.
Analisa.
Calcula.
Consulta milhares de sensores.
Depois responde calmamente:
"Capitão... existem evidências insuficientes para justificar o entusiasmo coletivo."
Enquanto isso...
Metade da galáxia já vende cursos.
A outra metade promete revoluções.
E alguém anuncia:
"Quem não migrar agora ficará obsoleto em seis meses."
Se existe uma constante na história da informática, ela não é Java.
Nem COBOL.
Nem Linux.
Nem IA.
A constante é o Hype.
Durante mais de quarenta anos a indústria alternou entre:
inovação real;
exagero comercial;
marketing;
expectativas irreais;
e finalmente... maturidade.
Curiosamente...
O IBM Z sobreviveu a todos.
Assim como COBOL.
E isso não aconteceu por acaso.
Hoje vamos viajar de 1990 até 2021, entendendo quais modas realmente mudaram o mundo e quais desapareceram quase tão rápido quanto surgiram.
O que é um Hype?
Hype é quando a expectativa cresce muito mais rápido do que a tecnologia consegue entregar.
Não significa fraude.
Nem significa tecnologia ruim.
Significa apenas que o mercado acredita que ela resolverá todos os problemas imediatamente.
Depois...
A realidade chega.
O famoso Gartner Hype Cycle
Todo hype costuma seguir aproximadamente este ciclo:
Inovação
Expectativa exagerada
Decepção
Aprendizado
Maturidade
É quase inevitável.
Década de 1990
Cliente/Servidor
Promessa
"O Mainframe morreu."
Era o discurso favorito.
Agora tudo seria distribuído.
Windows NT.
Oracle.
PowerBuilder.
Visual Basic.
Novell.
LAN Manager.
Todos os sistemas migrariam.
O que aconteceu?
Parte funcionou.
Parte virou desastre.
Sistemas pequenos prosperaram.
Grandes bancos descobriram rapidamente que dezenas de servidores pequenos não substituíam um IBM Mainframe facilmente.
Resultado
Sucesso parcial.
CASE Tools
Computer Aided Software Engineering.
Promessa:
"Nunca mais será preciso programar."
Diagramas gerariam aplicações completas.
Na prática...
O código gerado era difícil de manter.
Poucos sobreviveram.
Resultado
Fracasso comercial.
Mas...
Influenciaram IDEs modernas.
Orientação a Objetos
Aqui aconteceu algo interessante.
O hype existiu.
Mas a tecnologia realmente funcionava.
Smalltalk.
C++.
Depois Java.
C#.
Hoje praticamente tudo usa conceitos OO.
Resultado
Grande sucesso.
Data Warehouse
Nos anos 90 surgiu outra promessa:
"Agora finalmente teremos todos os dados centralizados."
Kimball.
Inmon.
ETL.
Cubos.
OLAP.
Foi um sucesso enorme.
Até hoje inspira Data Lakes.
ERP
SAP.
PeopleSoft.
Oracle Applications.
Baan.
JD Edwards.
Promessa:
Integrar toda empresa.
Funcionou?
Sim.
Mas...
Implementações gigantescas também produziram alguns dos maiores fracassos corporativos da história.
Mesmo assim...
Mudou o mercado.
Internet
Talvez o maior hype da década.
E talvez a maior revolução.
Desta vez...
O marketing estava certo.
O Bug do Milênio (Y2K)
Curiosamente...
Não era hype tecnológico.
Era um medo coletivo.
Empresas investiram bilhões.
Nada aconteceu.
Muitos concluíram:
"O problema nunca existiu."
Na verdade...
Nada aconteceu justamente porque milhões de pessoas trabalharam anos corrigindo sistemas.
Um excelente exemplo da engenharia invisível.
2000
Dot-com
Empresas recebiam milhões de dólares.
Sem faturamento.
Sem produto.
Sem clientes.
Apenas um domínio ".com".
A bolha estourou.
Mas...
Amazon sobreviveu.
Google nasceu.
A internet venceu.
A bolha morreu.
XML
Parecia resolver tudo.
Configuração.
Integração.
Mensagens.
Web Services.
Durante anos...
Tudo virou XML.
Hoje ainda existe.
Mas perdeu espaço para JSON.
SOA
Service Oriented Architecture.
A promessa:
Tudo seria serviço.
Reutilização infinita.
Na prática?
Funcionou.
Mas ficou burocrático.
Muito XML.
Muito WS-*.
Muito SOAP.
Hoje evoluiu para APIs REST.
Virtualização
VMware.
LPAR.
PowerVM.
KVM.
Hyper-V.
Este hype entregou exatamente o prometido.
Economizou bilhões.
Hoje praticamente todo datacenter virtualiza algo.
Linux
Outro hype que realmente mudou tudo.
Hoje roda:
supercomputadores
cloud
smartphones
roteadores
mainframe
IoT
2010
Big Data
Quem nunca ouviu?
"Os dados são o novo petróleo."
Hadoop.
Spark.
Hive.
MapReduce.
Foi revolucionário.
Mas...
Nem todo problema precisava de Big Data.
Muitos clusters Hadoop acabaram abandonados.
Mesmo assim...
A ideia evoluiu para Data Lake.
NoSQL
Promessa:
"O SQL morreu."
Spoiler:
Não morreu.
MongoDB.
Cassandra.
Redis.
CouchDB.
Hoje convivem com bancos relacionais.
O vencedor foi a coexistência.
DevOps
Outro hype.
Que entregou valor.
Integração.
Automação.
CI/CD.
Infraestrutura como código.
Hoje praticamente todas grandes empresas adotam alguma forma.
Inclusive Mainframe.
Agile
No início parecia moda.
Hoje virou padrão.
Mas...
Também foi mal interpretado.
Agile não significa:
✔ ausência de documentação
✔ ausência de arquitetura
✔ ausência de planejamento
Muitos confundiram velocidade com improviso.
Containers
Docker.
Depois Kubernetes.
Mudaram completamente deploy.
Hoje são fundamentais.
Cloud Computing
Talvez o maior sucesso da década.
AWS.
Azure.
Google Cloud.
IBM Cloud.
Hoje praticamente todas empresas usam algum modelo híbrido.
Blockchain
Aqui começa uma história curiosa.
A tecnologia funciona.
Bitcoin provou isso.
Mas...
Prometeram blockchain para:
cadeiras
geladeiras
cartórios
cafeterias
cadeia logística de café
e praticamente qualquer coisa imaginável.
Nem tudo precisava de blockchain.
IoT
Outro sucesso parcial.
Funciona muito bem.
Mas ficou abaixo das expectativas iniciais.
Inteligência Artificial (2012)
Deep Learning.
Redes neurais.
TensorFlow.
PyTorch.
Aqui começa uma mudança real.
Mas ainda longe do boom da IA Generativa.
Microservices
Promessa:
Dividir tudo.
Funcionou?
Sim.
Mas também criou:
milhares de APIs
complexidade operacional
observabilidade
service mesh
Serverless
Boa ideia.
Excelente para muitos cenários.
Não substitui tudo.
Chatbots
Muitos fracassaram.
Os primeiros eram extremamente limitados.
Somente com LLMs a experiência mudou radicalmente.
Low-Code
Funciona?
Sim.
Resolve tudo?
Não.
Excelente para aplicações simples.
Não substitui engenharia de software.
RPA
Automação Robótica.
Grande sucesso em processos repetitivos.
Fracasso quando tentaram substituir processos mal desenhados.
Edge Computing
Ainda crescendo.
Muito promissor.
2020
Home Office
Não era hype.
Foi necessidade.
Mudou definitivamente a indústria.
Zero Trust
Mais do que hype.
Hoje virou requisito.
Observabilidade
Logs.
Métricas.
Tracing.
Mudou completamente operações.
GitOps
Grande evolução do DevOps.
2021
Metaverso
O assunto dominante.
Todos prometiam:
trabalho
compras
educação
reuniões
eventos
casamentos
tudo dentro do metaverso.
Em 2021...
Parecia inevitável.
Mas naquele momento ainda era cedo para saber como evoluiria.
O conceito reunia ideias antigas de mundos virtuais, avatares e realidade imersiva, mas sua adoção em larga escala ainda dependia de hardware, conteúdo e aceitação do público.
O que realmente deu certo?
✔ Internet
✔ Linux
✔ Cloud
✔ Virtualização
✔ DevOps
✔ Agile
✔ Containers
✔ IA
✔ Data Warehouse
✔ ERP
✔ APIs
✔ Git
✔ Open Source
O que fracassou?
❌ CASE
❌ Muitos produtos SOA excessivamente complexos
❌ Diversos projetos Hadoop sem necessidade
❌ Chatbots de regras
❌ "XML para tudo"
❌ Blockchain aplicado indiscriminadamente
❌ "NoSQL vai matar SQL"
❌ "Cliente/Servidor matou Mainframe"
O maior erro da indústria
Confundir:
Tecnologia
com
Marketing.
São coisas completamente diferentes.
A visão de Spock
Se Spock fosse arquiteto de software, provavelmente faria cinco perguntas antes de adotar qualquer novidade:
O problema é real?
Existe evidência mensurável?
A tecnologia escala?
Qual o custo total de operação?
Há um plano de retorno se ela falhar?
Se qualquer resposta fosse "não sabemos", ele dificilmente aprovaria uma migração apenas porque "todo mundo está fazendo".
Easter Eggs para Padawans
O IBM Mainframe foi declarado "morto" dezenas de vezes desde os anos 1980 — e continua processando boa parte das transações financeiras do planeta.
COBOL sobreviveu a cliente/servidor, internet, Java, SOA, cloud, microservices e IA.
JSON nasceu como alternativa simples e hoje domina integrações onde XML antes reinava.
Git, criado por Linus Torvalds para o kernel Linux, tornou-se o padrão universal de controle de versões.
Muitas tecnologias consideradas "novas" reaproveitam conceitos de décadas anteriores: virtualização, microsserviços e computação distribuída têm raízes muito antigas.
Lições Aprendidas
O padawan costuma perguntar:
"Como saber se uma tecnologia é um hype ou uma revolução?"
A resposta não está nos anúncios, mas no tempo.
Algumas boas práticas ajudam:
Estude fundamentos antes das ferramentas.
Entenda o problema antes de escolher a solução.
Faça provas de conceito pequenas.
Meça resultados com métricas objetivas.
Não descarte tecnologias maduras apenas porque não são "da moda".
Avalie custo, operação, segurança e manutenção, não apenas velocidade de implantação.
Desconfie de frases como "isso substitui tudo" ou "esta é a última tecnologia de que você precisará".
Conclusão: A Lógica Vence o Hype
Ao final desta jornada, Spock olha para o painel da Enterprise e conclui:
"Capitão, as tecnologias passam. Os princípios permanecem."
Essa talvez seja a maior lição para um programador COBOL padawan.
Linguagens mudam. Frameworks surgem e desaparecem. Buzzwords vêm e vão. Porém, arquitetura sólida, algoritmos, estruturas de dados, confiabilidade, testes, observabilidade e bom senso continuam sendo os pilares da engenharia de software.
O IBM Z continua relevante não porque resistiu às mudanças, mas porque incorporou, ao longo das décadas, aquilo que realmente entregou valor: virtualização, Linux, APIs, DevOps, containers, IA, criptografia avançada, computação híbrida e automação.
Assim também deve agir o profissional de tecnologia. Não rejeite o novo por nostalgia, nem abrace toda novidade por entusiasmo. Faça como Spock: observe, meça, compare evidências e tome decisões baseadas em fatos.
No fim das contas, o verdadeiro diferencial não é prever o próximo hype. É saber distinguir entre uma moda passageira e uma inovação capaz de permanecer por décadas.
Como diria um oficial científico da Frota Estelar ao encerrar mais uma missão:
"Vida longa e próspera... e que seu próximo deploy seja tão estável quanto um IBM Z em produção."
Sem comentários:
Enviar um comentário