☕ 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

Mostrar mensagens com a etiqueta Planejamento. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta Planejamento. Mostrar todas as mensagens

quarta-feira, 2 de outubro de 2024

⚔️ GUIA BELLACOSA DO AVENTUREIRO INICIANTE

Bellacosa Mainframe e o guia bellacosa do aventureiro iniciante

 


⚔️ GUIA BELLACOSA DO AVENTUREIRO INICIANTE

🧙‍♂️ Como Criar Seu Primeiro Personagem em Dungeons & Dragons

“Antes de empunhar a espada, o herói deve empunhar um sonho.”
Bellacosa, Tomo dos Primeiros Passos


🪶 1. O Que É um Personagem?

Seu personagem é a alma da história — o avatar com o qual você explora o mundo do Mestre.
Você o cria do zero: define quem ele é, de onde veio e o que busca.
Cada ficha é uma mini-biografia viva.

Pense assim:

“Quem sou, o que quero e o que estou disposto a fazer para conseguir?”

Essas três perguntas moldam tudo.


🧬 2. Escolha Sua Raça (ou Espécie)

A raça define aparência, cultura e traços físicos.
Veja alguns exemplos clássicos:

RaçaDescriçãoDestaque
🧍‍♂️ HumanoVersátil e adaptável. Está em todo lugar.+1 em todos os atributos.
🧝 ElfoGracioso, sábio, vive séculos.Destreza e visão no escuro.
🪓 Anão (Dwarf)Forte, resistente, ótimo ferreiro.Constituição e resistência.
🧌 OrcGuerreiro nato, temperamento intenso.Força e fúria.
🧚 HalflingPequeno e ágil, coração corajoso.Sorte e destreza.
🐉 DraconatoMeio-dragão, orgulhoso e imponente.Sopro elemental e presença forte.
👁️ TieflingCom sangue infernal, mas alma livre.Magias inatas e carisma.

💡 Dica Bellacosa: escolha uma raça que combine com a história que você quer contar, não apenas com os bônus.


🏹 3. Escolha Sua Classe

A classe define o que o seu personagem faz de melhor — combate, magia, cura, furtividade, etc.

ClassePapelCaracterísticas
⚔️ Guerreiro (Fighter)Combatente versátil.Armas, força e tática.
🧙‍♂️ Mago (Wizard)Mestre arcano.Magias complexas e inteligência.
🛡️ PaladinoGuerreiro sagrado.Fé, justiça e cura.
🏹 Patrulheiro (Ranger)Caçador de monstros.Natureza e precisão.
🕵️ Ladino (Rogue)Espião, ladrão, assassino.Furtividade e astúcia.
🎵 BardoInspirador e encantador.Música, magia e carisma.
⚖️ ClérigoServo de uma divindade.Cura e proteção.
🔮 Feiticeiro (Sorcerer)Nascido com poder mágico.Energia bruta e carisma.
🧛 Bruxo (Warlock)Faz pacto com entidades.Magia sombria e poder misterioso.
🐺 DruidaGuardião da natureza.Transforma-se em animais e controla os elementos.
⚒️ MongeMestre das artes marciais.Disciplina e velocidade.

💡 Dica Bellacosa: escolha a classe que te empolga imaginar. Não há escolha errada, só caminhos diferentes.


📜 4. A História do Seu Personagem (Background)

Toda ficha tem um passado.
Você pode ser um nobre em desgraça, um órfão de guerra, um aprendiz de mago ou um ladrão redimido.

Perguntas para se inspirar:

  • Qual foi o seu primeiro erro?

  • Quem você perdeu?

  • Por que você partiu em jornada?

  • O que te move: ouro, glória, vingança, sabedoria?

Um bom personagem tem contradições.

“O guerreiro valente que teme a escuridão, o mago sábio que duvida de si mesmo.”

Essas nuances criam alma.


🎲 5. Atributos (Os 6 Pilares da Ficha)

AtributoSignificadoExemplo de uso
Força (FOR)Poder físico.Golpear, erguer peso.
Destreza (DES)Agilidade e reflexos.Furtar, esquivar, mirar.
Constituição (CON)Resistência e vitalidade.Tolerar veneno, ferimentos.
Inteligência (INT)Conhecimento e lógica.Investigar, decifrar runas.
Sabedoria (SAB)Percepção e instinto.Notar armadilhas, resistir à magia.
Carisma (CAR)Presença e influência.Convencer, enganar, inspirar.

💡 Dica Bellacosa: pense no equilíbrio. O mago precisa de INT, o guerreiro de FOR, o bardo de CAR.


🪄 6. Equipamentos e Armas

Cada classe começa com armas e itens iniciais.
Mas o verdadeiro poder está em como você usa o que tem.

  • Guerreiros: espadas, escudos e armaduras.

  • Magos: cajados, grimórios e anéis mágicos.

  • Ladinos: adagas, cordas e kits de ladrão.

  • Clérigos: símbolos sagrados e maças.

  • Patrulheiros: arcos, armadilhas e mapas.

💡 Curiosidade: no D&D, o ouro compra equipamento, mas a experiência compra sabedoria.


🧭 7. O Primeiro Passo na Jornada

Antes de sair rolando dados, defina:

  • O nome do seu personagem.

  • Sua motivação (o “porquê” da aventura).

  • Uma frase que o define.
    Exemplo:

“Arden, o Mago das Sombras: o poder é inútil sem propósito.”

Depois, apresente seu personagem ao grupo.
Não se preocupe com perfeição — a ficha vai evoluir conforme você joga.


🌌 8. Dicas de Ouro do Mestre Bellacosa

  1. 🎭 Interprete de verdade: use voz, gestos, até caretas.

  2. 🗡️ Não lute contra o grupo — lute com ele.

  3. 📚 Anote tudo: nomes, locais, promessas — o Mestre pode cobrar.

  4. 💬 Use o improviso a seu favor: um erro pode virar lenda.

  5. 🪙 Recompense boas ideias: a criatividade vale mais que força.

  6. Tenha paciência: dominar D&D leva tempo, mas cada sessão é uma vitória.


🧠 Resumo do Espírito Bellacosa

“Não há dado que decida o destino de um herói — apenas a coragem de rolar.”
Bellacosa, Crônicas do Primeiro D20

 

quinta-feira, 5 de outubro de 2023

Goblin Slayer — Parte X : A Estratégia de Goblin Slayer Quando um Programador COBOL Descobre que Vencer Nunca Foi uma Questão de Poder...

 

Bellacosa Mainframe apresenta Goblin slayer parte x

☕ Um Café no Bellacosa Mainframe

Goblin Slayer — Parte X : A Estratégia de Goblin Slayer

Quando um Programador COBOL Descobre que Vencer Nunca Foi uma Questão de Poder... Mas de Pensar Dez Movimentos à Frente do Inimigo

"Qualquer um pode lutar uma batalha. Pouquíssimos conseguem vencer uma guerra antes mesmo da primeira espada sair da bainha."


Introdução — O Anti-Herói que Transformou Estratégia em Superpoder

Existe uma regra quase universal na fantasia moderna.

Quando o protagonista encontra um inimigo mais forte...

Ele desperta um novo poder.

Recebe uma espada lendária.

Aprende uma magia proibida.

Ou simplesmente grita mais alto.

Goblin Slayer segue exatamente o caminho oposto.

Ele nunca desperta habilidades sobrenaturais.

Nunca recebe uma bênção divina.

Nunca torna-se invencível.

Sua única evolução verdadeira acontece dentro da própria mente.

Cada aventura acrescenta um novo conhecimento.

Cada erro transforma-se em experiência.

Cada sobrevivência torna-se uma nova estratégia.

Enquanto outros personagens aumentam seus atributos.

Goblin Slayer aumenta sua capacidade de pensar.

É isso que torna sua estratégia tão fascinante.


Estratégia não é inteligência

Existe uma diferença enorme entre ser inteligente e ser estratégico.

Uma pessoa extremamente inteligente pode resolver problemas complexos.

Uma pessoa estratégica evita que esses problemas apareçam.

Goblin Slayer pertence ao segundo grupo.

Ele não gosta de improvisar.

Improviso significa que o planejamento falhou.

Sua prioridade é construir um cenário no qual o combate já comece favorecendo sua equipe.


O verdadeiro campo de batalha

A maioria acredita que o campo de batalha é o local onde ocorre a luta.

Goblin Slayer pensa diferente.

Para ele, o campo de batalha começa:

na coleta de informações.

Na escolha do equipamento.

Na análise do terreno.

Na definição da equipe.

Na previsão dos riscos.

Quando finalmente entra na caverna...

Grande parte da batalha já foi decidida.


Conhecer o inimigo

Sun Tzu escreveu, há mais de dois mil anos:

"Conhece teu inimigo e conhece a ti mesmo."

Goblin Slayer parece aplicar esse princípio em cada missão.

Ele conhece:

  • hábitos;

  • horários;

  • organização;

  • líderes;

  • pontos fracos;

  • padrões de ataque;

  • comportamento.

Enquanto outros aventureiros enxergam "monstros".

Ele enxerga um sistema.


Conhecer a si mesmo

Mas existe outro lado igualmente importante.

Goblin Slayer conhece suas limitações.

Ele sabe que:

não é o mais forte.

não é o mais rápido.

não é o melhor espadachim.

Essa consciência impede decisões impulsivas.

Ele jamais entra numa batalha acreditando ser invencível.


A estratégia da preparação

Existe um motivo pelo qual sua mochila parece sempre pesada.

Cordas.

Óleo.

Farinha.

Facas.

Lanças.

Tochas.

Ganchos.

Tudo possui finalidade.

Na estratégia, recursos preparados antecipadamente valem mais do que força improvisada.


Cada missão é diferente

Outro detalhe brilhante.

Goblin Slayer nunca reutiliza exatamente o mesmo plano.

Ele adapta.

Uma floresta exige uma estratégia.

Uma fortaleza exige outra.

Uma caverna inundada exige outra completamente diferente.

Seu método permanece constante.

Seu plano muda.

É exatamente assim que trabalham bons arquitetos de sistemas.


Nunca lutar nas condições do inimigo

Esta talvez seja sua maior regra.

Se os goblins desejam combate corpo a corpo...

Ele procura fogo.

Se esperam um ataque frontal...

Ele procura um acesso lateral.

Se contam com superioridade numérica...

Ele cria um gargalo.

A estratégia consiste em obrigar o adversário a lutar nas condições que favorecem você.


A economia da violência

Outro aspecto pouco percebido.

Goblin Slayer não aprecia combates longos.

Eles consomem energia.

Equipamentos.

Tempo.

Pessoas.

Sua estratégia procura resolver o problema utilizando o mínimo necessário de recursos.

É uma filosofia extremamente eficiente.


A estratégia da especialização

Enquanto aventureiros estudam dezenas de monstros...

Goblin Slayer dedica décadas a compreender apenas um.

Isso gera um efeito extraordinário.

Ele prevê comportamentos.

Reconhece armadilhas.

Antecipa movimentos.

Percebe detalhes que outros jamais enxergariam.

Especialização produz vantagem competitiva.


Transformando fraquezas em armas

Seu tamanho?

Não é problema.

Sua força limitada?

Também não.

Goblin Slayer constantemente transforma limitações em oportunidades.

Por ser menor que um gigante...

Move-se melhor em corredores estreitos.

Por utilizar armadura simples...

Consegue repará-la rapidamente.

Por carregar equipamentos leves...

Adapta-se mais facilmente.

Estratégia significa transformar desvantagens em vantagens.


Pensar em probabilidades

Goblin Slayer raramente trabalha com certezas.

Ele trabalha com possibilidades.

E se houver outro túnel?

E se existir um Champion?

E se a ponte desabar?

E se aparecer um Shaman?

Essa forma de pensar reduz surpresas.


Redundância

Uma característica típica da engenharia.

Sempre existe um plano reserva.

Se perder a espada...

Existe uma faca.

Se faltar luz...

Existe fogo.

Se o grupo separar-se...

Há sinais combinados.

Redundância aumenta sobrevivência.


Informação vale mais que força

Muitos conflitos são vencidos antes do primeiro golpe.

Quem conhece o terreno.

Quem conhece o inimigo.

Quem conhece as rotas.

Quem conhece os riscos.

Parte com enorme vantagem.

Goblin Slayer investe tempo em informação porque sabe que ela economizará sangue.


O uso da surpresa

Outra estratégia recorrente.

Nunca permitir que os goblins antecipem sua próxima ação.

Às vezes utiliza fogo.

Depois água.

Depois fumaça.

Depois armadilhas.

Depois explosões.

A imprevisibilidade torna-se arma.


A iniciativa

Existe um princípio militar clássico.

Quem controla a iniciativa obriga o adversário a reagir.

Goblin Slayer procura exatamente isso.

Ele nunca deseja responder aos goblins.

Quer que os goblins respondam às suas ações.

Quem conduz o ritmo geralmente controla a batalha.


A importância da disciplina

Nenhuma estratégia funciona sem disciplina.

Por isso Goblin Slayer insiste tanto em procedimentos.

Verificar equipamentos.

Recontar munição.

Inspecionar entradas.

Revisar planos.

São tarefas aparentemente simples.

Mas evitam erros fatais.


O grupo como multiplicador

Ele nunca tenta fazer tudo sozinho.

Cada integrante possui função específica.

Priestess protege.

High Elf Archer fornece ataque à distância.

Dwarf Shaman controla o ambiente.

Lizard Priest oferece apoio mágico e físico.

Uma equipe equilibrada produz resultados muito superiores ao esforço isolado.


O longo prazo

Talvez a característica mais impressionante.

Goblin Slayer nunca pensa apenas na missão atual.

Ele pergunta:

Se deixarmos alguns vivos...

O que acontecerá daqui a seis meses?

Se destruirmos apenas metade da tribo...

Quantas aldeias serão atacadas depois?

Sua estratégia ultrapassa o combate imediato.

Ela considera consequências futuras.


O pensamento sistêmico

Aqui encontramos um paralelo perfeito com os grandes sistemas corporativos.

Um programador iniciante corrige apenas o erro apresentado.

Um arquiteto experiente pergunta:

Por que esse erro surgiu?

O que permitiu que ele acontecesse?

Como impedir que retorne?

Goblin Slayer pensa exatamente dessa maneira.

Ele elimina a causa.

Não apenas o sintoma.


O tabuleiro invisível

É interessante observar que Goblin Slayer parece enxergar cada missão como um jogo de xadrez.

Os goblins movimentam uma peça.

Ele responde duas jogadas antes.

Quando finalmente ocorre o confronto...

Na prática ele já havia imaginado dezenas de cenários possíveis.

Essa antecipação reduz drasticamente o espaço para improvisação.


A estratégia do invisível

Curiosamente, suas maiores vitórias quase nunca recebem reconhecimento.

Porque estratégia eficiente costuma ser invisível.

As pessoas lembram da batalha.

Esquecem:

do reconhecimento.

Da logística.

Do planejamento.

Da preparação.

Da coleta de informações.

Assim também acontece nos data centers.

Quase ninguém percebe um sistema que funciona perfeitamente.

Mas todos notam imediatamente quando ele falha.


A filosofia da vitória

Ao longo da série, Goblin Slayer demonstra uma ideia muito madura.

Vencer não significa destruir tudo.

Significa cumprir o objetivo.

Com segurança.

Com eficiência.

Com o menor número possível de perdas.

Essa definição aproxima muito mais sua mentalidade da estratégia militar clássica do que das fantasias heroicas convencionais.


A estratégia e o pensamento COBOL

No Bellacosa Mainframe existe uma lição semelhante.

Os melhores profissionais não escrevem apenas programas.

Eles desenham soluções.

Pensam em desempenho.

Segurança.

Recuperação.

Disponibilidade.

Escalabilidade.

Observabilidade.

Governança.

Goblin Slayer faria exatamente isso se fosse arquiteto de sistemas.

Antes de escrever uma única linha de COBOL...

Ele perguntaria:

"O que pode acontecer daqui a dez anos?"

Essa é a essência da estratégia.

Pensar muito além do problema imediato.


Conclusão — O Xadrez Invisível das Cavernas

Kumo Kagyu criou um protagonista que vence utilizando aquilo que raramente recebe destaque na fantasia.

Pensamento.

Planejamento.

Disciplina.

Antecipação.

Análise.

Adaptação.

Goblin Slayer prova que estratégia não é um talento misterioso.

É um processo.

Uma forma de observar o mundo.

Uma disciplina construída missão após missão.

No universo dos mainframes, sistemas de missão crítica continuam funcionando por décadas não porque foram escritos por gênios capazes de improvisar soluções diariamente.

Eles sobrevivem porque arquitetos experientes imaginaram, anos antes, problemas que ainda nem haviam acontecido.

Goblin Slayer segue exatamente essa filosofia.

Ele não espera o perigo aparecer.

Ele procura entendê-lo antes.

Porque sabe que a maior vitória nunca acontece quando a espada acerta o inimigo.

A maior vitória acontece quando o inimigo descobre, tarde demais, que toda a batalha já havia sido vencida muito antes do primeiro golpe.

Um Café no Bellacosa Mainframe

ARQUIVOS DA GUILDA • CLASSIFICAÇÃO: DARK FANTASY

Goblin Slayer sem Mistérios

O Guia Definitivo da Série Completa

Uma jornada por cronologia, psicologia, biologia, estratégia, engenharia militar, referências culturais, simbolismos e os segredos escondidos de Goblin Slayer.

“Quando um Programador COBOL Descobre que Grandes Obras Também Precisam de um Mapa para Não se Perder na Dungeon.”
Explorar a série
RELATÓRIO DE MISSÃO

Uma série construída como uma campanha de RPG

Goblin Slayer sem Mistérios é uma coleção especial do Bellacosa Mainframe dedicada à análise profunda da obra criada por Kumo Kagyu. Cada capítulo investiga uma camada diferente da franquia, relacionando fantasia sombria, RPG de mesa, estratégia, trauma, sobrevivência, engenharia militar e arquitetura de sistemas.

A coleção foi organizada em ordem cronológica para facilitar a leitura. Você pode começar pela Parte I, seguir capítulo após capítulo ou utilizar os filtros para selecionar assuntos como psicologia, goblins, táticas, história da franquia e cultura otaku.

Todos os títulos abaixo são links HTML reais e permanecem acessíveis mesmo quando o JavaScript estiver desativado. Isso facilita a navegação dos leitores e a descoberta das páginas por mecanismos de busca.

Progresso da campanha 0 de 14 missões visitadas
14 capítulos encontrados
I
Introdução

Goblin Slayer sem Mistérios — Parte I

O ponto de entrada da campanha. Uma análise sobre o herói invisível que não salva o mundo em uma única batalha, mas impede silenciosamente que ele desmorone todos os dias.

Heroísmo Disciplina Mainframe
II
Disciplina

Goblin Slayer sem Mistérios — Parte II

O verdadeiro poder não está na espada, mas na constância de levantar, preparar os equipamentos e executar diariamente o trabalho que quase ninguém deseja assumir.

Rotina Dever Persistência
III
Missão crítica

Goblin Slayer sem Mistérios — Parte III

Nem todo herói enfrenta o Rei Demônio. Alguns garantem que na segunda-feira existirão sistema, salários, luz e uma aldeia inteira ainda de pé.

Disponibilidade Proteção Responsabilidade
IV
Arquitetura

Parte IV — O Arquiteto Invisível de Goblin Slayer

Uma reflexão sobre profissionais que projetam soluções, previnem desastres e permanecem atrás do terminal enquanto o restante do mundo apenas percebe que tudo continua funcionando.

Arquitetura COBOL Prevenção
V
Cronologia

Parte V — A Evolução Cronológica Completa da Franquia

Da publicação original às light novels, mangás, adaptações, spin-offs, filme e temporadas do anime: a evolução de uma história que cresceu release após release.

Web Novel Light Novel Anime
VI
Biologia

Parte VI — A Biologia dos Goblins

Anatomia, comportamento, adaptação, hierarquia e ecologia dos goblins analisados como uma espécie invasora capaz de explorar brechas e evoluir rapidamente.

Ecologia Adaptação Worldbuilding
VII
Referências

Parte VII — As Referências Escondidas de Goblin Slayer

Conan, Berserk, Tolkien, Dungeons & Dragons, Sword World RPG, literatura fantástica, mitologia e cultura pop escondidos entre as linhas da obra de Kumo Kagyu.

RPG Literatura Cultura pop
VIII
Psicologia

Parte VIII — A Psicologia Profunda de Goblin Slayer

Trauma, hipervigilância, isolamento, necessidade de controle, resiliência e reconstrução emocional por meio das relações que lentamente devolvem humanidade ao protagonista.

Trauma Memória Resiliência
IX
Engenharia militar

Parte IX — A Engenharia Militar de Goblin Slayer

Reconhecimento, suprimentos, redundância, controle do terreno, fortificação, retirada e arquitetura operacional transformam batalhas perigosas em vitórias planejadas.

Logística Terreno Contingência
X
Estratégia

Parte X — A Estratégia de Goblin Slayer

Uma análise sobre informação, iniciativa, especialização, probabilidades, redundância e a capacidade de pensar diversos movimentos à frente do adversário.

Planejamento Inteligência Antecipação
XI
100 segredos

Parte XI — Os 100 Segredos de Goblin Slayer

Cem detalhes sobre personagens, mundo, goblins, equipamentos, narrativa, simbolismos, RPG, produção, psicologia e estratégia que podem passar despercebidos até pelos fãs.

Easter eggs Simbolismos Curiosidades
XII
Guia completo

Parte XII — Goblin Slayer sem Mistérios

O mapa da campanha: introdução, sequência recomendada, resumo dos capítulos e orientação para explorar todas as camadas da coleção sem se perder na dungeon.

Índice Mapa Ordem de leitura
FINAL
Síntese definitiva

Por Que Goblin Slayer É uma das Melhores Obras de Dark Fantasy

A conclusão da jornada, reunindo cronologia, psicologia, estratégia, engenharia militar, simbolismos, referências culturais, construção de mundo e impacto na cultura otaku.

Dark Fantasy Síntese Conclusão
BÔNUS
Dossiê militar

A Composição do Exército Goblin em The Fate of an Adventurer

Rei Goblin, estado-maior, Champions, Shamans, arqueiros, infantaria, Riders, logística e cadeia de comando analisados como componentes de uma força militar organizada.

Exército Goblin Hierarquia Ordem de batalha
ROTA RECOMENDADA

Como percorrer esta dungeon

Comece pelas três primeiras partes para compreender a proposta da série. Depois visite o Arquiteto Invisível, conheça a evolução da franquia e aprofunde-se em biologia, referências, psicologia, engenharia militar e estratégia.

  1. 01 Fundamentos do herói invisível
  2. 02 História e evolução da franquia
  3. 03 Biologia e organização dos goblins
  4. 04 Psicologia e simbolismos
  5. 05 Engenharia militar e estratégia
  6. 06 Segredos, guia completo e síntese final
Bellacosa Mainframe Dark Fantasy • Anime • RPG • COBOL • Estratégia

“A vitória não é improviso. É arquitetura.”

sábado, 25 de setembro de 2021

Yak Shaving Rules: Quando um Programador COBOL Entrou na Matrix para Corrigir um Bug... e Quase Reinventou Todo o Sistema

 

Bellacosa Mainframe e a yak shaving rules

☕ Um Café no Bellacosa Mainframe

Yak Shaving Rules sem Mistérios

Quando um Programador COBOL Entrou na Matrix para Corrigir um Bug... e Quase Reinventou Todo o Sistema

"Você entrou na Matrix para resolver um problema. Mas antes decidiu atualizar o compilador, reorganizar os COPYBOOKs, trocar o editor, renomear variáveis, revisar o JCL... e esqueceu qual era o problema."


Introdução — Bem-vindo ao Labirinto da Matrix

A chuva verde de caracteres desce lentamente pelas telas.

Neo observa uma pequena mensagem piscando em vermelho.

ABEND S0C7

— Morpheus, encontramos o problema?

Morpheus responde calmamente:

— Ainda não.

Neo estranha.

— Mas acabamos de passar oito horas trabalhando.

Morpheus sorri.

— Sim.

Você atualizou o ambiente.

Padronizou os comentários.

Organizou as bibliotecas.

Criou um novo padrão de nomenclatura.

Instalou uma versão mais nova do editor.

Revisou o JCL.

Atualizou o Git.

Refatorou um programa que nem estava relacionado.

Criou documentação.

Mudou o tema do ISPF.

...

Mas o ABEND continua acontecendo.

Neo olha assustado.

— Então o que aconteceu?

O Oráculo responde:

"Você começou a aparar um iaque."

Assim nasce um dos conceitos mais curiosos da Engenharia de Software.

O famoso Yak Shaving.

Ele parece engraçado.

Mas custa milhões de dólares por ano em produtividade desperdiçada.


O que é Yak Shaving?

Yak Shaving significa:

Executar uma longa sequência de tarefas secundárias antes de finalmente resolver o problema original.

Você começa tentando resolver um problema simples.

No caminho encontra outro.

Depois outro.

Depois outro.

Quando percebe...

esqueceu completamente o motivo inicial.


Uma definição divertida

Imagine que alguém diga:

"Preciso cortar o cabelo."

Mas para cortar o cabelo precisa:

  • pegar o carro

  • abastecer

  • trocar o óleo

  • lavar o carro

  • calibrar pneus

  • renovar o seguro

  • comprar um GPS novo

  • instalar aplicativo

  • atualizar o celular

No final do dia...

o cabelo continua igual.

Isso é Yak Shaving.


A origem do termo

O nome surgiu na década de 1990.

Foi popularizado por Carlin Vieri e posteriormente difundido por MIT AI Lab e por programadores da comunidade Unix.

A inspiração veio de uma piada do humorista Ren & Stimpy.

A ideia era mostrar uma sequência absurda de tarefas onde uma ação aparentemente simples leva a dezenas de outras completamente inesperadas.

Desde então, Yak Shaving virou um termo clássico na Engenharia de Software.


Por que "Yak"?

Porque um iaque é um enorme bovino peludo do Himalaia.

A piada consiste justamente em imaginar alguém que precisa raspar um iaque antes de conseguir fazer outra tarefa completamente diferente.

É uma imagem absurda.

E exatamente por isso funciona tão bem.


Matrix explica perfeitamente

Imagine que Neo recebe uma missão.

Corrigir um programa COBOL responsável pelo cálculo do imposto.

Parece simples.

Mas então...


Missão 1

"Vou abrir o programa."

Antes...

precisa atualizar o editor.


Missão 2

Editor atualizado.

Agora percebe que o compilador está antigo.


Missão 3

Atualiza o compilador.

Agora alguns COPYBOOKs ficaram incompatíveis.


Missão 4

Atualiza COPYBOOKs.

Agora resolve reorganizar toda a biblioteca.


Missão 5

Aproveita para mudar o padrão dos nomes.


Missão 6

Já que mudou nomes...

resolve atualizar a documentação.


Missão 7

Agora cria diagramas.


Missão 8

Descobre que seria interessante migrar para GitFlow.


Missão 9

Aproveita para atualizar Jenkins.


Missão 10

O dia termina.

O bug original?

Continua lá.

O Agente Smith agradece.


Como nasce o Yak Shaving?

Geralmente começa assim.

"Já que estou aqui..."

Essa talvez seja a frase mais perigosa da Engenharia de Software.


"Já que estou neste programa..."

"Já que estou nesta rotina..."

"Já que estou compilando..."

"Já que estou mexendo..."

...

Horas depois...

o objetivo inicial desapareceu.


Exemplo COBOL

O usuário informou:

Cliente não consegue emitir boleto.

Problema simples.

Mas o desenvolvedor pensa:

"Vou aproveitar."

Então decide:

  • reorganizar WORKING-STORAGE

  • padronizar comentários

  • alinhar colunas

  • renomear variáveis

  • trocar GO TO por PERFORM

  • atualizar COPYBOOK

  • reorganizar PROCEDURE DIVISION

  • alterar indentação

Resultado?

O boleto continua sem funcionar.


O cérebro gosta disso

Curiosamente...

Yak Shaving é confortável.

Resolver tarefas pequenas produz sensação de progresso.

É muito mais agradável organizar nomes de variáveis do que investigar um erro complexo.

Nosso cérebro adora pequenas vitórias.

Por isso caímos nessa armadilha.


O problema real continua esperando

Enquanto você reorganiza detalhes...

o cliente continua parado.

O banco continua sem processar pagamentos.

O lote continua falhando.

O incidente continua aberto.


A diferença entre Yak Shaving e Refatoração

Muita gente confunde.

Não são iguais.

Refatoração

Melhora código relacionado ao problema.

Tem objetivo claro.

Entrega valor.


Yak Shaving

Executa dezenas de tarefas paralelas sem necessidade imediata.

Aumenta tempo.

Não resolve o problema principal.


Existe Yak Shaving bom?

Sim.

Às vezes.

Imagine.

Você precisa alterar um programa.

Antes percebe:

  • biblioteca corrompida

  • ambiente quebrado

  • compilador incompatível

Corrigir isso não é Yak Shaving.

É pré-requisito.

O segredo está na pergunta:

Essa atividade aproxima ou afasta da solução?


Matrix Reloaded

Na Matrix existe um personagem fascinante.

O Arquiteto.

Ele entende toda a estrutura.

Um bom arquiteto de software também evita Yak Shaving.

Porque consegue separar:

necessário

de

interessante.

Nem tudo que é interessante precisa ser feito agora.


Como identificar Yak Shaving?

Faça uma pergunta simples.

"Estou fazendo isso porque resolve o problema ou porque surgiu oportunidade?"

Se a resposta for:

"Já que estou aqui..."

acenda um alerta.


O Programador Padawan

Todo iniciante passa por isso.

Recebe um pequeno chamado.

Vai investigar.

Três horas depois está lendo documentação sobre VSAM RLS.

Cinco horas depois aprende DFSORT.

Sete horas depois instala uma nova fonte no VS Code.

No dia seguinte...

descobre que o problema era:

IF CPF = SPACES

O efeito dominó

Yak Shaving possui um comportamento interessante.

Cada nova tarefa gera outra.

Por exemplo.

Corrigir documentação.

Descobre padrão antigo.

Atualiza modelo.

Percebe que Wiki está desorganizada.

Resolve reorganizar Wiki.

Atualiza links.

Cria templates.

Muda identidade visual.

...

O problema inicial desapareceu.


Os Agentes Smith adoram Yak Shaving

Na Matrix, Smith cresce distraindo Neo.

No desenvolvimento acontece igual.

Quanto mais tarefas paralelas surgem...

menos energia sobra para o problema verdadeiro.

Smith não precisa impedir você.

Basta manter você ocupado.


Gestão de Projetos

Em projetos grandes isso custa caro.

Imagine uma Sprint de duas semanas.

Uma tarefa estimada em:

8 horas.

Após Yak Shaving.

Consome:

32 horas.

Ninguém entende por quê.

Na verdade...

o desenvolvedor trabalhou bastante.

Só trabalhou nas coisas erradas.


Como gestores combatem isso?

Scrum Masters fazem perguntas importantes.

Qual é o objetivo?

Essa atividade agrega valor?

Está no escopo?

Quem pediu?

É prioridade?

Pode esperar?

Essas perguntas quebram o ciclo.


Técnicas para evitar Yak Shaving

Defina objetivo claro

Antes de abrir o editor escreva:

"Hoje vou corrigir o cálculo do IOF."

Nada além disso.


Use lista de estacionamento

Encontrou outra melhoria?

Anote.

Não faça agora.


Time Boxing

Reserve tempo.

Exemplo:

90 minutos.

Depois reavalie.


Trabalhe por prioridade

Cliente primeiro.

Curiosidade depois.


Faça pequenas entregas

Entregas frequentes diminuem distrações.


Atenção!

Existe uma diferença enorme entre:

Melhorar

e

Perfeccionismo.

Perfeccionismo muitas vezes é Yak Shaving disfarçado.


Os perigos

Atrasos

Cronograma explode.


Retrabalho

Mudanças desnecessárias geram novos bugs.


Escopo infinito

Projeto nunca termina.


Burnout

Equipe trabalha muito.

Entrega pouco.


Perda de foco

Objetivo desaparece.


Um exemplo clássico no Mainframe

Chamado:

Alterar mensagem do CICS.

Durante a alteração:

Atualiza BMS.

Atualiza mapa.

Padroniza cores.

Renomeia campos.

Refatora tratamento.

Atualiza transações.

Altera HELP.

Reorganiza COPYBOOK.

Atualiza manual.

Muda nomenclatura.

Novo teste.

Novo Build.

Nova homologação.

Duas semanas depois...

A mensagem ainda não mudou.


Como o Oráculo resolveria?

Ela perguntaria apenas:

"O que realmente precisa acontecer?"

Essa pergunta elimina metade do Yak Shaving.


Aplicabilidade

Conhecer Yak Shaving ajuda em:

  • COBOL

  • CICS

  • Db2

  • DevOps

  • Cloud

  • IA

  • Engenharia de Dados

  • Projetos Ágeis

  • Infraestrutura

  • Segurança

Na verdade...

qualquer área técnica sofre com isso.


Curiosidades

Grandes empresas treinam desenvolvedores para reconhecer Yak Shaving.

Google possui diversas palestras internas sobre foco.

Microsoft fala sobre "Task Switching".

IBM enfatiza planejamento incremental.

Todas estão combatendo exatamente o mesmo problema.


O Checklist Anti-Yak

Antes de começar pergunte:

✅ Isso resolve o problema principal?

✅ O cliente percebe valor?

✅ Está dentro da Sprint?

✅ É realmente necessário agora?

✅ Posso anotar para depois?

Se respondeu "não" para a maioria...

provavelmente um iaque está esperando por você.


O Ensinamento de Morpheus

Morpheus entrega a Neo uma última mensagem.

"A Matrix não vence apenas pela força.
Ela vence pela distração."

Na Engenharia de Software acontece exatamente igual.

Poucos projetos fracassam porque seus desenvolvedores são incompetentes.

Muitos fracassam porque perderam o foco.


Lições para um Programador COBOL Padawan

Ao trabalhar em um sistema legado, é comum encontrar dezenas de oportunidades de melhoria. Um COPYBOOK poderia ser reorganizado, uma variável poderia ter um nome melhor, um programa poderia ser dividido em módulos menores, um JCL poderia ser simplificado. Tudo isso tem valor — mas nem tudo tem prioridade.

O verdadeiro profissional aprende a distinguir entre o trabalho importante e o trabalho interessante. Resolver o incidente que impede milhares de clientes de realizar uma transação é mais importante do que reorganizar comentários em um programa que funciona perfeitamente. As melhorias devem ser registradas, planejadas e executadas no momento adequado, não durante uma correção crítica.


Conclusão — Saindo da Matrix

No final de sua jornada, Neo compreende que a Matrix não era apenas um sistema de controle, mas também um sistema de distrações. Na Engenharia de Software, o Yak Shaving desempenha exatamente esse papel: cria uma sequência aparentemente lógica de tarefas secundárias que afastam a equipe do objetivo principal.

Para um Programador COBOL, especialmente em ambientes IBM Z onde cada alteração pode impactar processos críticos de bancos, seguradoras ou governos, manter o foco é uma habilidade tão importante quanto dominar a linguagem. Antes de iniciar qualquer atividade, pergunte a si mesmo:

  • Isso resolve o problema do cliente?

  • Isso agrega valor agora?

  • Estou caminhando em direção à solução ou apenas aparando um iaque?

Se a resposta indicar que você está entrando em um labirinto de tarefas paralelas, faça como Neo ao enxergar o código da Matrix: pare, respire, volte ao objetivo original e siga pelo caminho mais direto. Afinal, os melhores engenheiros não são aqueles que fazem mais coisas, mas aqueles que resolvem as coisas certas, no momento certo, com a menor complexidade possível. Esse é o verdadeiro caminho para escapar da Matrix do Yak Shaving e construir software que realmente faz diferença.

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...