☕ Um Café no Bellacosa Mainframe
Gostou do conteúdo? Ajude a manter o café quente, o COBOL compilando e o mainframe acordado. 😄
☕ Pague um café ao Bellacosa

Translate

terça-feira, 13 de setembro de 2011

🚂 Tetsudō Otaku (鉄オタ) Quando a paixão pelos trens vira filosofia de vida

 

Bellacosa Mainframe paixao por trens, conheca o tetsudo otaku


🚂 Tetsudō Otaku (鉄オタ)

Quando a paixão pelos trens vira filosofia de vida — ao estilo Bellacosa Mainframe, direto para o El Jefe Midnight

TODOS A BORDO!!!!!

Senhoras e senhores passageiros, apertem os cintos do assento 42B do expresso da meia-noite, porque hoje o El Jefe Midnight vai entrar nos trilhos de um dos grupos mais fascinantes — e pouco compreendidos — da cultura japonesa contemporânea.
Prepare-se para mergulhar na mente, no coração e no vagão desse fenômeno cultural:
o Tetsudō Otaku (鉄オタ).



Se você achava que sua paixão por locomotivas, trilhos e vapor era coisa rara… meu amigo, você não está sozinho. No Japão, isso tem nome, sotaque, comunidades organizadas e até subcategorias que fariam um sysprog do MVS gaguejar.

Senta que lá vem história, nostalgia, ferrovia e um toque de Bellacosa Mainframe.



🚄 1. Origem: onde nasce um Tetsudō Otaku

No Japão, trens não são apenas meio de transporte.
Eles são personagens, instituições, organismos vivos, praticamente mainframes sobre trilhos — confiáveis, precisos e quase indestrutíveis.

O termo Tetsudō Otaku (鉄道オタク) junta duas palavras:

  • Tetsudō = ferrovia

  • Otaku = entusiasta fanático

A cultura começou a ganhar força nos anos 1970 e 1980, quando o Japão entrou no auge do romantismo ferroviário: Shinkansen, linhas regionais, ferrovias privadas futuristas e aquela estética impecável que só os japoneses conseguem colocar até em bilhetes de trem.

Mas a fagulha verdadeira surgiu antes:

📍 Era Showa (anos 1950–60):
Os últimos suspiros das locomotivas a vapor no Japão acenderam o coração de jovens que correriam pelas plataformas para registrar fotos, números de série e horários.
O vapor acabava, mas ali nascia uma geração de Tetsudō Otaku.



📸 2. Tipos de Tetsudō Otaku (sim, há subcategorias — muitas!)

E aqui começa o universo paralelo.
Assim como no mainframe existe JCL guy, CICS dude, Storage wizard, RACF lord…
No mundo ferroviário japonês também há especializações.

📷 Densha Otaku (電車オタク)

Focados nos trens urbanos, metrôs e composições do dia a dia.

🚉 Ekisha Otaku (駅舎オタク)

Obcecados por estações de trem — arquitetura, história, detalhes, placas, carimbos.

🛤️ Haisen Otaku (廃線オタク)

Exploradores de linhas abandonadas.
A vibe é pura arqueologia ferroviária.

🔢 Toritetsu (撮り鉄)

Os fotógrafos profissionais da coisa.
Carregam câmeras como se fossem equipamentos de operação do z/OS.

✍️ Nori-Tetsu (乗り鉄)

Amam andar nos trens.
Conhecem cada percurso, cada curva, cada túnel.

🗾 Tabi-Tetsu (旅鉄)

A galera que transforma viagens ferroviárias em aventuras espirituais.

📚 Sharyō-Tetsu (車両鉄)

Especialistas em modelos, engenharia, motores, design, séries e gerações de carros ferroviários.

E claro, há os mixados, híbridos, multipass.
Porque ninguém é obrigado a amar apenas uma bitola.



🧭 3. Por que essa paixão existe?

Motivos profundos:

📌 1. Cultura japonesa de precisão e rotina

Trens japoneses são templos de confiabilidade.
Para um país que reverencia pontualidade, ordem e estética funcional, é natural surgir devoção.

📌 2. História ferroviária rica

No Japão, as ferrovias conectaram o país, modernizaram cidades e viraram símbolo de progresso — como o mainframe nos bancos e governos.

📌 3. Paisagem + Nostalgia

Linhas rurais atravessam cenários que parecem pinturas: arrozais, bosques, montanhas, litoral.

📌 4. Tecnologia e engenharia

Do Shinkansen ao trem-maglev, trens no Japão são obras-primas tecnológicas.



🪄 4. Curiosidades que parecem mentira (mas não são)

🔸 Os Tetsudō Otaku mantêm registros mais completos que o governo

Muitos possuem planilhas que fariam um DBA reverenciar:
número de série, ano de fabricação, motor, rota, revisão e até sons característicos de cada trem.

🔸 Existem cafés e hostels temáticos para Tetsudō Otaku

Com maquetes, trechos de trilhos, cabines simuladas e até camas dentro de vagões desativados.

🔸 Alguns trens regionais fabricam carimbos exclusivos

Sim, carimbos — e é mania nacional colecioná-los.

🔸 Jogos, animes e mangás baseados em trens

De “Rail Wars!” a simuladores hiperrealistas de condução.

🔸 Há fotógrafos tão dedicados que acampam em montanhas

Só para pegar o ângulo perfeito com cerejeiras ao fundo.




🏯 5. Comunidades e Grupos Tetsudō Otaku

📍 Railfan Clubs
Clássicos clubes escolares e universitários que existem há décadas.

📍 Museus ferroviários
Que viram ponto de encontro, como o mega famoso Railway Museum de Saitama.

📍 Grupos online
Redes sociais japonesas, fóruns, YouTube e sites de “train-spotting”.

📍 Eventos de fotografia e encontros anuais
Onde fãs trocam equipamentos, dicas e histórias.




🎩 6. Easter Eggs ferroviários (Bellacosa-approved)

  • 🥚 O Shinkansen nunca teve um acidente fatal desde 1964.
    Uma espécie de “uptime” ferroviário recorde de 60 anos.

  • 🥚 O canto dos trens nas estações (“hassha melody”) é projetado para reduzir a ansiedade dos passageiros.

  • 🥚 Existem línguas de trilho, como notas musicais, produzidas por degraus, freios e motores — e os Tetsudō Otaku identificam cada uma.

  • 🥚 O Japão tem mais de 9000 estações, algumas tão pequenas que só passam 5 pessoas por dia.

  • 🥚 Há uma estação (Seiryu Miharashi) que não leva a lugar nenhum: existe apenas para apreciar a paisagem.



💬 7. Comentário Bellacosa Mainframe

Os Tetsudō Otaku são a prova viva de que paixões sinceras atravessam gerações e tecnologias.
Num mundo de IA, metaverso, nuvem e mainframes de 16 TB de memória, ainda existe um grupo de pessoas que encontra felicidade em:

  • ouvir o som do apito,

  • observar um trem cruzando um vale,

  • sentir o chão vibrar,

  • registrar números de série,

  • fotografar o instante perfeito.

A verdade é simples:
trens são poesia em movimento.
E poesia, como mainframe, nunca sai de moda.



Memorias Ferroviarias

🎌 8. Para fechar a composição…

Se você, como eu, cresceu apaixonado por locomotivas — vapor, diesel ou elétricas — saiba que no Japão essa paixão tem nome, cultura, história e sociedade própria.
O Tetsudō Otaku é mais que um hobby:
é uma janela para o passado, para a engenharia e para o coração das cidades.

E talvez, só talvez, seja também um lembrete de que seguimos viajando pelos trilhos da vida —
alguns de trem expresso, outros no vagão caipira —
mas todos levando histórias que merecem ser contadas.

Próxima parada: nostalgia.
Desembarque com cuidado.

🚂✨


segunda-feira, 12 de setembro de 2011

Status Quo Bias: Doctor Who, COBOL e o Dia em que Ninguém Queria Mexer no Sistema que “Ainda Funcionava”

 

Bellacosa Mainframe e o status quo bias

☕ Um Café no Bellacosa Mainframe

Status Quo Bias: Doctor Who, COBOL e o Dia em que Ninguém Queria Mexer no Sistema que “Ainda Funcionava”

Uma viagem pela TARDIS dos incidentes para entender por que processos ruins, tecnologias antigas e riscos conhecidos podem sobreviver por anos simplesmente porque mudar parece mais assustador do que continuar

08:14.

Segunda-feira.

Café quente.

Reunião de arquitetura.

Na tela:

SISTEMA DE COBRANÇA

IDADE: 23 ANOS
INCIDENTES CRÍTICOS: 7
INTERVENÇÕES MANUAIS/MÊS: 143
JANELA BATCH: 92% UTILIZADA
DOCUMENTAÇÃO: PARCIAL
ESPECIALISTAS DISPONÍVEIS: 2

Nosso jovem programador COBOL olha.

— Não deveríamos modernizar isso?

Silêncio.

O gerente responde:

— Está funcionando.

O programador olha novamente.

INTERVENÇÕES MANUAIS/MÊS: 143

— Mais ou menos.

O especialista sorri.

— Você é novo. Esse sistema sempre foi assim.

Outro gerente:

— Migrar seria arriscado.

O DBA:

— Mexer nisso agora pode criar problema.

Operação:

— Melhor deixar quieto.

Então aparece a frase lendária:

“Em time que está ganhando não se mexe.”

Nosso jovem olha para os números.

Não tem certeza se aquilo realmente é “ganhar”.

Mas ninguém parece interessado em descobrir.

VWORP.

VWORP.

VWORP.

A TARDIS materializa-se ao lado do projetor.

A porta abre.

O Doctor sai.

Olha para os indicadores.

Depois para a equipe.

— Por que vocês mantêm esse sistema exatamente assim?

O gerente responde:

— Porque ele funciona.

O Doctor aponta para:

143 INTERVENÇÕES MANUAIS

— Essa é uma definição bastante criativa de “funciona”.

O especialista cruza os braços.

— Mudar pode ser pior.

O Doctor sorri.

— Certamente.

Pausa.

— Mas vocês calcularam o risco da mudança...

Aponta para o sistema.

— ...e esqueceram de calcular o risco de não mudar.

Bem-vindo ao:



Status Quo Bias

Ou:

Viés do Status Quo

A tendência de preferir manter a situação atual simplesmente porque ela já existe, tratando mudança como algo que precisa ser justificado enquanto a permanência é aceita como se fosse neutra.

E aí mora o perigo:

não decidir mudar também é uma decisão.


🌀 Onde estamos na nossa TARDIS dos incidentes?

Nossa jornada já encontrou uma coleção respeitável de monstros.

Swiss Cheese Model mostrou que várias barreiras podem falhar juntas.

Normalization of Deviance mostrou como práticas ruins viram rotina.

Hindsight Bias mostrou como o passado parece óbvio depois.

Confirmation Bias explicou como procuramos provas para aquilo que acreditamos.

Anchoring Bias mostrou o peso excessivo da primeira informação.

Groupthink revelou como grupos podem concordar e continuar errados.

Authority Gradient mostrou como hierarquia pode silenciar dúvidas.

Plan Continuation Bias mostrou como continuamos planos que já perderam sentido.

Alarm Fatigue explicou por que alertas demais deixam de ser ouvidos.

Automation Bias mostrou como podemos confiar demais nas máquinas.

Drift Into Failure mostrou como sistemas derivam lentamente em direção à falha.

Diffusion of Responsibility mostrou como todos podem saber e ninguém assumir.

Normalcy Bias mostrou nossa tendência de acreditar que tudo voltará ao normal.

Survivorship Bias ensinou a procurar quem desapareceu da amostra.

Base Rate Neglect mostrou como esquecemos frequências reais.

Availability Heuristic mostrou que aquilo que lembramos facilmente parece mais provável.

Outcome Bias explicou por que resultado bom pode legitimar decisão ruim.

Overconfidence Bias mostrou como experiência e sucesso podem gerar certeza excessiva.

Planning Fallacy mostrou como subestimamos tempo e complexidade.

Sunk Cost Fallacy mostrou como investimentos passados podem nos prender ao futuro.

Agora o próximo passo é quase inevitável.

Às vezes continuamos não porque o sistema seja ótimo.

Mas porque:

ele já está ali.


🧠 O que exatamente é Status Quo Bias?

Imagine duas opções.

Opção A

Continuar exatamente como estamos.

Opção B

Mudar alguma coisa.

Mesmo que B tenha vantagens claras, nossa mente frequentemente exige muito mais evidência para mudar do que para ficar.

O estado atual recebe um privilégio psicológico.

Podemos representar:

STATUS QUO
   ↓
“JÁ CONHECEMOS”
   ↓
PARECE SEGURO

MUDANÇA
   ↓
“PODE DAR ERRADO”
   ↓
PARECE ARRISCADA

Mas repare:

o status quo também pode dar errado.

Só que seus riscos ficaram familiares.


☕ Bellacosa Mainframe: “Não mexe, está funcionando”

Todo mainframeiro já ouviu essa frase.

Talvez com variantes:

“Não toca nisso.”

“Esse programa é antigo, mas funciona.”

“Ninguém sabe exatamente como funciona.”

“Se mexer, quebra.”

“Foi escrito pelo pessoal antigo.”

“Deixa para depois.”

Essas frases podem conter prudência legítima.

Mas também podem esconder:

medo;

falta de conhecimento;

dívida técnica;

sunk cost;

dependência de especialista;

ausência de testes;

falta de documentação.

Não mexer pode ser a escolha correta.

Mas precisa ser uma decisão consciente.

Não reflexo.


🧠 Status Quo não é sinônimo de segurança

Esse é o primeiro ponto fundamental.

Um sistema existente possui uma vantagem:

é conhecido.

Mas “conhecido” não significa “seguro”.

Você pode conhecer perfeitamente um processo ruim.

Exemplo:

TODO DIA:

03:10 job atrasa
03:20 operador ajusta
03:30 restart
03:50 encerra

A organização diz:

— Sempre foi assim.

Então virou normal.

Esse é o encontro entre:

Status Quo Bias + Normalization of Deviance


🌀 O velho desvio vira patrimônio histórico

Primeira vez:

workaround temporário.

Depois:

workaround conhecido.

Depois:

procedimento informal.

Depois:

documentado.

Depois:

ninguém lembra por que existe.

Finalmente:

“Não mexe nisso.”

Parabéns.

Um desvio acabou de se transformar em patrimônio cultural.


👻 Easter Egg nº 1 — “Sempre esteve ali”

Imagine a TARDIS chegando a uma nave.

No meio da ponte existe um botão vermelho gigantesco.

Doctor pergunta:

— Para que serve?

Tripulação:

— Não sabemos.

— Há quanto tempo está aí?

— Quatrocentos anos.

— E ninguém investigou?

— Não. Sempre esteve aí.

O Doctor suspira.

— Essa frase explica metade dos problemas do universo.


💻 COBOL e o parágrafo misterioso

Você encontra:

       IF WS-FLAG = 'Y'
           PERFORM 9000-ROTINA-ESPECIAL
       END-IF.

Pergunta:

— O que faz 9000-ROTINA-ESPECIAL?

Veterano:

— Não mexe.

— Por quê?

— Não sei.

— É usado?

— Acho que sim.

— Quando?

— Desde 1998.

Esse é o momento em que Status Quo Bias pode transformar desconhecimento em controle operacional.

A regra deveria ser:

Se não entendemos, precisamos reduzir a incerteza. Não santificar o código.


🧠 Legacy não significa errado

Importante.

Não confundamos Status Quo Bias com:

“Tudo velho precisa ser substituído.”

Isso seria outro viés.

Um sistema antigo pode ser:

robusto;

estável;

eficiente;

barato;

bem conhecido;

extremamente confiável.

COBOL e mainframe são exemplos perfeitos de tecnologias antigas que continuam valiosas em muitos contextos.

A questão não é idade.

A questão é:

o sistema ainda entrega valor dentro de risco aceitável?


🧮 Idade não é métrica de obsolescência

Pergunte:

performance?

manutenção?

segurança?

custo?

skill availability?

resiliência?

capacidade?

dependências?

Se respostas forem boas:

ótimo.

Não migre só porque PowerPoint diz “modernização”.

Status Quo Bias é ruim.

Mas:

Change Bias também seria ruim.

Mudar por moda é tão irracional quanto não mudar por medo.


☕ A pergunta correta

Não:

“É velho?”

Nem:

“É novo?”

Mas:

“Ainda é a melhor opção disponível para este contexto?”

Essa é engenharia.


💰 Sunk Cost Fallacy retorna imediatamente

No capítulo anterior vimos:

“Já gastamos demais para parar.”

Agora:

“Já investimos demais nesse sistema para trocar.”

Pode ser sunk cost.

Exemplo:

licenças;

treinamento;

integrações;

infraestrutura.

Tudo isso é relevante para custos futuros de transição.

Mas dinheiro passado, irrecuperável, não deveria ser usado sozinho para justificar permanência.


🧠 Status Quo + Sunk Cost

A combinação:

“JÁ ESTÁ AQUI”
+
“JÁ GASTAMOS MUITO”
=
“ENTÃO PRECISA CONTINUAR”

Não necessariamente.

A pergunta ainda é:

qual opção oferece melhor valor daqui para frente?


🌀 Drift Into Failure entra silenciosamente

Esse talvez seja o casamento mais importante.

Sistema funciona.

Não mudamos.

Volume cresce.

Equipe diminui.

Margem cai.

Workarounds aumentam.

Ainda funciona.

Então continuamos.

Pouco a pouco:

o status quo muda.

Ironia.

Você acredita estar preservando “o mesmo sistema”.

Mas ele está derivando.


🧠 Status Quo é dinâmico

Essa ideia é fascinante:

manter a arquitetura igual não significa manter o risco igual.

Porque o ambiente muda.

Volume.

Regulação.

Ameaças.

Pessoas.

Dependências.

Hardware.

Software.

Negócio.

Logo:

não mudar tecnicamente também pode produzir mudança de risco.


🔐 Segurança é um exemplo brutal

Sistema criado em 2010.

Autenticação adequada para 2010.

Em 2026:

ameaças diferentes.

Ataques diferentes.

Integrações diferentes.

Manter exatamente o mesmo controle não significa manter a mesma segurança.

O mundo se moveu.

Você não.


👥 “Mas nunca fomos atacados”

Aparecem:

Survivorship Bias.

Outcome Bias.

Normalcy Bias.

Talvez não houve incidente.

Isso não prova que controle atual seja suficiente.


🚨 CVE e Status Quo

Patch disponível.

Equipe evita:

“Pode quebrar.”

Risco real.

Mas manter vulnerabilidade também possui risco.

Uma decisão madura precisa comparar:

risk of change

versus:

risk of no change

Não apenas o primeiro.


⚖️ Change Risk versus Stay Risk

Essa deveria ser uma tela padrão:

MUDAR

Riscos:
- indisponibilidade
- regressão
- migração
- treinamento

NÃO MUDAR

Riscos:
- obsolescência
- falha
- segurança
- skill shortage
- custo crescente

Agora temos comparação simétrica.


🧠 Default Effect

Status Quo Bias possui relação com o chamado Default Effect.

Se uma opção já vem selecionada como padrão, pessoas tendem a mantê-la.

No mundo corporativo:

arquitetura existente é o default.

Processo atual é default.

Fornecedor atual é default.

Continuar exige zero movimento.

Mudar exige projeto.

Isso dá vantagem estrutural ao status quo.


☕ O fornecedor eterno

Contrato existe há 15 anos.

Pergunta:

— Ainda é competitivo?

Resposta:

— Nunca tivemos problema.

Talvez.

Mas revisamos alternativas?

— Não.

Então não sabemos.

Você não escolheu novamente.

Apenas não mudou.


🧠 Inação parece menos responsável

Existe outro fator psicológico.

Se mantemos situação atual e algo dá errado:

“Foi o sistema.”

Se mudamos e algo dá errado:

“Quem decidiu mudar?”

Percebe?

Mudança tem autor visível.

Inação, muitas vezes, não.

Isso favorece status quo.


🪡 A agulha volta ao Bellacosa

Em decisões corporativas:

quem aprova mudança pode sentir:

“Se der errado, a agulha aponta para mim.”

Manter tudo como está parece mais seguro politicamente.

Mesmo que tecnicamente não seja.

A gestão de risco pode virar gestão de responsabilidade pessoal.


🪜 Authority Gradient

Júnior:

— Talvez devêssemos substituir este processo.

Sênior:

— Está assim há vinte anos.

Fim.

Autoridade + história cria barreira.

A idade do sistema vira argumento.


👥 Groupthink

Todos repetem:

“Não mexe.”

Pessoa nova começa a achar que existe algum motivo profundo.

Talvez não exista.

Talvez todos apenas estejam repetindo a mesma frase desde 2007.

Isso é tradição sem documentação.


🧠 Institutional Memory versus Institutional Myth

Memória institucional:

“Não altere porque há dependência X documentada.”

Excelente.

Mito institucional:

“Não altere porque todo mundo sabe que quebra.”

Por quê?

— Não sabemos.

Maturidade exige distinguir.


🧪 Teste o mito

Crie ambiente controlado.

Clone.

Experimente.

Observe.

Talvez descubra:

era perigoso.

Ótimo.

Ou:

o medo era legado histórico.

Também ótimo.

Conhecimento substitui superstição.


🔬 Spike / POC contra Status Quo Bias

Se mudar parece assustador:

não precisa fazer Big Bang.

Faça:

POC;

piloto;

shadow mode;

canary;

módulo pequeno.

Isso reduz custo psicológico da mudança.


🧠 Reversibilidade é chave

Mudança irreversível assusta.

Então torne-a reversível.

Feature flag.

Rollback.

Blue/green.

Backup.

Versionamento.

Teste.

Quanto mais reversível:

menor barreira para experimentar.


🚦 Incremental Change

Status Quo Bias frequentemente nasce da falsa dicotomia:

manter tudo

versus

substituir tudo.

Não precisa.

Pode ser:

estrangular sistema aos poucos;

modernizar interfaces;

automatizar testes;

documentar;

separar componentes.

Pequenas mudanças reduzem risco.


🧱 Strangler Pattern

Um conceito arquitetural famoso:

em vez de substituir sistema inteiro de uma vez, novos componentes vão gradualmente assumindo funções.

Isso pode ser útil quando Big Bang é arriscado.

Não é solução universal.

Mas ilustra:

mudança pode ser desenhada para reduzir medo.


☕ Bellacosa Mainframe: modernizar sem destruir

Mainframe pode ganhar:

APIs;

Git;

CI/CD;

testes;

Zowe;

z/OSMF;

automação;

observabilidade;

sem necessariamente jogar COBOL fora.

Esse é um excelente exemplo de combater Status Quo Bias sem cair em:

“reescreve tudo.”

Modernização não precisa significar substituição.


🧠 Technology Replacement Bias

Às vezes consultoria diz:

“Sistema é antigo, substitua.”

Cuidado.

Isso pode ser viés oposto.

Se novo sistema adiciona:

mais custo;

mais latência;

menos estabilidade;

não melhorou.

A pergunta não é:

legacy versus moderno.

É:

qual arquitetura produz melhor resultado agora e no futuro previsível?


📊 Total Cost of Inaction

Já falamos de TCO.

Agora outra métrica útil:

Cost of Inaction

Quanto custa não fazer nada?

Exemplo:

MANUAL FIXES/MÊS: 143

15 min cada
=
35h45/mês

Mais:

incidentes;

erros;

treinamento;

turnover.

De repente “não mudar” também possui business case.


💰 Manutenção invisível

Status quo parece barato porque muita manutenção fica escondida.

Planilhas.

Scripts.

Telefonemas.

Heroísmo.

No Drift Into Failure vimos isso.

Conte.


🦸 “Carlos resolve”

Sistema parece barato porque Carlos corrige diariamente.

Carlos não é gratuito.

Nem eterno.

Se ele sair:

qual custo?

Bus Factor entra.


🧠 Skill Risk

Aplicação depende de três especialistas.

Dois perto da aposentadoria.

Status quo hoje funciona.

Mas horizonte de cinco anos?

A análise precisa incluir disponibilidade futura de skills.

Não como argumento sensacionalista.

Como risco real.


📅 Time Horizon

Uma escolha pode ser boa:

hoje.

Ruim:

em três anos.

Status Quo Bias olha muito para o conforto imediato.

Planejamento estratégico precisa olhar horizonte.


🧠 Present Bias aparece no horizonte

Preferimos benefício imediato e subestimamos consequências futuras.

Isso é outro viés relacionado:

Present Bias.

Talvez um ótimo episódio futuro.

Porque manter status quo gera conforto agora.

Dívida depois.


🔥 Technical Debt

Status Quo Bias protege dívida técnica.

“Funciona.”

Sim.

Mas mudança pequena custa:

2 dias?

2 semanas?

2 meses?

A velocidade de manutenção é um indicador.


📈 Change Failure Rate não é tudo

Sistema com zero mudanças também terá:

zero change failures.

Parabéns?

Talvez não.

Talvez ninguém consiga mudar nada.

Uma métrica isolada pode premiar imobilidade.


🧠 Stability versus Stagnation

Excelente distinção:

Estabilidade:

podemos mudar com segurança, mas não precisamos constantemente.

Estagnação:

não mudamos porque temos medo ou incapacidade.

De fora:

ambas parecem tranquilas.

Por dentro:

completamente diferentes.


🧪 Teste de saúde

Pergunte:

“Se precisássemos mudar amanhã, conseguiríamos?”

Se resposta:

“Deus nos livre.”

Talvez não tenhamos estabilidade.

Temos fragilidade.


🏛️ Lindy Effect retorna

Sistemas antigos que sobreviveram muito possuem evidência de robustez.

Isso merece respeito.

Mas não prova que:

todas as condições futuras serão iguais.

Use longevidade como evidência positiva.

Não como veto à revisão.


📚 COBOL antigo pode ser excelente

Um programa de 1987:

estável;

testado;

simples;

bem documentado;

baixo custo.

Por que substituir?

Talvez não deva.

Status Quo Bias só existe quando a preferência pelo atual decorre principalmente do fato de ser atual, não de análise.

Essa nuance é fundamental.


🎯 Pergunta Bellacosa nº 1

Quando alguém disser:

“Não mexe porque funciona.”

Pergunte:

“O que significa ‘funciona’ em números?”

SLA?

Erro?

Custo?

Intervenção?

Margem?


🎯 Pergunta Bellacosa nº 2

Outra:

“Qual é o risco de continuar exatamente assim por três anos?”


🎯 Pergunta Bellacosa nº 3

Outra:

“Se esse sistema não existisse hoje, escolheríamos construí-lo dessa forma?”

Excelente contra Status Quo + Sunk Cost.


🎯 Pergunta Bellacosa nº 4

E:

“O que precisaríamos provar para considerar uma mudança segura?”

Agora o medo vira critério.


🧪 Como combater Status Quo Bias — passo a passo

Passo 1 — Torne explícita a opção “não mudar”

Não trate como default invisível.


Passo 2 — Calcule risk of change

Claro.


Passo 3 — Calcule risk of no change

Igualmente.


Passo 4 — Meça custo do status quo

Inclua trabalho oculto.


Passo 5 — Defina horizonte

1 ano?

5?

10?


Passo 6 — Faça pequenos experimentos

POCs.

Canary.

Pilotos.


Passo 7 — Aumente reversibilidade

Rollback.

Feature flags.

Backups.


Passo 8 — Preserve conhecimento

Documente antes de mudar.


Passo 9 — Reavalie periodicamente

Decisão antiga não é eterna.


Passo 10 — Compare com alternativas reais

Não imaginárias.


📋 Checklist anti-Status Quo Bias

[ ] Por que mantemos o estado atual?

[ ] Temos dados ou apenas tradição?

[ ] Qual o risco de mudar?

[ ] Qual o risco de não mudar?

[ ] Qual o custo oculto atual?

[ ] A margem de segurança está caindo?

[ ] Dependemos de heroísmo?

[ ] Conhecimento está concentrado?

[ ] O ambiente mudou?

[ ] Existem requisitos novos?

[ ] O sistema ainda atende bem?

[ ] Conseguimos mudar com segurança?

[ ] Estamos presos por sunk cost?

[ ] Existe uma alternativa incremental?

[ ] Se começássemos hoje, escolheríamos igual?

🧠 Decision symmetry

Uma defesa muito poderosa:

avalie mudança e permanência com o mesmo rigor.

Não:

MUDAR
→ precisa de business case

NÃO MUDAR
→ automático

Mas:

MUDAR
→ custos + benefícios + riscos

NÃO MUDAR
→ custos + benefícios + riscos

Simetria.


📊 Status Quo Review

A cada ano:

serviços críticos.

Pergunte:

ainda faz sentido?

Não significa lançar projeto.

Apenas revisar.

Talvez conclusão seja:

continue.

Excelente.

Agora você escolheu continuar.

Não apenas esqueceu de reconsiderar.


🧠 “Keep” também precisa ser decisão

Imagine arquitetura review:

SYSTEM A

DECISION:
KEEP

RATIONALE:
- cost competitive
- stable
- skills available
- headroom 40%
- security supported
- modernization via API underway

REVIEW:
12 months

Isso é status quo consciente.

Completamente diferente de:

“Sempre esteve aí.”


🤖 IA e Status Quo Bias

Empresas podem fazer duas coisas opostas.

Primeira:

“Nunca usaremos IA porque processo atual funciona.”

Status Quo Bias.

Segunda:

“Precisamos colocar IA em tudo.”

Shiny Object Bias.

Ambos ruins.

Pergunte:

qual problema?

qual valor?

qual risco?


☁️ Cloud versus Mainframe

Mesma coisa.

“Tudo precisa ir para cloud.”

Possível erro.

“Nada sai do mainframe.”

Também.

Arquitetura não deveria ser religião.

Cada workload possui características.


🧠 Status Quo tecnológico pode ser confortável

Porque mudar exige aprender.

E aprender significa admitir:

não sabemos.

Isso pode ser desconfortável para especialistas.

Logo, Status Quo Bias pode ser reforçado por identidade profissional.


👨‍💻 O programador COBOL iniciante

Aqui existe uma oportunidade.

O iniciante pergunta:

“Por que fazemos assim?”

Veterano pode ouvir como crítica.

Mas essa pergunta é valiosíssima.

Talvez exista ótimo motivo.

Explique.

Talvez ninguém saiba.

Então documente e investigue.

Fresh eyes quebram status quo.


🧠 O valor da pergunta ingênua

— Por que rodamos esse job duas vezes?

— Sempre rodamos.

— Mas por quê?

Silêncio.

Às vezes o newbie encontra fantasma de 1999.

Não porque sabe mais.

Porque ainda não aprendeu a parar de estranhar.


👻 Easter Egg nº 2 — o job do Y2K

Imagine um step criado para contornar problema de ano 2000.

Ano:

Ainda roda.

Ninguém sabe por quê.

Nosso jovem pergunta.

Descobre:

não faz nada útil há 24 anos.

CPU pequena.

Mas ritual perfeito.

Status Quo Bias fossilizado em JCL.


💾 Código morto também custa

Mesmo sem consumir muita CPU:

confunde;

aumenta análise;

gera dependência;

risco de alteração.

Excluir também pode reduzir complexidade.


🗑️ Delete é feature

Às vezes a melhor modernização:

remover.

Programa.

Job.

Interface.

Relatório que ninguém usa.

Menos sistema.

Menos superfície de falha.


🧠 Decommissioning precisa de coragem

Criar projeto dá visibilidade.

Desligar coisa velha também deveria.

Porque sistemas zumbis consomem:

licença;

staff;

segurança;

atenção.


📊 Usage Analytics

Antes de manter relatório “porque sempre existiu”:

quem usa?

Último acesso?

Valor?

Talvez ninguém.

Status quo alimenta sistemas órfãos.


🌀 Diffusion of Responsibility

Quem decide descontinuar?

Aplicação?

Negócio?

Infra?

Ninguém.

Então continua.

Diffusion + Status Quo.

Sistema fica vivo porque ninguém é owner de sua morte.


🎯 Pergunta Bellacosa nº 5

“Quem possui responsabilidade por decidir que este sistema ainda merece existir?”

Essa é uma pergunta poderosa.


🔥 Change Advisory Boards

Governança pode involuntariamente aumentar Status Quo Bias.

Se mudar exige:

20 aprovações;

10 formulários;

3 reuniões;

mas não fazer nada exige zero...

adivinhe qual comportamento será favorecido.

Processo precisa proteger mudança sem tornar imobilidade mais fácil que evolução.


🧠 Safety bureaucracy paradox

Controle criado para reduzir risco de mudança.

Mas se burocracia impede patches e melhorias:

pode aumentar risco de permanência.

Outro exemplo de sistema produzindo efeito oposto.


🧬 Resilience Engineering novamente

Sistemas resilientes não são sistemas que nunca mudam.

São capazes de:

adaptar;

absorver;

recuperar;

aprender.

Logo, capacidade segura de mudança é parte da resiliência.


🛠️ Changeability is a safety feature

Frase importante:

A capacidade de mudar com segurança também é um controle de risco.

Testes.

Automação.

Observabilidade.

Rollback.

Versionamento.

Tudo isso reduz custo de mudança.

E, portanto, Status Quo Bias.


🧠 Fear of Change diminui com engineering quality

Se cada deploy parece cirurgia cardíaca:

óbvio que ninguém quer mexer.

Melhore:

testes;

pipelines;

sandbox;

monitoramento;

rollback.

A cultura muda porque risco real cai.

Não apenas porque fizemos palestra sobre inovação.


🧪 Game Days

Simule mudança.

Rollback.

Failover.

Quanto mais prática:

menos status quo depende do medo.

Conhecimento gera opção.


📈 Option Value

Ter capacidade de mudar cria valor mesmo se você não mudar hoje.

É uma opção.

Arquitetura flexível preserva escolhas futuras.


🧠 Status Quo Bias e planejamento estratégico

Uma empresa pode passar anos otimizando:

“como manter?”

sem perguntar:

“ainda deveríamos?”

Eficiência operacional sem revisão estratégica pode manter perfeitamente uma coisa errada.


☕ Fazer perfeitamente aquilo que não precisava existir

Isso é uma tragédia técnica elegante.

Job otimizado.

CPU reduzida.

Automação perfeita.

Mas relatório não é usado há cinco anos.

Parabéns.

Otimizamos o irrelevante.


📓 Diário do Doctor

Se guardar algumas ideias desta viagem, guarde estas:

Status Quo Bias é a tendência de preferir o estado atual simplesmente porque ele já existe.

Não mudar também é uma decisão.

O risco da mudança precisa ser comparado ao risco da permanência.

Familiar não significa seguro.

Legacy não significa obsoleto.

Novo não significa melhor.

Sunk Cost pode proteger sistemas que perderam valor.

Normalization of Deviance pode transformar workarounds em tradição.

Drift Into Failure faz o risco crescer mesmo quando arquitetura não muda.

Reversibilidade e mudanças incrementais reduzem medo.

Fresh eyes ajudam a questionar rituais sem explicação.

Capacidade de mudar com segurança é uma propriedade de resiliência.

E principalmente:

A pergunta madura não é “por que mudar?”. É “comparando mudança e permanência, qual escolha ainda faz mais sentido?”


🕰️ De volta à reunião das 08:14

Sistema:

IDADE: 23 ANOS
INTERVENÇÕES: 143/MÊS
BATCH WINDOW: 92%
SPECIALISTS: 2

O gerente repete:

— Migrar é arriscado.

Nosso programador responde:

— Concordo.

Todos parecem surpresos.

— Então deixamos?

— Não foi isso que eu disse.

Ele abre outro slide.

RISCO DE MUDAR
--------------
regressão
migração
custo
treinamento
indisponibilidade

Depois:

RISCO DE NÃO MUDAR
------------------
janela quase cheia
2 especialistas
143 intervenções/mês
documentação parcial
crescimento de volume

Silêncio.

— Não precisamos substituir tudo.

O arquiteto pergunta:

— Então?

— Primeiro documentar.

Depois automatizar as intervenções.

Criar testes.

Expor APIs.

Reduzir dependências.

Separar componentes.

Medir.

Então decidir.

O Doctor sorri.

— Ah.

— O quê?

— Finalmente alguém percebeu que a alternativa a “não fazer nada” não precisa ser “destruir tudo”.


🧪 Dois anos depois

O sistema ainda roda COBOL.

Mas agora:

INTERVENÇÕES: 11/MÊS
BATCH WINDOW: 58%
SPECIALISTS: 7
TEST AUTOMATION: 84%
APIs: IMPLEMENTED
DOCUMENTATION: CURRENT

Alguns módulos foram substituídos.

Outros permaneceram.

A equipe não “migrou o mainframe”.

Também não ficou parada.

Modernizou onde havia valor.

Preservou onde fazia sentido.

Nosso programador olha para o Doctor.

— Então o status quo não era o problema?

— Não.

— O que era?

— Não saber por que vocês o mantinham.

Boa resposta.


🥚 Easter Egg final

Na manhã seguinte aparece:

BELLACOSA.BIAS(STATUSQUO)

Dentro:

       IF CURRENT-STATE = 'WORKING'
           PERFORM MEASURE-WHAT-WORKING-MEANS
       END-IF.

       IF CHANGE-RISK > ZERO
           PERFORM CALCULATE-STAY-RISK
       END-IF.

       IF ONLY-REASON-TO-KEEP =
          'WE-ALWAYS-DID-IT'
           PERFORM ASK-WHY
       END-IF.

Comentário:

* FAMILIAR IS NOT A REQUIREMENT.

Outro:

* OLD CAN BE EXCELLENT.
* NEW CAN BE TERRIBLE.
* MEASURE BOTH.

Mais um:

* DO NOTHING
* IS STILL A CHANGE DECISION.

E naturalmente:

* BAD WOLF WAS LEGACY.
* STILL SUPPORTED.

Nosso jovem fecha o membro.

Horas depois alguém pergunta:

— Podemos remover esse step?

Ele responde:

— Por quê?

— Parece velho.

Ele sorri.

— Essa é uma razão tão ruim quanto mantê-lo só porque é velho.

— Então?

— Vamos descobrir o que ele faz.

Executam análise.

O step ainda previne uma condição rara de restart.

Mantêm.

Documentam.

Outro step não fazia nada útil desde 2003.

Removem.

Nenhuma guerra entre:

legacy;

modernização;

velho;

novo.

Apenas engenharia.

VWORP.

VWORP.

VWORP.

A TARDIS começa a desaparecer.

No quadro da War Room fica uma última frase:

O sistema atual não merece permanecer porque já existe. A mudança não merece acontecer porque é nova. Ambos precisam passar pelo mesmo tribunal: evidência, risco, custo e valor.

☕🌀

Next stop: Present Bias — quando sabemos que o risco chegará no futuro, mas preferimos o conforto, a economia e a facilidade de hoje… deixando o problema como presente para a equipe de amanhã.

terça-feira, 30 de agosto de 2011

Kamisama Dolls : Quando um Programador COBOL Descobre que Nem Todo Sistema Legado Pode Ser Aposentado

 

Bellacosa Mainframe kamisama dolls

☕ Um Café no Bellacosa Mainframe

Kamisama Dolls (神様ドォルズ)

Quando um Programador COBOL Descobre que Nem Todo Sistema Legado Pode Ser Aposentado

"No IBM Z aprendemos uma lição importante: alguns sistemas antigos permanecem em produção não porque sejam perfeitos, mas porque sustentam processos críticos que ninguém ousou substituir. Em Kamisama Dolls, os antigos 'deuses mecânicos' representam exatamente isso: uma tecnologia ancestral, poderosa e perigosa, cujo maior desafio nunca foi sua engenharia, mas a responsabilidade de quem a controla."


Introdução

Lançado em 2011, Kamisama Dolls (神様ドォルズ) é um daqueles animes que passaram relativamente despercebidos pelo grande público, mas que escondem uma narrativa surpreendentemente sofisticada. Misturando suspense, ação, drama psicológico e elementos sobrenaturais, a obra utiliza gigantescas entidades mecânicas chamadas Kakashi para discutir temas muito mais profundos: tradição, ética, trauma, poder, responsabilidade e o peso do passado.

Sob a superfície, não é um anime sobre batalhas.

É um anime sobre pessoas.

Sobre como seres humanos utilizam tecnologias extremamente poderosas.

E isso possui uma semelhança impressionante com o mundo do IBM Mainframe.


Ficha Técnica

  • Título original: 神様ドォルズ (Kamisama Dōruzu)

  • Título internacional: Kamisama Dolls

  • Autor do mangá: Hajime Yamamura

  • Publicação do mangá: 2006–2013

  • Volumes: 12

  • Estúdio: Brain's Base

  • Diretor: Seiji Kishi

  • Roteiro: Makoto Uezu

  • Design de personagens: Kazuaki Morita

  • Música: Narasaki

  • Exibição: Julho a Setembro de 2011


O Estúdio Brain's Base

O Brain's Base ficou conhecido por produzir animes que privilegiam desenvolvimento de personagens em vez de ação gratuita.

Entre suas obras estão:

  • Durarara!!

  • Baccano!

  • Natsume Yuujinchou

  • Blood Lad

O estúdio costuma equilibrar excelente direção, fotografia discreta e narrativas bastante humanas.

Em Kamisama Dolls, isso fica evidente.

As batalhas nunca são o foco principal.

O verdadeiro conflito sempre acontece dentro das pessoas.


Sinopse

Kyōhei Kuga abandona sua pequena vila rural para estudar em Tóquio.

Seu objetivo é simples.

Esquecer o passado.

Esquecer os antigos "deuses".

Esquecer Aki.

Esquecer tudo.

Mas durante um encontro aparentemente comum ocorre um assassinato brutal.

Pouco depois ele descobre que seu antigo amigo Aki conseguiu escapar da prisão.

E pior.

Levou consigo um dos mais poderosos Kakashi já construídos.

Agora Kyōhei será obrigado a enfrentar novamente aquilo que passou anos tentando esquecer.


Resumo da História

Existe uma pequena vila isolada.

Durante séculos seus habitantes preservaram uma tradição secreta.

Algumas famílias possuem o direito de controlar enormes entidades chamadas Kakashi.

Essas máquinas parecem bonecos gigantes.

Mas são tratadas como divindades.

Cada Kakashi responde apenas ao seu controlador, chamado Seki.

Eles obedecem pensamentos.

Sentimentos.

Emoções.

Não existem joysticks.

Não existem comandos.

Existe apenas conexão mental.

Quando um controlador perde o equilíbrio emocional, o Kakashi também perde.

A partir daí começa toda a tragédia da série.


A Grande Analogia Bellacosa Mainframe

Imagine um sistema bancário escrito em COBOL há quarenta anos.

Milhões de contas dependem dele.

Pouquíssimos especialistas compreendem sua arquitetura.

Documentação incompleta.

Regras de negócio acumuladas durante décadas.

Esse sistema é poderoso.

Confiável.

Mas também extremamente perigoso nas mãos erradas.

Os Kakashi representam exatamente isso.

São tecnologias críticas.

Não possuem moral.

Não escolhem o bem ou o mal.

Executam aquilo que o operador determina.

No IBM Z acontece exatamente o mesmo.

O computador nunca toma decisões.

Quem decide sempre é o profissional.


Os Kakashi

Os Kakashi são provavelmente uma das ideias mais originais dos animes dos anos 2010.

Eles misturam:

  • robôs

  • entidades espirituais

  • armas militares

  • símbolos religiosos

Cada um possui habilidades únicas.

Alguns são especializados em combate.

Outros em defesa.

Outros em velocidade.

Eles são literalmente ferramentas de enorme poder.

Assim como um ambiente IBM Z.


Personagens

Kyōhei Kuga

O protagonista.

Foi um dos melhores controladores da vila.

Mas um acidente destruiu sua confiança.

Sua jornada é aprender que fugir do passado nunca resolve problemas.

No universo Mainframe, representa o analista experiente que abandona um sistema legado após um incidente crítico, apenas para descobrir que seu conhecimento continua indispensável.


Utao Kuga

Sua irmã mais nova.

Controla o Kakashi chamado Kukuri.

No início é insegura.

Comete erros.

Aprende lentamente.

Representa perfeitamente o Programador COBOL Padawan.

Ela demonstra que responsabilidade cresce junto com experiência.


Aki

Um dos antagonistas mais complexos da década.

Não deseja apenas destruir.

Deseja provar sua visão de mundo.

Seu problema nunca foi inteligência.

Foi ausência de limites.

É exatamente o tipo de profissional brilhante que ignora processos, governança e auditoria.

Todo ambiente crítico já conheceu alguém assim.


Mahiru Hyūga

A ligação emocional entre Kyōhei e Aki.

Mostra que decisões técnicas sempre possuem consequências humanas.


Kukuri

Muito mais do que uma arma.

Representa confiança.

Responsabilidade.

E o vínculo entre operador e tecnologia.


Temáticas

Kamisama Dolls aborda uma quantidade impressionante de temas.

Responsabilidade

Quem possui poder precisa aprender limites.

No IBM Z isso aparece diariamente.

Permissões RACF.

Mudanças em produção.

Deploys.

Todos dependem de responsabilidade.


Tradição

A vila preserva conhecimentos durante séculos.

Da mesma forma que o Mainframe preserva regras de negócio há décadas.

Nem tudo deve ser descartado apenas porque é antigo.


Trauma

Todos carregam cicatrizes.

As maiores batalhas da série acontecem dentro da mente dos personagens.


Liberdade

É possível escapar do passado?

Ou sempre carregaremos nossas decisões?


Poder

O anime deixa claro.

O problema nunca foi criar armas.

O problema sempre foi decidir quando utilizá-las.


O que diferencia Kamisama Dolls?

Enquanto muitos animes usam robôs apenas como espetáculo visual, aqui eles são metáforas para responsabilidade, tradição e legado.

As batalhas existem para revelar o estado emocional dos personagens, não apenas para impressionar.

Não há heróis perfeitos nem vilões unidimensionais; quase todos carregam culpa, medo ou convicções conflitantes.

Outro diferencial é a atmosfera: a combinação de uma pequena vila tradicional com uma metrópole moderna cria um contraste constante entre passado e futuro.


As Aventuras

Ao longo dos 13 episódios, Kyōhei tenta reconstruir sua vida enquanto enfrenta o retorno de Aki e o peso das tradições da vila. Utao precisa amadurecer rapidamente para controlar Kukuri, e diversos confrontos revelam antigos segredos e disputas familiares.

Cada batalha entre Kakashi representa mais do que um duelo físico: é um choque de ideais, traumas e escolhas.


As Mensagens Ocultas

A tecnologia é neutra

Ferramentas não possuem ética.

Quem possui ética é o operador.


Conhecimento sem maturidade é perigoso

Quanto maior o poder, maior a responsabilidade.


Sistemas legados possuem memória

Assim como um programa COBOL guarda décadas de regras de negócio, as tradições da vila preservam decisões tomadas por gerações anteriores.


Fugir não resolve problemas

Kyōhei tenta abandonar o passado.

O passado o encontra.

No Mainframe, ignorar uma dívida técnica apenas a torna mais cara no futuro.


Governança é indispensável

Os Kakashi precisam de regras claras.

Sem elas, tornam-se instrumentos de destruição.

O mesmo vale para ambientes corporativos críticos.


Impacto Cultural

Embora nunca tenha alcançado a popularidade de Steins;Gate, Puella Magi Madoka Magica ou Fate/Zero, Kamisama Dolls conquistou um público fiel por sua narrativa madura e atmosfera única.

Entre seus pontos mais lembrados estão:

  • excelente construção psicológica;

  • conceito original dos Kakashi;

  • antagonista complexo;

  • trilha sonora marcante;

  • abertura ("Fukanzen Nenshou") bastante elogiada.

A principal crítica foi o encerramento aberto: o anime adapta apenas parte do mangá e deixa diversos acontecimentos para a obra original, frustrando parte do público.


Classificação

  • Gênero: Seinen

  • Ação: ★★★★☆

  • Drama: ★★★★★

  • Suspense: ★★★★★

  • Sobrenatural: ★★★★☆

  • Violência: Moderada

  • Romance: Baixo

  • Fanservice: Muito baixo

  • Complexidade psicológica: Muito alta

  • Classificação indicativa: 16 anos ou mais


Curiosidades

  • O termo Kakashi normalmente significa "espantalho" em japonês, mas na série representa entidades sagradas e mecânicas.

  • O mangá possui um desfecho mais completo do que o anime.

  • A direção de Seiji Kishi prioriza tensão e desenvolvimento emocional em vez de grandes cenas de ação.

  • A ambientação mistura elementos do folclore japonês com ficção científica de forma incomum.


Lições para um Programador COBOL Padawan

Imagine que você acabou de receber acesso a um sistema bancário responsável por processar milhões de transações por dia. O software existe há décadas, a documentação é incompleta e poucas pessoas realmente entendem todas as regras de negócio.

Sua primeira reação pode ser pensar: "Vou reescrever tudo."

Um profissional experiente faz diferente. Primeiro observa, estuda, entende a arquitetura, identifica os riscos e respeita o conhecimento acumulado antes de propor mudanças.

Kyōhei segue exatamente esse caminho. Ele aprende que abandonar um sistema crítico não elimina sua responsabilidade. Aki representa o extremo oposto: alguém brilhante que usa seu conhecimento sem limites, transformando uma ferramenta poderosa em instrumento de destruição.

No mundo IBM Z, RACF, CICS, Db2, JCL e COBOL são equivalentes modernos dos Kakashi: tecnologias extremamente poderosas, mas que exigem disciplina, governança e responsabilidade.


Veredito Bellacosa Mainframe

Kamisama Dolls não é um anime sobre robôs. É um anime sobre governança tecnológica.

Os Kakashi lembram sistemas corporativos legados: poderosos, confiáveis e capazes de sustentar uma sociedade inteira, desde que administrados por pessoas preparadas. A obra ensina que tecnologia nunca é o maior risco; o verdadeiro risco sempre está em quem a opera.

Como aprendemos no IBM Z, o conhecimento técnico abre portas, mas é a ética que mantém um sistema seguro. E essa talvez seja a maior mensagem escondida de Kamisama Dolls: legado, tradição e poder só permanecem valiosos quando caminham lado a lado com responsabilidade.

segunda-feira, 29 de agosto de 2011

🏺✨KINTSUGI – quando a falha vira feature (e o bug vira legado) 🏺✨

 

Bellacosa Mainframe momento de paz e serenidade com kintsugi ao redor

🏺✨KINTSUGI – quando a falha vira feature (e o bug vira legado) 🏺✨


Eu sempre digo que o Japão tem uma habilidade quase mágica de transformar erro em filosofia. E se tem um conceito que parece ter sido escrito por um velho programador de COBOL zen, sentado num data center silencioso às três da manhã, esse conceito se chama Kintsugi.

Kintsugi (金継ぎ) significa literalmente “emenda de ouro”. É a arte japonesa de consertar cerâmicas quebradas usando laca misturada com pó de ouro, prata ou platina. Em vez de esconder a rachadura, o japonês faz exatamente o oposto: ele destaca a cicatriz. O objeto não volta a ser “como era antes” — ele se torna algo novo, único e mais valioso.

Se isso não é filosofia de vida, eu não sei o que é.


🕰️ Origem – quando o conserto virou arte

A história mais contada diz que, no século XV, o xogum Ashikaga Yoshimasa quebrou sua tigela de chá favorita. Mandou consertar na China e recebeu de volta algo remendado com grampos metálicos (bem feio, diga-se). Insatisfeito, artesãos japoneses resolveram criar um método que respeitasse a estética… e nasceu o Kintsugi.

Aqui já aparece o primeiro easter egg japonês:

não é só consertar — é respeitar a história do objeto.


🧠 Filosofia por trás do ouro

Kintsugi está profundamente ligado ao wabi-sabi — a beleza do imperfeito, do transitório, do incompleto.

Traduzindo para o nosso mundo:

  • a falha não é vergonha

  • a quebra faz parte do caminho

  • a cicatriz conta uma história

Ou, como eu diria em bom mainframe:

sistema que nunca caiu não tem histórico confiável.


🛠️ A prática do Kintsugi (spoiler: não é rápido)

Nada de cola instantânea. O processo tradicional pode levar semanas ou meses:

  1. união das partes com urushi (laca natural)

  2. tempo de cura em ambiente controlado

  3. aplicação do pó de ouro nas fissuras

  4. polimento final

É quase um batch job filosófico: lento, cuidadoso, sem pressa e sem rollback.


🗾 Importância cultural no Japão

O Kintsugi vai muito além da cerâmica. Ele influencia:

  • arte

  • arquitetura

  • literatura

  • comportamento social

  • forma de lidar com perdas e fracassos

No Japão, falhar não é o fim — é uma etapa. O que importa é como você retorna.


🎎 Curiosidades & fofoquices

  • Nem todo Kintsugi usa ouro: há versões com prata ou latão

  • Algumas peças restauradas ficam mais valiosas que as originais

  • Em animes e mangás, o conceito aparece de forma simbólica em personagens “quebrados” que retornam mais fortes (👀 sim, estou olhando para você, Naruto, Vagabond, Demon Slayer)


🎮 Dicas para entender (e viver) o Kintsugi

  • Não esconda suas falhas — aprenda com elas

  • Aceite que você não volta ao “estado original”

  • Transforme dor em narrativa

  • Use suas rachaduras como assinatura


☕ Bellacosa comenta…

Se o Japão fosse um sistema, o Kintsugi seria aquele módulo legado que ninguém ousa reescrever, mas todo mundo respeita. Ele nos ensina que não somos descartáveis por quebrar, e sim mais interessantes por ter sido consertados.

No fundo, Kintsugi é isso:
a vida não exige perfeição — exige continuidade.

E se for para remendar… que seja com ouro.

domingo, 28 de agosto de 2011

A estaçao ferroviaria em Cremona

Descansando e aguardo o trem para retornar a casa.


Em minha estadia na Italia, aproveitava todos os tempos livres para andar, feito um andarilho caminhava pelas cidades, apreciando cada cantinho. Nestes dias de liberdade, as vezes caminhava mais de 20 quilómetros.

Então ao final do dia estava mortinho, quando retornava a estação só queria um banquinho para sentar e aguardar meu trem para voltar a bat-caverna.



A maneira de Forrest Gump sentado e esperando o trem, aproveitada para conversar com as pessoas, outras vezes ficava fotografando trens, em uma destas vezes aproveitei para registrar o movimento em Cremona.


segunda-feira, 22 de agosto de 2011

O dia em que o mini Oni perdeu para o cãozinho do apocalipse

 

Bellacosa Mainframe e o pequeno cao do inferno

📜 El Jefe Midnight Lunch – Bellacosa Mainframe Logs
O dia em que o mini Oni perdeu para o cãozinho do apocalipse

Voltemos à Pirassununga, 1983 — aquele ambiente rural-urbano onde o asfalto não era bem asfalto, o silêncio não era bem silêncio, e as crianças não eram exatamente crianças… eram unidades autônomas de caos, equipadas com energia infinita, pés ligeiros e zero bom senso.

E no meu caso específico:
um pequeno Oni em modo provocação contínua.




🐕💀 O cruz-credo em miniatura – 30 cm de ódio puro

No caminho da escola, existia um ser.
Um daemon canídeo.
Uma criatura saída diretamente do IBM Hell Center, versão 30 centímetros de altura, perninhas finas, latência zero e latido com volume de sirene de teste de descompressão.

Eu tentava passar no modo stealth.
Mas a peste me detectava a 100 metros de distância, como se tivesse um RACF EXIT escrito só para identificar Bellacosa.

E começava o ataque sonoro.
Latido atrás de latido…
Um log interminável de aborrecimento.

A antipatia era mútua:
eu achava ele insuportável,
e ele achava que minha existência era uma ofensa pessoal.



🥢 A guerra fria Bellacosa vs. Mini-Cão

Em certos dias, eu no modo Oni provocador:

  • batia o pé no chão

  • arrastava galhos na grade

  • fazia tec-tec-tec-tec só pra irritar

  • e ainda olhava com cara de “chama no x1, coragem!”

Todo santo dia tinha algum episódio.
E nenhum de nós queria perder.

Mas… toda guerra tem um dia decisivo.



☠ A vingança canina – O ataque surpresa

Lá vou eu caminhando com um pote de peixinhos (não lembro por quê, mas a vida do Bellacosa é um RDD cheio de registros bizarros).
Um adolescente estava com o portão aberto e pediu para ver os peixes.
Eu, educado, entreguei o pote.

Foi quando, do fundo do inferno, saiu ele:

o mini Cavaleiro do Apocalipse, versão toy, vindo na velocidade de um I/O mal configurado.

Eu, com o dono ali do lado, não podia reagir como de costume.
Então fiz o que qualquer Oni covarde, desesperado e consciente da própria mortalidade faria:

fugi e trepei numa árvore.

E foi por pouco.
Mas o ódio canino daquele demônio de 30 cm era maior que seu tamanho.

Ele deu um salto.
Um salto digno de Olimpo canino.

E abocanhou minha panturrilha.

Não foi profundo.
Não foi sério.
Mas doeu…
e pior…
feriu o orgulho.

Meu log interno registrou:

“Erro crítico: mini-cão venceu o embate. Orgulho comprometido. Reiniciar?”

O dono capturou a fera, pediu desculpas, prendeu o mini-cerberus e quase se ajoelhou de vergonha.
Eu respondi:

— “Tá tudo bem… não foi nada…”

Por dentro?

Eu queria formatar aquele cachorro.
Com baixa densidade.
E sem backup.



🐦 Sobre animais… cada um com seu bicho

Esse episódio reforçou algo que me acompanha até hoje:
nunca fui fã de cachorros, principalmente os barulhentos.

A Vivi sempre foi o oposto: ama cães, gatos, tudo que tenha pelo e quatro patas.
Os bichinhos sempre foram dela — eu só convivia.

Eu?
Sou do time das aves.
Mas não curto gaiolas.
Gosto de liberdade.
Gosto do som de asas.
Da ideia de voar.

Mas essa conversa fica para outro capítulo.



📌 E assim termina o dia em que o Oni foi derrotado…

Derrotado por um canino de bolso.
Um microserviço do caos.
Um processo zombie cheio de dentes.

Mas faz parte da vida.
Nem sempre o herói vence.
Às vezes, quem ganha é o monstrinho de 30 cm com complexo de Napoleão.

Quando quiser, puxo mais um registro desse data set da infância.
É só mandar o comando:

CALL RARIDADE,MODE=NOSTALGIA

Bellacosa out. 🐕🔥🕶️


domingo, 21 de agosto de 2011

Viagem de trem de Milao a Monza.

Olhando pela janela do trem entre Milano e Monza.


Feito uma criança la vou eu olhando pela janelinha do trem, vendo a paisagem correndo sem fim...

E uma sensação prazeirosa, deixar a mente divagar enquanto se vê a paisagem, ouvindo o ta-tata-taaaaa ta-tata-taaaaa


Ansioso por chegar a famosa Monza, cidade que tantas historia ouvi de um amigo de outra época, o Geovanio, que como funcionário da Honda la pelos idos dos 90, fez algumas actividades nesta cidade, para auxiliar na organização a equipe Honza que participava do GP de Monza.

Vagner Renato Bellacosa, IBM Champion e especialista em IBM Mainframe
IBM Z17 SYSTEM ONLINE
Sobre o autor

Vagner Renato Bellacosa

IBM Champion 2026 • Especialista em IBM Mainframe

Vagner Renato Bellacosa trabalha com IBM Mainframe desde 1988 , é IBM Champion e especialista em COBOL, CICS, Db2, z/OS e IBM Z. Compartilha experiências profissionais, conhecimento técnico, história da computação e práticas do universo mainframe para aproximar novas gerações das tecnologias que sustentam empresas, bancos e governos ao redor do mundo.

IBM Champion IBM Z COBOL CICS Db2 z/OS Mainframe desde 1988
GitHub LinkedIn
Inicializando conteúdo...