☕ 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 legado. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta legado. Mostrar todas as mensagens

segunda-feira, 7 de setembro de 2026

Guilherme de Baskerville Entra no CPD — O Nome dos Pedreiros na Catedral de 80 Colunas

 

Um Café no Bellacosa Mainframe

Guilherme de Baskerville Entra no CPD — O Nome dos Pedreiros na Catedral de 80 Colunas

Ou: como cartões perfurados, datasets de 80 bytes, COBOL, PL/I, Assembler, Natural, XML, JSON, APIs e décadas de retrocompatibilidade transformaram programas legados em catedrais construídas por gerações de artesãos quase anônimos





Prólogo — O nome estava na pedra

Guilherme de Baskerville não começou examinando o código.

Isso surpreendeu o jovem programador.

Havia milhares de linhas COBOL diante deles, algumas tão antigas que ninguém presente no CPD sabia explicar completamente sua origem. O programa havia sobrevivido a reorganizações, mudanças de hardware, novos compiladores, novas moedas, novas legislações e incontáveis projetos de modernização.

— Mestre, não deveríamos procurar primeiro a PROCEDURE DIVISION?

Guilherme aproximou-se do terminal.

No alto do fonte havia algo aparentemente banal:

*****************************************************************
* J. PEREIRA
* 17/08/1983
* ALTERADA ROTINA DE FATURAMENTO
*****************************************************************
* M. SANTOS
* 04/02/1987
* INCLUIDO NOVO TIPO DE MOVIMENTO
*****************************************************************
* R. ALMEIDA
* 22/09/1994
* ADEQUACAO NOVA REGRA MONETARIA
*****************************************************************

Continuava.

Uma tela.

Duas.

Dez.

Dezenas de nomes.

Guilherme permaneceu em silêncio.

— O que procura? — perguntou o aprendiz.

— Não procuro — respondeu ele. — Estou prestando homenagem.



1. O programa legado possui uma memória

Quando encontramos um programa COBOL, PL/I, Natural ou Assembler com décadas de existência, frequentemente encontramos também algo que os manuais tratam simplesmente como change history.

Nome ou USER-ID.

Data.

Descrição da alteração.

Três ou quatro linhas cercadas por asteriscos.

*****************************************************************
* JCARLOS
* 14/06/1988
* CORRECAO CALCULO DE JUROS
*****************************************************************

Tecnicamente, aquilo é documentação.

Mas depois de quarenta anos transforma-se em algo diferente.

É memória institucional.

Talvez ninguém saiba mais quem foi JCARLOS.

Seu USER-ID provavelmente desapareceu há décadas.

O sistema de chamados usado naquela alteração talvez nem exista.

A documentação funcional pode ter sido perdida.

O departamento pode ter mudado de nome cinco vezes.

JCARLOS pode estar aposentado.

Pode morar do outro lado do mundo.

Pode ter falecido.

Mas alguma coisa permaneceu:

* JCARLOS
* 14/06/1988
* CORRECAO CALCULO DE JUROS

O programa lembra.



2. As assinaturas dos pedreiros

Nas antigas construções europeias podemos encontrar marcas deixadas por pedreiros e artesãos.

Isso oferece uma metáfora extraordinária para software legado.

Imagine uma catedral.

Um homem trabalha numa pedra.

Ele não projetou o edifício inteiro.

Não escolheu necessariamente onde ficaria a torre.

Não decidiu a doutrina representada nos vitrais.

Seu nome provavelmente nunca aparecerá num livro de história.

Mas aquela pedra passou pelas mãos dele.

Então deixa uma marca.

Séculos depois alguém a encontra.

No mainframe fazemos algo assustadoramente parecido:

*****************************************************************
* MFERREIRA
* 11/03/1991
* INCLUIDA VALIDACAO DO MOVIMENTO 07
*****************************************************************

Não significa:

Eu construí este sistema.

Significa:

Esta pedra passou pelas minhas mãos.

E isso muda completamente nossa maneira de olhar um fonte antigo.



3. Nenhum programador construiu a catedral

Um dos grandes erros quando falamos de software é imaginar um programa como criação de uma única pessoa.

Em sistemas corporativos longevos isso frequentemente não existe.

O programa pode ter nascido assim:

1981  JOAO
      criação

Depois:

1984  MARIA
      nova modalidade

Depois:

1987  CARLOS
      novo processamento

Depois:

1994  ANA
      mudança monetária

Depois:

1999  ROBERTO
      adequação Y2K

E continua:

2004
2008
2012
2017
2020
2026

Quando chegamos ao programa em 2026, não estamos diante do trabalho de João.

Estamos diante de:

João + Maria + Carlos + Ana + Roberto + dezenas ou centenas de pessoas.

A criatura nasceu, cresceu e foi modificada.

Algumas partes desapareceram.

Outras sobreviveram.

Outras foram reconstruídas.

O programa tornou-se uma obra coletiva.

Exatamente como uma catedral que atravessou gerações.



4. Guilherme faz a primeira pergunta

O jovem programador apontou para uma rotina.

— Isto está horrível. Podemos remover?

Guilherme respondeu:

— Por que ela existe?

— Não sei.

— Então ainda não sabemos se podemos removê-la.

Essa talvez seja uma das regras mais importantes para quem começa a trabalhar com legado.

Código estranho não significa automaticamente código inútil.

Às vezes é lixo.

Às vezes é dívida técnica.

Às vezes é uma gambiarra histórica.

Mas às vezes é a última manifestação de uma regra de negócio que ninguém mais documentou.

Você encontra:

IF WS-TIPO = 7
   PERFORM 8000-TRATA-ESPECIAL
END-IF

E pensa:

Que porcaria é essa?

Procura no cabeçalho:

*****************************************************************
* MROCHA
* 18/09/1989
* CORRECAO PROCESSAMENTO MOVIMENTO TIPO 7
*****************************************************************

Agora existe uma pista.

Não temos a resposta.

Temos uma evidência.

Guilherme de Baskerville certamente aprovaria a diferença.


5. O programa também possui camadas arqueológicas

Programas legados podem carregar algo ainda mais interessante.

Eles registram a própria evolução da informática.

Imagine um sistema criado no começo dos anos 1980.

Sua primeira versão pode ter sido essencialmente:

arquivo
   |
COBOL
   |
arquivo

Depois apareceu VSAM.

Depois Db2.

Depois CICS.

Depois MQ.

Então alguém precisou conectá-lo ao mundo distribuído.

Chegaram HTML e aplicações Web.

Depois XML.

SOAP.

Java.

JSON.

REST.

APIs.

Cloud.

Containers.

Eventos.

De repente temos:

                    MOBILE
                       |
                    HTTPS
                       |
                 API GATEWAY
                       |
                     JSON
                       |
                     REST
                       |
                z/OS CONNECT
                       |
                     CICS
                       |
                     COBOL
                  /    |    \
                Db2   VSAM   MQ
                              |
                         SISTEMA CLOUD

E em algum lugar no centro dessa arquitetura ainda existe:

       PERFORM 300-CALCULAR-JUROS

escrito originalmente quando ninguém possuía um smartphone.

Frankenstein?

Talvez.

Mas existe uma interpretação mais interessante.

Estratigrafia computacional.


6. Frankenstein entra na catedral

Chamamos esses sistemas de Frankenstein porque encontramos tecnologias de épocas completamente diferentes costuradas umas às outras.

Assembler.

COBOL.

PL/I.

Natural.

JCL.

VSAM.

IMS.

Db2.

CICS.

MQ.

HTML.

XML.

SOAP.

Java.

JSON.

REST.

Cloud.

Mas uma catedral construída durante séculos também pode apresentar estilos diferentes.

Uma parte pertence a determinada época.

Outra foi reconstruída.

Uma capela apareceu posteriormente.

Um órgão foi substituído.

Um vitral é muito mais recente.

Uma restauração contemporânea introduziu outra marca.

O historiador não olha imediatamente para aquilo e diz:

Que arquitetura inconsistente!

Ele pergunta:

O que aconteceu aqui?

Essa é a diferença entre simplesmente programar e fazer arqueologia de software.


7. O astronauta na catedral

Existe um caso delicioso na Catedral Nova de Salamanca.

Durante uma restauração realizada em 1992, foi acrescentada à ornamentação uma figura de astronauta.

A catedral começou a ser construída séculos antes da exploração espacial.

Mas ali está ele.

Um astronauta na pedra.

Não é medieval.

Não tenta fingir que é.

Ele registra a época da intervenção.

E nossos programas fazem exatamente isso.

Imagine:

*****************************************************************
* JPEREIRA
* 1983
* CRIACAO
*****************************************************************

*****************************************************************
* MROCHA
* 1995
* INTEGRACAO DB2
*****************************************************************

*****************************************************************
* CSOUZA
* 2003
* INTERFACE XML
*****************************************************************

*****************************************************************
* AFERREIRA
* 2018
* RETORNO JSON
*****************************************************************

*****************************************************************
* VBELLACOSA
* 2026
* INTEGRACAO API REST
*****************************************************************

REST é o astronauta esculpido na catedral COBOL.

Ele não precisa destruir aquilo que veio antes.

Ele demonstra que a construção chegou viva até outra época.


8. O mistério das 80 colunas

Então Guilherme encontrou outra pista.

RECFM=FB
LRECL=80

O jovem programador riu.

— Outra velharia.

Guilherme olhou para ele.

— Oitenta por quê?

Silêncio.

É exatamente aqui que muita gente conhece apenas um terço da história.

O cartão perfurado IBM que se tornou um símbolo da computação possuía 80 colunas. A própria IBM registra que o cartão de 80 colunas foi introduzido em 1928 e tornou-se extremamente disseminado no processamento de informações.

Depois olhamos para o formato tradicional do fonte COBOL:

1 - 6    Sequence Number Area
7        Indicator Area
8 - 11   Area A
12 - 72  Area B
73 - 80  Comment/Identification Area

A documentação atual da IBM ainda descreve explicitamente uma linha fonte COBOL de 80 caracteres, dividida nessas áreas.

Isso significa que aquele número aparentemente arbitrário possui ancestralidade.


9. O cartão desapareceu; sua sombra permaneceu

Essa é uma das coisas mais fascinantes da computação.

Uma limitação física pode transformar-se em convenção.

A convenção transforma-se em padrão.

O padrão influencia software.

O software cria dependências.

As dependências exigem compatibilidade.

Décadas depois a causa física desapareceu, mas seus descendentes permanecem.

Podemos representar assim:

CARTAO PERFURADO
       |
       v
  80 COLUNAS
       |
       v
FORMATO DE FONTE
       |
       v
 FERRAMENTAS
       |
       v
 DATASETS
       |
       v
 COMPATIBILIDADE
       |
       v
     2026

Inclusive documentação atual de ferramentas IBM continua reconhecendo áreas de numeração nas colunas 1–6 e 73–80 para fontes COBOL.

O cartão morreu.

A geometria sobreviveu.


10. O dataset de 80 bytes é uma rua romana

Imagine caminhar por uma cidade europeia.

Existe uma rua estranhamente curva.

Para um urbanista moderno, aquela curva parece irracional.

Até alguém explicar:

A estrada romana passava aqui.

A cidade desapareceu.

Impérios desapareceram.

Veículos mudaram.

Mas a rua continuou obedecendo a uma decisão tomada dois mil anos antes.

No mainframe:

LRECL=80

pode desempenhar papel semelhante.

Não significa que todo dataset de 80 bytes exista porque era cartão perfurado — seria uma simplificação histórica perigosa.

Significa que 80 tornou-se um número estruturalmente importante em um ecossistema profundamente influenciado pelo cartão e pelos formatos derivados dele.

Essa nuance importa.

O arqueólogo não inventa explicações.

Ele procura evidências.


11. A retrocompatibilidade é a argamassa

Agora chegamos à característica que permitiu que nossa catedral continuasse crescendo:

retrocompatibilidade.

A IBM fez algo extraordinariamente difícil ao longo da evolução do mainframe: preservar caminhos de continuidade enquanto hardware e software avançavam.

A própria IBM descreve os sistemas IBM Z atuais como descendentes diretos da linhagem System/360 e System/370 e afirma que muitas aplicações antigas puderam continuar funcionando em sistemas posteriores.

Isso não significa:

Qualquer programa de 1964 roda magicamente e sem qualquer consideração num z17 de 2026.

Seria falso.

Existem releases suportados, requisitos, PTFs, produtos, dependências, mudanças arquiteturais e processos de migração.

Por exemplo, a matriz atual do z17 estabelece explicitamente quais versões de z/OS são suportadas e quais exigem manutenção apropriada.

Retrocompatibilidade não é magia.

É engenharia.


12. A decisão caríssima de não demolir a cidade

Imagine se toda evolução tecnológica significasse:

NOVO HARDWARE
      |
      v
JOGUE FORA O SOFTWARE
      |
      v
REESCREVA TUDO

Para uma pequena aplicação talvez seja possível.

Agora imagine um banco.

Uma seguradora.

Uma companhia aérea.

Um governo.

Uma indústria.

Décadas de:

  • regras de negócio;

  • cálculos;

  • exceções;

  • layouts;

  • integrações;

  • arquivos;

  • programas;

  • transações;

  • conhecimento operacional.

A retrocompatibilidade protege algo muito maior que o executável.

Ela ajuda a preservar investimento e conhecimento acumulado.

A IBM inclusive descreve historicamente ciclos longos de hardware e caminhos de upgrade entre famílias como mecanismos de proteção do investimento e extensão da vida dos ativos.

Isso explica parte da longevidade dessas catedrais.


13. Manutenção também é construção

Existe uma injustiça profissional curiosa.

Quem cria algo novo é chamado de construtor.

Quem mantém algo antigo frequentemente é tratado como alguém que apenas “faz manutenção”.

Uma catedral demonstra o absurdo dessa distinção.

Sem manutenção:

o telhado infiltra.

A madeira apodrece.

A pedra racha.

O vitral quebra.

A torre fica instável.

Depois de séculos, não existe mais catedral.

Portanto, o restaurador também participa da construção da longevidade.

No software acontece o mesmo.

Quem resolveu o problema em 1991 ajudou o programa a chegar a 1992.

Quem resolveu Y2K ajudou-o a chegar a 2000.

Quem migrou o compilador ajudou-o a continuar.

Quem abriu uma API em 2026 talvez permita que a regra de negócio sobreviva por outra década.

Manter também é construir.


14. Modernização não precisa significar demolição

Aqui mora outra lição importante para o programador COBOL iniciante.

Modernizar não significa necessariamente:

DELETE COBOL.

Pode significar:

                APLICACAO MODERNA
                       |
                     REST
                       |
                     JSON
                       |
                  INTEGRACAO
                       |
                     CICS
                       |
                     COBOL
                       |
                      Db2

Uma parte continua.

Outra é substituída.

Uma interface nasce.

Uma rotina é refatorada.

Uma dependência desaparece.

Outra surge.

A catedral continua em funcionamento durante a reforma.

Isso é muito diferente de demolir o edifício e prometer que construiremos outro antes do próximo fechamento contábil.


15. Mas não transforme história em religião

Guilherme levantaria o dedo aqui.

Respeitar o legado não significa venerar todo código antigo.

Existe código ruim.

Existe redundância.

Existe rotina morta.

Existe tecnologia cujo custo de manutenção deixou de fazer sentido.

Existe vulnerabilidade.

Existe dívida técnica.

Existe arquitetura que precisa desaparecer.

A arqueologia serve justamente para evitar dois extremos:

Tudo antigo é lixo.

e:

Tudo antigo deve ser preservado.

O restaurador competente pergunta:

O que isto sustenta?

Por que existe?

Quem depende disso?

Qual risco existe em removê-lo?

Existe alternativa melhor?

Como provar que o comportamento continuará correto?

Só então pega o martelo.


16. O comentário pode ser a última testemunha

Agora imagine isto:

       IF WS-CODIGO = 47
          MOVE 'S' TO WS-TRATAMENTO
       END-IF

Ninguém sabe explicar.

Git?

O programa é décadas anterior à adoção de Git pela organização.

Ticket?

Desapareceu.

Documento?

Não encontrado.

Analista funcional?

Aposentou-se em 2007.

Então você sobe até o cabeçalho:

*****************************************************************
* ACOSTA
* 23/05/1993
* TRATAMENTO ESPECIAL CLIENTES CONVENIO 47
*****************************************************************

Não solucionamos o mistério.

Mas encontramos uma testemunha.

E talvez seja a última.

Por isso apagar comentários históricos indiscriminadamente durante uma “limpeza” pode equivaler a restaurar uma catedral lixando as inscrições das pedras.


17. O Frankenstein contém conhecimento

Voltemos ao nosso monstro:

Assembler
   |
COBOL
   |
CICS
   |
Db2
   |
MQ
   |
XML
   |
SOAP
   |
Java
   |
JSON
   |
REST
   |
Cloud

Parece absurdo.

Mas cada camada pode representar uma pergunta que a organização precisou responder:

Como processaremos isto?

Como armazenaremos isto?

Como permitiremos transações online?

Como integraremos sistemas?

Como falaremos com aplicações Web?

Como exporemos serviços?

Como integraremos cloud e mainframe?

O Frankenstein deixa então de ser apenas um acidente.

Transforma-se num mapa das necessidades empresariais através do tempo.


18. Easter egg — o sino toca RC=0000

Guilherme terminou sua investigação.

O JOB foi submetido.

O jovem programador observava SDSF.

Esperaram.

Então surgiu:

COND CODE 0000

— Mestre, terminou.

Guilherme sorriu.

— Não. Apenas tocou o sino.

— Sino?

— Toda catedral possui um.

E desde então o aprendiz nunca mais viu um RC=0000 da mesma maneira.


19. O dia em que a catedral fechar

Existe ainda uma cena que raramente imaginamos.

Algum dia um desses programas executará pela última vez.

Talvez depois de quarenta anos.

Talvez cinquenta.

O scheduler deixará de chamá-lo.

O dataset será arquivado.

O load module desaparecerá da biblioteca de produção.

Outro sistema assumirá sua função.

E finalmente teremos:

LAST EXECUTION
RC=0000

Nesse momento seria justo abrir o fonte uma última vez.

Subir até o início.

E ler.

*****************************************************************
* JOAO
* 1981
*****************************************************************

*****************************************************************
* MARIA
* 1985
*****************************************************************

*****************************************************************
* CARLOS
* 1992
*****************************************************************

...

*****************************************************************
* ULTIMO PROGRAMADOR
* 20XX
*****************************************************************

Talvez existam cem nomes.

Talvez duzentos.

Nenhum deles construiu sozinho aquela catedral.

Mas sem eles ela não teria chegado ao último processamento.


20. O programador iniciante precisa aprender a ler pedras

Quando você começar a trabalhar num programa legado, resista à tentação de ir imediatamente para:

PROCEDURE DIVISION.

Leia o cabeçalho.

Leia os comentários.

Observe datas.

Procure padrões.

Veja quando determinadas rotinas apareceram.

Pergunte por que existe determinado layout.

Investigue aquele LRECL=80.

Observe os copybooks.

Descubra quem produz os arquivos.

Descubra quem os consome.

Veja JCL.

Procure dependências CICS, Db2, MQ, VSAM.

Leia antes de julgar.

O primeiro dever do arqueólogo não é cavar.

É compreender o terreno.


Epílogo — O próximo nome

Antes de sair do CPD, Guilherme voltou ao início do programa.

Havia espaço para uma nova inscrição.

O jovem havia terminado sua primeira manutenção importante.

Digitou:

*****************************************************************
* NOVO PROGRAMADOR
* 07/09/2026
* ADEQUACAO DA INTERFACE PARA NOVO SERVICO
*****************************************************************

Ficou olhando.

Acima dele havia nomes de pessoas que trabalharam naquele programa antes mesmo de ele nascer.

— Estranho — disse. — Parece que meu nome não deveria estar junto dos deles.

Guilherme respondeu:

— Agora compreendeu.

— O quê?

— A catedral nunca foi deles.

O jovem esperou.

— Tampouco é sua.

E então veio a lição final:

Você apenas recebeu a chave por algum tempo.

Talvez seja essa a melhor definição de trabalhar com sistemas legados.

Não somos proprietários absolutos deles.

Somos seus guardiões temporários.

Recebemos programas construídos por pessoas que não conhecemos.

Encontramos suas assinaturas entre asteriscos.

Descobrimos decisões tomadas quando computadores, empresas e o próprio mundo eram diferentes.

Preservamos o que ainda possui valor.

Corrigimos aquilo que envelheceu.

Retiramos aquilo que se tornou perigoso.

E acrescentamos as tecnologias da nossa época.

O pedreiro deixou sua marca.

O escultor deixou sua criatura fantástica.

O restaurador deixou um astronauta.

O programador de 1983 deixou COBOL.

O de 2003 deixou XML.

O de 2026 deixou JSON e uma API.

Algum outro, no futuro, acrescentará algo cujo nome ainda nem conhecemos.

E talvez, antes de modificar o programa, ele suba algumas páginas e encontre:

*****************************************************************
* V. BELLACOSA
* 2026
* ...
*****************************************************************

Não saberá exatamente quem foi aquele homem.

Talvez procure.

Talvez não.

Mas durante alguns segundos saberá uma coisa:

outro artesão trabalhou naquela pedra antes dele.

E é isso que torna o legado tão diferente de simplesmente possuir código antigo.

O legado não é aquilo que ficou velho.

Legado é aquilo que alguém construiu bem o bastante para chegar até nós — e que nós cuidamos bem o bastante para entregar ao próximo.

Os cartões desapareceram.

As perfuradoras silenciaram.

Os terminais mudaram.

As máquinas foram substituídas.

As linguagens ganharam companheiras.

Vieram bancos relacionais, mensagens, Web, XML, JSON, APIs, cloud e IA.

Mas em algum dataset ainda encontramos:

RECFM=FB
LRECL=80

E em algum fonte ainda encontramos:

*****************************************************************
* NOME
* DATA
* O QUE FOI FEITO
*****************************************************************

São duas inscrições da mesma civilização.

Uma conta como construíamos.

A outra conta quem construiu.

E enquanto aquela catedral continuar processando transações, calculando valores, movimentando negócios e terminando suas madrugadas com:

RC=0000

o sino continuará tocando.

Para os usuários, será apenas mais um processamento concluído.

Para quem aprendeu a ler as pedras, porém, haverá ali algo muito maior:

cinquenta anos de engenheiros, analistas, operadores e programadores dizendo silenciosamente através do código:

Nós estivemos aqui.



terça-feira, 11 de agosto de 2026

O Êxodo dos COBOLzeiros: quando ganhar menos em outra carreira começa a parecer um ótimo negócio

Bellacosa Maifnrame e o exodo dos cobolzeiros

☕ Um Café no Bellacosa Mainframe

O Êxodo dos COBOLzeiros: quando ganhar menos em outra carreira começa a parecer um ótimo negócio

🔴🔵 Matrix, mainframe e o paradoxo de uma indústria que reclama da falta de especialistas enquanto torna cada vez menos atraente continuar sendo um deles

Por Vagner Bellacosa


VAGA:

30 ANOS DE EXPERIÊNCIA
COBOL
CICS
DB2
JCL
VSAM
MQ
RACF
PRODUÇÃO
SISTEMA FINANCEIRO
PLANTÃO
INCIDENTES
AUDITORIA
COMPLIANCE
DEVOPS
APIs

CONTRATO: 12 MESES
RENOVAÇÃO: INCERTA
CARREIRA: N/A
ESTABILIDADE: N/A

SALÁRIO: "A COMBINAR"

Neo olha para a tela.

Lê novamente.

Trinta anos de experiência.

COBOL.

CICS.

Db2.

JCL.

VSAM.

MQ.

RACF.

Produção.

Incidentes.

Auditoria.

Compliance.

DevOps.

APIs.

Disponibilidade.

Responsabilidade.

Conhecimento de negócio.

Contrato de doze meses.

Ele permanece alguns segundos olhando para o monitor.

Depois fecha a vaga.

Abre outra janela.

Morpheus aparece atrás dele.

— Vai para onde?

Neo olha para a tela.

— Ainda não sei.

Faz uma pausa.

E responde:

Só descobri que não preciso continuar aqui.

Silêncio.

Morpheus sorri.

Pegue seu café.

Hoje não vamos falar sobre como trazer gente para o mainframe.

Vamos falar sobre uma pergunta talvez ainda mais importante:

Por que alguns dos que já estão aqui começam a querer ir embora?


💊 Temos novamente duas pílulas

🔵 A pílula azul diz:

Existe falta de profissionais COBOL porque a tecnologia é antiga, muitos especialistas estão se aposentando e poucas pessoas entraram durante determinadas décadas.

Existe bastante verdade nisso.

Agora Morpheus levanta a outra mão.

🔴 A pílula vermelha pergunta:

E quantos profissionais que poderiam continuar simplesmente decidiram que continuar deixou de valer a pena?

Essa pergunta muda completamente o diagnóstico.

Porque talvez tenhamos passado anos discutindo apenas:

COMO COLOCAR MAIS GENTE?

quando deveríamos também perguntar:

POR QUE GENTE EXPERIENTE ESTÁ SAINDO?

São problemas diferentes.

E exigem soluções completamente diferentes.


🧓 O COBOLzeiro não nasceu sênior

Existe algo curioso quando olhamos para um profissional com trinta anos de experiência.

Parece que ele sempre esteve ali.

Como um IBM Z.

Você entra no CPD e imagina que aquilo nasceu junto com o prédio.

🤣

Mas não.

Aquele profissional precisou ser construído.

Começou sem saber.

Aprendeu COBOL.

Depois JCL.

Depois arquivos.

Depois banco de dados.

Depois CICS.

Depois produção.

Depois negócio.

Depois descobriu que produção é uma universidade que oferece cursos intensivos às três da manhã.

CURSO:
DIAGNÓSTICO DE INCIDENTES I

HORÁRIO:
03:17

INSTRUTOR:
PRODUÇÃO PARADA

MATERIAL DIDÁTICO:
SYSLOG

AVALIAÇÃO:
CEO ESPERANDO

Essa disciplina costuma formar especialistas rapidamente.


📚 Trinta anos comprimidos em “Senior Developer”

O currículo diz:

Senior Mainframe Developer.

Cinco palavras.

Atrás delas existem décadas.

Primeiro abend.

Primeira implantação.

Primeira recuperação.

Primeiro incidente crítico.

Primeira madrugada.

Primeira decisão errada.

Primeira vez que alguém disse:

“Isso nunca aconteceu antes.”

E ele descobriu que essa frase significa:

“Boa sorte.”

Tudo isso vira:

EXPERIENCE: 30 YEARS

É uma compressão extraordinária.

Mas existe um problema.

Esses trinta anos precisam continuar fazendo sentido economicamente para quem os carregou.


💰 O prêmio da complexidade

Toda profissão difícil precisa oferecer algum motivo para as pessoas continuarem nela.

Pode ser:

dinheiro,

estabilidade,

autonomia,

prestígio,

carreira,

benefícios,

aprendizado,

flexibilidade,

qualidade de vida,

propósito.

Normalmente é uma combinação.

Vamos chamar isso de:

Prêmio da Complexidade

Quanto mais difícil, arriscada, especializada ou desgastante uma atividade, maior precisa ser alguma forma de compensação.

Não necessariamente apenas salário.

Imagine:

ALTA RESPONSABILIDADE
+
ALTA ESPECIALIZAÇÃO
+
ALTA PRESSÃO
+
ALTA REGULAÇÃO
+
ALTA DISPONIBILIDADE
+
ALTO CUSTO DE FORMAÇÃO
+
ALTA CONSEQUÊNCIA DO ERRO

=

PRECISA EXISTIR ALGUMA
COMPENSAÇÃO ATRAENTE

Se ela desaparece, surge uma pergunta inevitável:

Por que continuar?


🏦 Software financeiro não é CRUD da padaria

Nada contra a padaria.

Aliás, adoro padaria.

Mas determinados sistemas financeiros carregam características particulares.

Um erro pode afetar:

milhares de clientes,

milhões de transações,

pagamentos,

cartões,

contabilidade,

investimentos,

crédito,

liquidação,

regulação,

reputação.

Portanto existe enorme quantidade de controle.

E corretamente.

Auditoria.

Segurança.

Segregação de funções.

Change management.

Homologação.

Compliance.

Arquitetura.

Gestão de risco.

Aprovações.

Revisões.

Evidências.

Nada disso existe apenas para irritar o programador.

São sistemas críticos.

Precisam de controle.

A pílula azul está correta.


🔴 Mas existe o outro lado

O profissional pode viver algo assim:

AUTONOMIA ............... ↓
BUROCRACIA .............. ↑
RESPONSABILIDADE ........ ↑
PRESSÃO ................. ↑
RISCO ................... ↑
CONTROLE ................ ↑
ESTABILIDADE ............ ↓
PRÊMIO SALARIAL ......... ↓

Então chega um momento em que ele olha para a equação e pergunta:

“Ainda vale?”

Não:

“O salário é bom?”

Essa é outra pergunta.

Ainda vale?


💵 R$ 15 mil pode ser muito e pouco ao mesmo tempo

Essa discussão exige cuidado.

Uma remuneração considerada alta em relação ao conjunto do mercado de trabalho pode ser percebida como insuficiente para determinada combinação de senioridade, especialização, pressão, risco, disponibilidade e instabilidade.

As duas coisas podem ser verdade.

O profissional não compara apenas:

MEU SALÁRIO
versus
SALÁRIO MÉDIO

Ele também compara:

MINHA REMUNERAÇÃO

versus

TUDO QUE PRECISO ENTREGAR
PARA RECEBÊ-LA

Essa segunda conta pode produzir resultados surpreendentes.


🧮 O ROI da própria carreira

Depois de décadas, o profissional começa a fazer algo que talvez não fizesse aos vinte anos.

Calcula o retorno da carreira.

ROI DA CARREIRA =

DINHEIRO
+ ESTABILIDADE
+ AUTONOMIA
+ RECONHECIMENTO
+ APRENDIZADO
+ QUALIDADE DE VIDA

-

PRESSÃO
- INCERTEZA
- TEMPO
- RESPONSABILIDADE
- ATUALIZAÇÃO
- BUROCRACIA
- PLANTÕES
- ESTRESSE

Obviamente isso não é uma equação financeira real.

É uma forma de pensar.

E então acontece algo fascinante.

Outra profissão pode pagar menos...

e apresentar ROI pessoal maior.


🚪 A porta lateral da Matrix

Imagine duas oportunidades.

Trabalho A

RENDA ............... 15
PRESSÃO .............. 9
INSTABILIDADE ........ 8
BUROCRACIA ........... 9
RESPONSABILIDADE ..... 10
AUTONOMIA ............ 3

Trabalho B

RENDA ............... 11
PRESSÃO .............. 4
INSTABILIDADE ........ 3
BUROCRACIA ........... 4
RESPONSABILIDADE ..... 6
AUTONOMIA ............ 7

Durante muito tempo imaginamos que A venceria automaticamente.

Porque:

15 > 11.

Mas seres humanos não executam apenas:

IF SALARY-A > SALARY-B
   MOVE 'A' TO CAREER.

Existe vida em volta da variável.


☕ Quanto custa sua paz?

Essa talvez seja uma das perguntas mais interessantes que aparecem depois de décadas trabalhando.

Aos vinte anos:

Quanto consigo ganhar?

Depois:

Quanto consigo crescer?

Depois:

Quanto consigo acumular?

E talvez um dia:

Quanto estão me pagando para comprar minha paz?

Essa mudança altera tudo.

Quatro mil reais adicionais podem parecer extraordinários.

Até você descobrir que eles compram:

noites,

finais de semana,

plantões,

incerteza,

reuniões,

pressão,

deslocamento,

responsabilidade,

sono.

Então talvez alguém diga:

“Prefiro ganhar menos.”

Quem olha apenas para salário responde:

— Ficou maluco?

Quem olha para a função completa talvez responda:

— Interessante.


🏃 O profissional que saiu de TI

Existe uma narrativa comum:

“Fulano abandonou tecnologia.”

Como se tivesse fracassado.

Talvez não.

Talvez Fulano tenha feito uma sofisticada realocação de capital humano.

Ele descobriu que consegue produzir renda suficiente em outra atividade com:

menos pressão,

mais previsibilidade,

mais autonomia,

menos burocracia,

mais continuidade,

mais tempo.

Economicamente pode ser perfeitamente racional.

Ele não necessariamente desistiu.

Recalculou.


🏷️ O elo mais distante

Agora retornamos ao terceirizado e ao quarteirizado.

Imagine:

CLIENTE
   ↓
CONSULTORIA
   ↓
SUBCONTRATADA
   ↓
FORNECEDOR
   ↓
PROFISSIONAL

Quanto mais distante do contratante principal, menor pode ser seu poder sobre as decisões comerciais.

Mas sua proximidade com o risco técnico pode continuar enorme.

Ele não decide:

orçamento,

fornecedor,

contrato,

estratégia,

prazo comercial,

modelo de contratação.

Mas pode ser ele quem altera:

PROGRAMA DE PAGAMENTOS

Olha a assimetria:

PODER ORGANIZACIONAL ........ BAIXO

IMPACTO POTENCIAL
DE UM ERRO .................. ALTÍSSIMO

Isso deveria despertar alguma curiosidade.


👑 Muito cacique, pouco índio

Ambientes grandes inevitavelmente possuem hierarquias.

Gerente.

Coordenador.

Arquiteto.

Segurança.

Compliance.

Auditoria.

Produto.

Scrum Master.

Project Manager.

Change Manager.

Release Manager.

Fornecedor.

Subfornecedor.

Todos podem possuir funções legítimas.

O problema aparece quando quem efetivamente altera o sistema começa a perceber:

PESSOAS DIZENDO
COMO FAZER ................. 17

PESSOAS FAZENDO ............ 3

🤣

A burocracia deixa de parecer proteção e começa a parecer atrito.

E atrito também possui custo.


🔥 Pressão sem autonomia

Essa combinação merece atenção.

Alta responsabilidade com alta autonomia pode ser estimulante.

Baixa responsabilidade com baixa autonomia pode ser confortável.

Mas:

ALTA RESPONSABILIDADE
+
BAIXA AUTONOMIA

pode ser extremamente desgastante.

Você responde pelo resultado.

Mas não controla:

prazo,

ferramenta,

processo,

arquitetura,

fornecedor,

prioridade,

ambiente.

É como ser piloto de avião enquanto quinze pessoas seguram partes diferentes do manche.

E no final perguntam:

“Por que você não pousou melhor?”


📉 O prêmio salarial costumava silenciar muita coisa

Historicamente, determinadas carreiras técnicas conseguiam compensar ambientes difíceis oferecendo remuneração suficientemente atraente.

O profissional pensava:

É complicado.

É estressante.

Tem plantão.

Tem burocracia.

Mas paga muito bem.

Esse último item resolvia bastante coisa.

Não eliminava o problema.

Comprava tolerância ao problema.

Se o prêmio relativo diminui enquanto a complexidade permanece — ou aumenta — a equação muda.

ANTES:

COMPLEXIDADE = 10
COMPENSAÇÃO = 10

ACEITÁVEL

Depois:

COMPLEXIDADE = 12
COMPENSAÇÃO = 7

HUM...

Morpheus começa a aparecer novamente.


🧓 O veterano possui uma vantagem perigosa

Ele sabe que existem outras coisas.

Já viu empresas nascerem.

Empresas morrerem.

Tecnologias aparecerem.

Tecnologias desaparecerem.

Projetos terminarem.

Chefes mudarem.

Metodologias passarem.

Consultorias trocarem.

Ele descobre uma coisa libertadora:

Nenhum projeto é eterno.

Então começa a perder o medo de sair.

Esse é um momento importante.

Porque muitas relações de trabalho são sustentadas parcialmente pela percepção:

“Não existe alternativa.”

Quando o profissional percebe que existe...

a Matrix treme um pouquinho.


♻️ E ainda existe o leilão reverso

No capítulo anterior vimos algo particularmente estranho.

O profissional passa um ano aprendendo.

Agora sabe mais.

O contrato é renovado com outro fornecedor.

E recebe proposta menor para continuar.

EXPERIÊNCIA ........ +1 ANO
CONHECIMENTO ........ +1 ANO
PRODUTIVIDADE ....... ↑

SALÁRIO ............. ↓

Ele aceita.

Talvez.

Por causa dos boletos.

Mas alguma coisa mudou.

OPEN_TO_WORK = Y

A organização comemora retenção.

Tecnicamente ele ficou.

Humanamente talvez já tenha começado a sair.


🚨 Retenção física não é retenção emocional

Essa diferença é enorme.

O profissional está sentado na cadeira.

Logo:

“Retivemos.”

Não necessariamente.

Você reteve presença.

Talvez tenha perdido pertencimento.

Ele entrega.

Cumpre horários.

Resolve chamados.

Mas parou de:

sugerir,

experimentar,

ensinar espontaneamente,

ficar dez minutos extras,

defender a organização,

pensar no longo prazo.

Não porque virou mau profissional.

Ele apenas recalibrou a relação.


🚪 “É uma porta de entrada”

E então aparece:

“Aceite um pouco menos. Pense como uma porta de entrada.”

Entrada para onde?

Essa pergunta deveria ser automática.

Existe carreira?

Existem níveis?

Existem promoções?

Existe treinamento?

Existe realocação?

Existe bench?

Existe investimento?

Existe orçamento?

Ou existe apenas:

CLIENTE
   ↓
PROJETO
   ↓
12 MESES
   ↓
???

Promessa sem mecanismo não é plano de carreira.

É possibilidade.

Possibilidades podem acontecer.

Mas não deveriam ser vendidas como garantias.


🧬 O problema da não capitalização

Uma organização pode tratar conhecimento de duas maneiras.

Modelo 1 — Capital

CONTRATA
   ↓
TREINA
   ↓
DESENVOLVE
   ↓
CERTIFICA
   ↓
PROMOVE
   ↓
RETÉM

Ela acredita:

Essa pessoa será mais valiosa daqui a cinco anos.

Modelo 2 — Capacidade

PRECISO AGORA
   ↓
CONTRATO
   ↓
UTILIZO
   ↓
PROJETO TERMINA
   ↓
LIBERO

Nenhum dos modelos é automaticamente imoral.

O problema é querer obter do Modelo 2 o comportamento emocional do Modelo 1.


❤️ “Vista a camisa”

O profissional responde:

— De qual empresa?

🤣

Essa pergunta fica especialmente divertida quando existem quatro camadas contratuais.

CLIENTE
  ↓
CONSULTORIA A
  ↓
CONSULTORIA B
  ↓
EMPRESA C
  ↓
NEO

Qual camisa?

Quem oferece carreira?

Quem oferece estabilidade?

Quem investe?

Quem recebe lealdade?

Relacionamentos humanos precisam de alguma reciprocidade.


🧠 O Memory Leak humano

Agora chegamos ao ponto central.

A indústria diz:

“Estamos com falta de profissionais COBOL.”

Então criamos:

bootcamps,

cursos,

universidades,

programas de formação,

academias,

treinamentos.

Excelente.

Precisamos disso.

Mas imagine:

ENTRADA:

100 NOVOS PROFISSIONAIS
         ↓
      SISTEMA
         ↓
SAÍDA:

30 MUDARAM DE TECNOLOGIA
20 MUDARAM DE CARREIRA
15 SE APOSENTARAM
10 SAÍRAM DO SETOR
25 CONTINUARAM

Talvez o problema não esteja apenas no INPUT.

Existe vazamento no OUTPUT.


💾 MEMORY LEAK DETECTED

Programadores conhecem esse problema.

Você continua alocando memória.

Mas não controla adequadamente o ciclo de vida.

Depois reclama:

“Onde foi parar toda a memória?”

No mercado de trabalho podemos fazer algo parecido.

ALLOCATE JUNIOR
ALLOCATE JUNIOR
ALLOCATE JUNIOR
ALLOCATE JUNIOR

FREE SENIOR
FREE SENIOR
FREE SENIOR

Depois:

ERROR:
SENIOR RESOURCE NOT AVAILABLE

🤣

Talvez não seja surpresa.


🔍 Shortage ou retention failure?

Essa distinção é fundamental.

Problema A

Não existem profissionais suficientes.

Solução:

TRAIN MORE

Problema B

Existem profissionais, mas muitos não querem continuar.

Solução:

MAKE STAYING WORTHWHILE

Se diagnosticarmos B como A, podemos passar décadas treinando gente para alimentar uma esteira que continua perdendo pessoas do outro lado.


🏚️ A casa com a porta dos fundos aberta

Imagine uma casa.

Pessoas entram pela frente.

BOOTCAMP
UNIVERSIDADE
CURSO
TREINAMENTO

Enquanto isso, atrás:

SÊNIOR
VETERANO
ESPECIALISTA

estão saindo.

A administração olha para a fila da frente:

Precisamos aumentar recrutamento!

Talvez.

Mas alguém deveria verificar a porta dos fundos.


💰 Retenção também é economia

Existe uma ironia nisso.

Reter alguém parece caro.

Aumento salarial.

Benefício.

Treinamento.

Carreira.

Flexibilidade.

Mas substituir também custa.

Recrutamento.

Onboarding.

Treinamento.

Curva de aprendizado.

Erros.

Produtividade menor.

Conhecimento perdido.

Mentoria.

Risco operacional.

Talvez:

CUSTO DE RETER
<
CUSTO DE SUBSTITUIR

Mas o primeiro aparece claramente na planilha.

O segundo está espalhado por quinze centros de custo.

E aquilo que está espalhado é muito mais fácil de ignorar.


🕯️ Conhecimento não sai sozinho

Quando um veterano vai embora, não perdemos apenas:

HEADCOUNT = -1

Podemos perder:

história,

contexto,

atalhos,

memória de incidentes,

relações,

conhecimento tácito,

capacidade de diagnóstico,

mentoria,

decisões que nunca foram documentadas.

Um profissional pode ser substituído administrativamente em quinze dias.

Sua experiência talvez leve quinze anos.


🤖 “IA vai resolver”

Talvez ajude enormemente.

IA pode:

explicar COBOL,

documentar código,

ajudar novos profissionais,

buscar conhecimento,

gerar testes,

resumir sistemas,

auxiliar modernização.

Fantástico.

Mas existe uma armadilha.

Se usarmos IA apenas para concluir:

“Agora posso pagar ainda menos porque a máquina ajuda.”

talvez estejamos repetindo exatamente o problema.

Tecnologia deveria aumentar produtividade.

A pergunta econômica continua:

Quem captura esse ganho?

A empresa?

O profissional?

O cliente?

Todos?

Se cada salto de produtividade apenas comprime a remuneração de quem permaneceu, o incentivo para permanecer continua diminuindo.


🧑‍🏫 O veterano como multiplicador

Talvez estejamos calculando errado o valor do sênior.

Ele não produz apenas aquilo que faz.

Produz aquilo que permite outros fazerem.

VETERANO
  │
  ├── resolve problemas
  ├── evita erros
  ├── ensina juniores
  ├── preserva contexto
  ├── acelera diagnóstico
  └── transmite cultura técnica

Sua produtividade real é multiplicativa.

Quando ele sai, talvez não percamos uma unidade.

Perdemos parte da eficiência de outras dez.

Boa sorte colocando isso no Excel.


🔴 A verdadeira escassez

Talvez a escassez mais perigosa não seja:

“Pouca gente sabe COBOL.”

Talvez seja:

“Pouca gente que sabe COBOL ainda acha interessante continuar fazendo COBOL nas condições oferecidas.”

Essa frase muda tudo.

Porque conhecimento pode existir.

O profissional pode existir.

A vaga pode existir.

O salário pode parecer bom.

E mesmo assim:

MATCH = FALSE

O mercado chama isso de falta de talento.

O profissional chama de:

“Não vale a pena.”


🧭 O dinheiro não precisa vencer tudo

Esse talvez seja o grande aprendizado.

Durante muito tempo algumas profissões conseguiam comprar tolerância.

O ambiente era difícil.

Mas o salário dizia:

Aguente.

Quando essa diferença diminui, outras variáveis começam a falar mais alto.

Tempo.

Família.

Sono.

Autonomia.

Continuidade.

Saúde.

Liberdade.

Projetos pessoais.

Curiosidade.

Paz.

E então ganhar menos pode realmente começar a parecer um excelente negócio.


🕶️ Wake up, Neo

Voltamos àquela vaga.

COBOL
CICS
DB2
JCL
VSAM
MQ
RACF
30 ANOS
PRODUÇÃO
PLANTÃO
COMPLIANCE
AUDITORIA
APIs
DEVOPS

CONTRATO: 12 MESES

Neo olha.

Durante trinta anos pensou:

Preciso encontrar o próximo projeto.

Desta vez surge outra pergunta:

Preciso?

Talvez possa ensinar.

Talvez possa empreender.

Talvez possa trabalhar com outra tecnologia.

Talvez possa aceitar uma atividade que pague menos.

Talvez possa transformar conhecimento em conteúdo.

Talvez possa fazer consultoria própria.

Talvez possa simplesmente escolher uma vida menos complicada.

O importante não é qual alternativa escolherá.

É perceber que existem alternativas.


🔵 A pílula azul

Mainframe continua processando alguns dos sistemas mais importantes do planeta.

COBOL continua possuindo enorme relevância em sistemas críticos.

Existem excelentes empresas.

Excelentes carreiras.

Excelentes salários.

Excelentes projetos.

Existem organizações que valorizam veteranos.

Treinam novos profissionais.

Constroem sucessão.

Investem em conhecimento.

Criam ambientes onde pessoas querem permanecer.

Não existe inevitavelmente um êxodo universal.

E transformar a discussão em “mainframe é uma carreira ruim” seria intelectualmente preguiçoso.

Não é isso.


🔴 A pílula vermelha

A tecnologia pode continuar excelente enquanto determinadas relações econômicas se tornam pouco atraentes.

Uma plataforma pode ser estratégica enquanto o profissional que a mantém se sente commodity.

Uma empresa pode reclamar da escassez enquanto contribui para a rotatividade.

Um salário pode ser alto e ainda assim não pagar adequadamente o pacote de pressão, risco e instabilidade exigido.

E uma indústria pode investir milhões formando profissionais enquanto economiza milhares de reais de maneira que incentiva veteranos a sair.

As duas realidades podem coexistir.


☕ Cambio final, Torre de Controle

Talvez estejamos fazendo a pergunta errada.

Perguntamos:

Onde encontraremos os próximos COBOLzeiros?

Boa pergunta.

Mas existe outra antes dela:

O que estamos fazendo para que os COBOLzeiros atuais queiram continuar sendo COBOLzeiros?

Porque não basta formar.

É preciso reter.

Não basta contratar.

É preciso tornar a permanência racional.

Não basta dizer:

“Você é estratégico.”

Se o contrato diz:

12 MESES

Não basta dizer:

“Seu conhecimento é crítico.”

Se a remuneração diz:

COMMODITY

Não basta dizer:

“Temos dificuldade em encontrar profissionais.”

se toda renovação pergunta:

CONSEGUE FAZER MAIS BARATO?

Em algum momento o profissional também fará sua própria concorrência.

Só que os fornecedores serão:

CARREIRA A
CARREIRA B
CONSULTORIA PRÓPRIA
ENSINO
EMPREENDER
OUTRA TECNOLOGIA
TRABALHAR MENOS
VIVER MAIS

E talvez mainframe não apresente a proposta vencedora.


Neo fecha a vaga.

Morpheus pergunta:

— Você vai aceitar ganhar menos?

Neo responde:

— Talvez.

— Isso não é um retrocesso?

Neo sorri.

— Depende daquilo que estou comprando com a diferença.

Morpheus permanece em silêncio.

Neo continua:

Talvez eu esteja comprando tempo.

Talvez esteja comprando previsibilidade.

Talvez esteja comprando autonomia.

Talvez esteja comprando paz.

Talvez eu finalmente tenha percebido que salário não é a única moeda da Matrix.

Na tela:

CAREER OPTIONS

SALARY .............. -20%
PRESSURE ............ -60%
INSTABILITY ......... -70%
BUREAUCRACY ......... -50%
AUTONOMY ............ +40%
FREE TIME ........... +50%

CONTINUE? Y/N

Neo digita:

Y

ENTER.


E talvez, meses depois, alguém abra uma reunião executiva.

Slide número 27.

Título:

MAINFRAME SKILLS SHORTAGE

Um executivo pergunta:

— Por que está tão difícil encontrar especialistas?

A sala fica em silêncio.

Alguém sugere:

— Precisamos formar mais gente.

Boa ideia.

Mais bootcamps.

Mais cursos.

Mais academias.

Mais programas de capacitação.

Mas ninguém pergunta:

Onde foram parar aqueles que já tínhamos?

Essa pergunta não estava no PowerPoint.

Talvez devesse estar.

       IDENTIFICATION DIVISION.
       PROGRAM-ID. SKILLS-SHORTAGE.

       DATA DIVISION.
       WORKING-STORAGE SECTION.

       01 WS-NEW-TALENT        PIC 9(05).
       01 WS-SENIORS-LEFT      PIC 9(05).
       01 WS-RETENTION         PIC 9(03)V99.
       01 WS-WILLINGNESS       PIC 9(03)V99.

       PROCEDURE DIVISION.

           PERFORM TRAIN-NEW-PEOPLE.

           IF WS-SENIORS-LEFT > 0
               DISPLAY
               'WARNING: CHECK THE BACK DOOR'
           END-IF.

           IF WS-WILLINGNESS < ACCEPTABLE
               DISPLAY
               'SHORTAGE MAY NOT BE
                A TRAINING PROBLEM'
           END-IF.

           DISPLAY
              'MAKE STAYING WORTHWHILE'.

           STOP RUN.

🔴🔵

Wake up, Neo.

Talvez não estejam faltando apenas COBOLzeiros.

Talvez alguns simplesmente tenham descoberto que existe vida fora da Matrix.

E quando um profissional altamente especializado percebe que pode ganhar um pouco menos em troca de muito mais continuidade, autonomia, previsibilidade e paz...

o problema deixa de ser recrutamento.

Passa a ser proposta de valor da carreira.

Porque salário não remunera apenas trabalho.

Em profissões difíceis, ele também precisa remunerar:

a vontade de continuar fazendo aquele trabalho.

E quando essa conta deixa de fechar...

não existe PROCUREMENT, BOOTCAMP, POWERPOINT ou OPEN POSITION capaz de obrigar Neo a tomar novamente a pílula azul.

Cambio final, Torre de Controle.

☕ Um Café no Bellacosa Mainframe // IT JOB MARKET RADAR

Mercado de Trabalho em TI: Quando Conhecimento Vira Commodity, Poder e Risco

Cinco leituras sobre salário, memória técnica, conhecimento legado, leilão reverso de profissionais e o êxodo de especialistas COBOL. Um pequeno mapa de um mercado em que experiência vale muito — até alguém tentar transformá-la em desconto.

> ANALYZE IT_WORKFORCE
STATUS=KNOWLEDGE_CRITICAL
SALARY_PRESSURE=HIGH
LEGACY_SKILLS=SCARCE
CORPORATE_MEMORY=VOLATILE
ACTION=READ_THE_EVIDENCE
01

O Spread do Conhecimento: Matrix, COBOL e o Valor do Saber

Quando conhecimento raro deixa de ser apenas competência técnica e passa a funcionar como ativo econômico dentro das organizações.

Knowledge Economics
02

Quanto Custa um Programador? Salário, Valor e Mercado

O preço de um profissional de tecnologia não é simplesmente salário: envolve experiência, escassez, produtividade, conhecimento acumulado e risco operacional.

Salary Economics
03

DELETE USER Não Apaga Memória: O Conhecimento que Sai da Empresa

Demitir ou perder um especialista é simples no RH. Recuperar décadas de contexto operacional depois pode ser impossível.

Corporate Memory
04

O Leilão Reverso do Conhecimento

Quando empresas tentam comprar cada vez mais experiência por cada vez menos dinheiro, o mercado pode transformar contratação em um leilão reverso de conhecimento.

Reverse Auction
05

O Êxodo dos COBOLzeiros

O que acontece quando profissionais que conhecem sistemas críticos descobrem que permanecer onde estão pode valer menos do que sair?

COBOL Exodus

🧠 O problema não é COBOL. É economia do conhecimento.

Empresas costumam tratar conhecimento técnico como se fosse um recurso facilmente substituível. Entretanto, sistemas corporativos acumulam décadas de regras de negócio, exceções, interfaces, decisões históricas e conhecimento informal que raramente aparece integralmente na documentação.

Quando o profissional sai, o USERID pode ser apagado imediatamente. O contexto que ele carregava não possui um comando equivalente.

01 Pressão salarial
02 Saída do especialista
03 Perda de contexto
04 Incidente
05 Consultoria cara

📚 Leituras sobre mercado de trabalho, COBOL e conhecimento em TI

BELLACOSA MAINFRAME // KNOWLEDGE IS NOT A REPLACEABLE RESOURCE

sábado, 8 de agosto de 2026

Quanto Custa um Programador? Salário, custo de oportunidade, conhecimento tácito e o valor invisível de 30 anos de carreira

Bellacosa Mainframe quanto custa um programador

☕ Um Café no Bellacosa Mainframe

Quanto Custa um Programador?

Salário, custo de oportunidade, conhecimento tácito e o valor invisível de 30 anos de carreira

🔴🔵 Matrix, COBOL e a estranha economia onde sabemos o preço da hora, mas quase nunca sabemos o valor do conhecimento

Por Vagner Bellacosa


Existe uma pergunta aparentemente simples que empresas fazem todos os dias:

Quanto custa esse programador?

RH responde.

Procurement responde.

A consultoria responde.

O gerente responde.

O Excel responde.

Todo mundo parece conhecer a resposta.

R$ 50 por hora.

R$ 80.

R$ 120.

R$ 200.

R$ 300.

Depende da tecnologia, senioridade, contrato, localização, especialização e de uma dúzia de outras variáveis.

Simples.

Ou talvez não.

Pegue seu café.

Hoje Morpheus está esperando no CPD.

Sobre a mesa estão novamente duas pílulas.

🔵 A pílula azul pergunta:

Quanto custa contratar um programador por uma hora?

🔴 A vermelha pergunta:

Quanto custou produzir o profissional capaz de entregar aquela hora?

Parece a mesma pergunta.

Não é.

E talvez exista uma Matrix inteira escondida entre as duas respostas.


💊 A primeira Matrix: preço não é valor

Imagine um profissional COBOL com trinta anos de carreira.

Alguém olha sua contratação e escreve:

RESOURCE: COBOL DEVELOPER
LEVEL: SENIOR
RATE: R$ 100/H

Pronto.

Transformamos três décadas de vida numa linha de planilha.

Existe algo errado?

Não necessariamente.

Empresas precisam transformar coisas complexas em números.

Orçamentos precisam existir.

Projetos precisam ser estimados.

Contratos precisam estabelecer preços.

Não conseguimos escrever no procurement:

VALOR: DEPENDE DA HISTÓRIA DE VIDA DO CARLOS

O problema começa quando esquecemos que o preço utilizado para contratar alguma coisa não necessariamente representa seu valor total.

Preço é uma informação.

Valor é outra.

E conhecimento possui uma característica particularmente desagradável para planilhas:

ele é invisível.


🧑‍💻 Quanto custa fabricar um programador?

Vamos fazer um experimento.

Precisamos de um especialista.

COBOL.

JCL.

Db2.

CICS.

VSAM.

MQ.

Batch.

TSO/ISPF.

Um pouco de RACF.

Conhecimento de produção.

Experiência com sistemas financeiros.

Capacidade de diagnosticar incidentes.

Precisamos dele segunda-feira.

Onde compramos?

Não existe fábrica.

Não existe:

AMAZON
  ↓
COBOL SENIOR
  ↓
ENTREGA PRIME
  ↓
AMANHÃ ATÉ 22H

Aquele profissional precisou ser construído.

E sua fabricação talvez tenha começado décadas atrás.

Primeiro curso.

Primeiro emprego.

Primeiro programa.

Primeiro erro.

Primeiro abend.

Primeira madrugada.

Primeiro sistema crítico.

Primeira alteração que deu errado.

Primeira alteração que deu certo por um motivo que ele ainda não compreendia completamente.

Primeiro incidente sério.

Primeiro:

"Não mexa nisso."

Depois:

"Por quê?"

E finalmente, anos depois:

"Agora entendi por que ninguém mexia nisso."

Isso também é formação.


📚 O curso de R$ 1.000 que custou muito mais

Imagine que determinado treinamento custe R$ 1.000.

É tentador registrar:

CUSTO DO CONHECIMENTO = R$ 1.000

Mas talvez o profissional tenha estudado cem horas.

À noite.

Depois do trabalho.

Nos sábados.

Nos domingos.

Enquanto outras pessoas estavam viajando.

Assistindo televisão.

Namorando.

Brincando com os filhos.

Dormindo.

Vivendo.

Essas cem horas possuem valor.

Economistas chamam isso de custo de oportunidade.

Toda escolha implica abrir mão de outra possibilidade.

Quando escolhemos estudar, não sacrificamos apenas dinheiro.

Sacrificamos alternativas.

Agora multiplique isso por trinta anos.

Quantas noites?

Quantos finais de semana?

Quantos livros?

Quantos laboratórios?

Quantos cursos?

Quantas certificações?

Quantos experimentos?

Quantos programas escritos apenas para entender alguma coisa?

Quantos:

"Só mais meia hora..."

que viraram duas da manhã?

Existe uma linha que nunca aparece no currículo:

TEMPO INVESTIDO PARA ME TORNAR QUEM SOU: ????? HORAS

Talvez seja a linha mais cara de todas.


🧪 Você é seu próprio laboratório de P&D

Empresas investem em pesquisa e desenvolvimento.

Testam produtos.

Experimentam tecnologias.

Algumas dão certo.

Outras fracassam.

O profissional de tecnologia faz exatamente a mesma coisa consigo próprio.

Aprende uma linguagem.

Aprende um framework.

Compra um livro.

Monta um laboratório.

Estuda uma certificação.

Experimenta uma ferramenta.

Só que existe um pequeno detalhe.

Ele não sabe se aquele investimento dará retorno.

Em 1998 alguém diz:

"Aprenda X. É o futuro."

Você aprende.

Em 2001:

"Esqueça X. Agora todo mundo quer Y."

Você aprende Y.

Em 2008:

"Y morreu. O futuro é Z."

Lá vamos nós novamente.

Quem absorveu o custo das tecnologias que você estudou e nunca utilizou?

Você.

Quem pagou pelas noites?

Você.

Quem assumiu o risco de obsolescência?

Você.

Portanto, quando alguém diz que apenas a empresa assume risco, talvez devêssemos acrescentar uma pequena observação:

existem diferentes tipos de risco.

A empresa assume risco empresarial.

O profissional assume risco de carreira.

E carreira não possui UNDO.


⏳ Trinta anos não cabem em um currículo de duas páginas

Aqui começa algo fascinante.

Depois de algumas décadas, o profissional já não sabe apenas aquilo que consegue explicar.

Ele sabe coisas que simplesmente reconhece.

Olha um log.

Alguma coisa incomoda.

Olha uma sequência de jobs.

— Tem algo errado aqui.

O júnior pergunta:

— Onde?

O veterano responde:

— Ainda não sei.

Isso parece magia.

Não é.

É experiência acumulada.

Centenas de incidentes anteriores construíram padrões mentais.

O cérebro compara aquilo que está vendo com milhares de situações armazenadas.

É conhecimento tácito.


🧠 Conhecimento tácito: o arquivo que não está no SharePoint

Existe conhecimento explícito.

Manual.

Runbook.

Documentação.

Wiki.

Fluxograma.

JCL comentado.

Diagrama.

E existe conhecimento tácito.

É aquilo que alguém sabe porque viveu.

Por exemplo:

"Esse job pode atrasar vinte minutos normalmente. Se atrasar depois das 03:40, aí temos problema."

Onde está documentado?

Talvez em lugar nenhum.

"Esse campo parece inútil, mas o sistema da contabilidade ainda lê."

Documentado?

Talvez.

Atualizado?

Boa sorte.

"Nunca reinicie essa etapa sem verificar aquele arquivo."

Por quê?

— Em 2007 fizemos isso.

O que aconteceu?

— Melhor não repetir.

😂

Isso é conhecimento organizacional.

E frequentemente está armazenado na pior mídia de backup possível:

HUMAN BRAIN
SINGLE COPY
NO MIRROR
NO REPLICATION
NO DISASTER RECOVERY

Quando o profissional sai:

DELETE USER
REVOKE ACCESS
REMOVE EMAIL
RETURN NOTEBOOK

Perfeito.

Só esqueceram:

BACKUP EXPERIENCE

Comando inexistente.


💰 Então quanto custa aquela hora?

Agora podemos voltar ao nosso profissional.

O cliente paga hipoteticamente R$ 200/h.

Depois das camadas contratuais, o profissional talvez receba R$ 55/h.

Os números são ilustrativos.

Não estamos acusando ninguém.

Consultorias possuem custos.

Vendemm.

Recrutam.

Administram.

Gerenciam.

Assumem riscos.

Possuem impostos.

Mantêm estruturas.

Podem responder contratualmente pela entrega.

Tudo isso possui valor.

Mas nossa pergunta permanece:

Quanto dos R$ 200 representa acesso ao conhecimento acumulado do profissional e quanto desse valor chega a quem acumulou esse conhecimento?

Talvez a resposta seja perfeitamente razoável.

Talvez não.

Mas seria interessante conhecê-la.

Chamamos anteriormente essa diferença de:

Spread do Conhecimento

O cliente conhece quanto paga.

Cada intermediário conhece sua margem.

O profissional conhece quanto recebe.

Pouquíssimas pessoas conhecem a cadeia inteira.

CLIENTE
  │
  │ R$ 200/h
  ▼
CONSULTORIA
  │
  ▼
SUBCONTRATADA
  │
  ▼
FORNECEDOR
  │
  │ R$ 55/h
  ▼
PROFISSIONAL

Agora coloque atrás desse profissional:

30 ANOS DE EXPERIÊNCIA
MILHARES DE HORAS DE ESTUDO
DEZENAS DE PROJETOS
CENTENAS DE INCIDENTES
ERROS
ACERTOS
MADRUGADAS
CONHECIMENTO DE NEGÓCIO
CONHECIMENTO TÁCITO

R$ 55 continua sendo apenas preço.

A discussão sobre valor ficou bem mais complicada.


🏛️ E existe mais um participante na Matrix

Também precisamos lembrar do Estado.

CLT.

Contribuições.

Imposto de renda.

Previdência.

Tributos.

Benefícios.

Proteções.

Direitos.

Tudo isso faz parte da equação.

Novamente, duas pílulas.

🔵 A azul lembra corretamente:

direitos trabalhistas, previdência e proteção social possuem custos e benefícios reais.

🔴 A vermelha pergunta:

quanto da segurança futura de um trabalhador deveria depender de regras que podem mudar várias vezes durante uma carreira de quarenta ou cinquenta anos?

Não existe resposta simples.

A demografia muda.

A expectativa de vida muda.

A quantidade de contribuintes muda.

As contas públicas precisam fechar.

Reformas tornam-se necessárias.

Mas existe também a perspectiva humana.

A pessoa começou a trabalhar acreditando em determinada linha de chegada.

Décadas depois, pode encontrar outra regra.

É como executar:

PERFORM TRABALHAR
   UNTIL APOSENTADORIA.

e descobrir no meio da execução:

*** PROGRAM UPDATED ***
*** NEW CONDITIONS APPLIED ***

O sistema precisa sobreviver.

Mas o trabalhador também.


⌛ O ativo que ninguém consegue devolver

Dinheiro perdido pode ser recuperado.

Emprego perdido pode ser substituído.

Servidor quebrado pode ser trocado.

Dataset pode ser restaurado.

Programa pode voltar de backup.

Existe apenas um ativo sem restore:

TIME

Não existe:

RESTORE MY-LIFE
FROM BACKUP
WHERE YEAR BETWEEN 1995 AND 2010.

Os melhores anos profissionais também são anos de vida.

E frequentemente construímos uma promessa silenciosa:

"Depois eu faço."

Depois eu viajo.

Depois escrevo.

Depois estudo aquilo por prazer.

Depois vou conhecer aquele lugar.

Depois descanso.

Depois aproveito.

Depois da aposentadoria.

Talvez dê certo.

Tomara que dê.

Mas ninguém possui SLA sobre o futuro.

Essa talvez seja uma das pílulas vermelhas mais desconfortáveis de todas.


🕯️ O Sr. Dornelles e o valor que não aparece no extrato

E aqui preciso fazer uma pausa.

Não para falar de uma multinacional.

Nem de um CEO.

Nem de algum bilionário da tecnologia.

Quero falar simplesmente do Sr. Dornelles.

Durante muitos anos, uma página dedicada ao COBOL tornou-se parte da memória afetiva e técnica de muita gente da comunidade.

CADCOBOL.

Quem viveu determinadas épocas da Internet técnica brasileira sabe exatamente o que significavam páginas assim.

Não existia necessariamente uma grande equipe editorial.

Não havia uma máquina gigantesca de marketing.

Existia alguém compartilhando conhecimento.

Exemplos.

Explicações.

Material técnico.

COBOL.

Experiência.

E do outro lado existiam estudantes e profissionais procurando respostas.

ALGUÉM TEM UMA DÚVIDA
        ↓
PESQUISA
        ↓
ENCONTRA CADCOBOL
        ↓
LÊ
        ↓
ENTENDE
        ↓
RESOLVE
        ↓
SEGUE A VIDA

Talvez consiga emprego.

Talvez resolva um incidente.

Talvez ensine outra pessoa.

Talvez aquele conhecimento entre num programa.

Talvez esse programa permaneça anos em produção.

Uma pequena pedra cai no lago.

As ondas continuam muito depois de perdermos a pedra de vista.


🌊 Quanto vale uma página que ensinou milhares?

Essa pergunta é quase impossível.

Imagine milhares de acessos.

Cada pessoa economizando dez minutos.

Uma hora.

Um dia.

Imagine alguém conseguindo compreender COBOL graças a um exemplo.

Imagine alguém usando aquele aprendizado numa entrevista.

Imagine outro professor utilizando a explicação para preparar uma aula.

Outro profissional compartilhando o link.

Outro resolvendo um problema de produção.

Qual foi o valor econômico total?

Não sabemos.

Provavelmente jamais saberemos.

Mas sabemos uma coisa:

não foi zero.

Agora vem o paradoxo.

Para quem acessou:

CUSTO DO CONTEÚDO = R$ 0,00

Mas para quem produziu:

TEMPO
CONHECIMENTO
HOSPEDAGEM
DOMÍNIO
MANUTENÇÃO
ESTUDO
VIDA

Gratuito nunca significou sem custo.

Significava apenas que alguém do outro lado estava pagando a conta.


❤️ Quando a seta muda de direção

Durante anos:

SR. DORNELLES
       ↓
    CADCOBOL
       ↓
   COMUNIDADE

Conhecimento saindo.

Compartilhamento.

Ajuda.

Memória.

Experiência.

Então chega um momento difícil da vida.

E aquela seta precisa inverter:

SR. DORNELLES
       ↑
   COMUNIDADE

A comunidade ajuda.

Pessoas anônimas ajudam.

Colegas ajudam.

Isso é extraordinariamente bonito.

É humanidade funcionando.

Mas também deveria nos fazer pensar.

Não sobre uma pessoa específica.

Sobre nosso modelo de valorização do conhecimento.

Como alguém pode produzir durante décadas algo útil para milhares de pessoas e esse valor social acumulado não necessariamente se transformar em proteção econômica para seu próprio criador?

Não estou dizendo que alguém lhe devia royalties.

Não estou dizendo que cada pessoa que consultou uma página deveria ter pago.

Não estou procurando culpados.

Estou fazendo uma pergunta.

Morpheus também fazia perguntas.


🔴 A pílula vermelha do conhecimento gratuito

Nós adoramos conhecimento gratuito.

Eu adoro.

Você provavelmente também.

Software livre.

Documentação.

Blogs.

Vídeos.

Tutoriais.

Fóruns.

Stack Overflow.

GitHub.

Listas de discussão.

Páginas pessoais.

Quantas vezes nossa carreira foi salva por alguém que resolveu publicar gratuitamente aquilo que sabia?

Talvez centenas.

Mas raramente pensamos:

quem está pagando para esse conhecimento continuar existindo?

Existe uma economia invisível sustentando a Internet técnica.

Milhares de pessoas entregaram milhões de horas sem receber diretamente por elas.

E a sociedade tecnológica ficou extraordinariamente mais rica.

Só que os autores não ficaram necessariamente mais ricos junto com ela.

Essa é uma gigantesca externalidade positiva.

O conhecimento escapa.

Espalha-se.

Multiplica-se.

Produz valor em lugares que seu criador jamais conhecerá.

É maravilhoso.

E economicamente estranho.


🤖 Então chegou a IA

Agora a pergunta ficou ainda maior.

Durante décadas nós colocamos conhecimento na Internet.

Código.

Tutoriais.

Artigos.

Perguntas.

Respostas.

Livros.

Documentação.

Fóruns.

Repositórios.

Hoje construímos sistemas capazes de trabalhar sobre quantidades gigantescas de conhecimento humano.

Isso abre discussões jurídicas e econômicas enormes.

Mas existe uma pergunta filosófica anterior:

quanto da inteligência digital moderna nasceu de pessoas que simplesmente decidiram compartilhar aquilo que sabiam?

Não existe IA moderna sem uma história anterior de produção humana de conhecimento.

Não existe programador moderno isolado de tudo aquilo que outros programadores escreveram.

Somos todos, de alguma maneira, nós de uma enorme rede.

O conhecimento que recebi ontem entra naquilo que ensino amanhã.


🧓 Quanto vale um profissional de 30 anos?

Agora podemos finalmente responder à pergunta do título.

Quanto custa um programador com trinta anos de experiência?

Resposta:

não sabemos.

Sabemos quanto custa contratá-lo.

Isso é diferente.

Podemos calcular seu salário.

Sua hora.

Encargos.

Benefícios.

Margem.

Contrato.

Mas como colocamos preço em:

30 anos de decisões?

30 anos de erros?

30 anos de padrões reconhecidos?

30 anos de contatos profissionais?

30 anos de sistemas conhecidos?

30 anos de regras de negócio?

30 anos sabendo o que não fazer?

Essa última talvez seja uma das coisas mais valiosas.

O júnior sabe fazer.

O sênior sabe fazer melhor.

O veterano frequentemente sabe:

quando não fazer.

E evitar um erro pode valer muito mais do que escrever mil linhas de código.


🚨 O profissional de R$ 55 que vale R$ 50.000 às 03:17

Produção cai.

03:17.

War Room.

Executivos.

Operação.

DBA.

Sysprog.

Desenvolvimento.

Ninguém encontra a causa.

Até alguém perguntar:

— Quem conhecia isso?

Silêncio.

— O antigo analista.

— Chamem ele.

— O contrato acabou.

— Quando?

— Há dois anos.

Nesse momento ocorre uma transformação fascinante.

O mesmo conhecimento que procurement classificava como:

RATE = R$ 55/H

pode subitamente valer:

PRODUÇÃO PARADA = R$ ??????/MINUTO

Nada mudou na cabeça daquele profissional.

Mudou nossa percepção.

Talvez valor sempre estivesse ali.

Apenas não aparecia no Excel.


🕶️ Wake up, Neo

Talvez Thomas Anderson nunca tenha sido apenas um programador preso numa realidade simulada.

Talvez ele seja uma metáfora perfeita para o profissional moderno.

Durante o dia:

EMPLOYEE_ID
SALARY
JOB_TITLE
RATE
COST_CENTER

A organização sabe exatamente quanto Anderson custa.

Mas Neo começa a fazer outra pergunta:

Quanto vale aquilo que Anderson sabe?

Essa é a verdadeira pílula vermelha.

Não significa pedir demissão.

Não significa odiar empresas.

Não significa atacar bancos.

Não significa demonizar consultorias.

Não significa abandonar a CLT.

Não significa rejeitar previdência.

Não significa cobrar por cada tutorial que você publicou.

Significa apenas:

entender a arquitetura.


🔴🔵 As duas pílulas continuam sobre a mesa

🔵 Pílula azul

Seu salário é o preço acordado pelo seu trabalho.

Empresas assumem riscos.

Consultorias adicionam serviços.

Intermediários possuem custos.

O Estado oferece proteção e cobra por ela.

Contratos existem porque organizações precisam funcionar.

Tudo isso é verdade.

🔴 Pílula vermelha

Seu salário não mede necessariamente todo o valor do seu conhecimento.

Sua formação possui custos invisíveis.

Seu tempo possui custo de oportunidade.

Sua carreira contém risco.

Seu conhecimento tácito pode desaparecer quando você sair.

As regras podem mudar durante décadas.

Conhecimento gratuito possui custo.

E talvez aquilo que você sabe seja economicamente muito mais valioso do que aquilo que aparece no seu contracheque.

Isso também pode ser verdade.

As pílulas não precisam destruir uma à outra.

Talvez maturidade seja conseguir enxergar as duas.


☕ Cambio final, Torre de Controle

Depois de trinta anos, talvez a pergunta errada seja:

"Quanto ganha um programador?"

A pergunta interessante é:

"Quanto custou construir aquele programador?"

Cursos.

Livros.

Computadores.

Certificações.

Horas.

Noites.

Sábados.

Domingos.

Projetos.

Fracassos.

Sucessos.

Abends.

Produção.

Incidentes.

Amigos.

Mentores.

Professores.

Páginas como CADCOBOL.

Pessoas como o Sr. Dornelles.

Milhares de pequenos fragmentos de conhecimento emprestados por pessoas que vieram antes.

Tudo isso está sentado naquela cadeira.

Então alguém abre uma planilha.

Olha para o profissional.

E escreve:

RESOURCE COST = R$ 55/H

Talvez esteja correto.

Como preço.

Mas nunca confunda isso com a resposta para:

VALUE OF KNOWLEDGE = ?

Essa variável continua sem PIC.

Talvez seja grande demais.

E se algum dia você encontrar uma página antiga, um tutorial esquecido, um vídeo com poucas visualizações ou um veterano explicando gratuitamente algo que levou trinta anos para aprender...

pare um instante.

Leia.

Aprenda.

Compartilhe.

Agradeça.

Se puder, ajude a preservar.

Porque talvez você esteja diante de uma coisa que nossa Matrix ainda não aprendeu a contabilizar:

patrimônio humano.

E patrimônio humano possui uma característica curiosa.

Quando uma máquina antiga desaparece, podemos procurar outra no museu.

Quando um manual desaparece, talvez exista uma cópia.

Quando um dataset desaparece, talvez exista backup.

Quando uma pessoa que carregava décadas de conhecimento desaparece...

IEC999I KNOWLEDGE NOT FOUND
BACKUP DATASET DOES NOT EXIST
RETURN CODE = 12

Não existe restore.

Não existe rollback.

Não existe UNDO.

Só resta aquilo que ela conseguiu transmitir.

Por isso talvez nossa maior responsabilidade como comunidade não seja apenas aprender.

É preservar quem ensina, reconhecer quem compartilha e transmitir adiante aquilo que recebemos.

Sr. Dornelles:

esta xícara é para o senhor.

Não como caridade.

Não como dívida.

Mas como reconhecimento.

Porque em algum ponto da carreira de milhares de profissionais existe uma linha invisível de código que talvez tenha começado numa página chamada CADCOBOL.

E nenhuma folha de pagamento jamais será capaz de calcular completamente o valor disso.

       IDENTIFICATION DIVISION.
       PROGRAM-ID. KNOWLEDGE-VALUE.

       DATA DIVISION.
       WORKING-STORAGE SECTION.

       01 WS-SALARY              PIC 9(09)V99.
       01 WS-HOURLY-RATE         PIC 9(07)V99.
       01 WS-KNOWLEDGE-VALUE     PIC X(30)
                                 VALUE 'IMPOSSIBLE TO CALCULATE'.

       PROCEDURE DIVISION.

           DISPLAY 'PRICE CAN BE MEASURED'.
           DISPLAY 'KNOWLEDGE CANNOT.'.

           DISPLAY 'REMEMBER WHO TAUGHT YOU.'.
           DISPLAY 'TEACH THE NEXT GENERATION.'.

           STOP RUN.

🔴🔵

Wake up, Neo.

Seu crachá sabe quanto você custa.

Seu contracheque sabe quanto você recebe.

O procurement sabe quanto sua hora custa.

A consultoria sabe sua margem.

O Estado sabe quanto você deve.

Os boletos sabem exatamente onde encontrá-lo.

Mas talvez ninguém saiba realmente...

quanto vale tudo aquilo que existe entre suas orelhas.

Cambio final, Torre de Controle.

☕ Um Café no Bellacosa Mainframe // IT JOB MARKET RADAR

Mercado de Trabalho em TI: Quando Conhecimento Vira Commodity, Poder e Risco

Cinco leituras sobre salário, memória técnica, conhecimento legado, leilão reverso de profissionais e o êxodo de especialistas COBOL. Um pequeno mapa de um mercado em que experiência vale muito — até alguém tentar transformá-la em desconto.

> ANALYZE IT_WORKFORCE
STATUS=KNOWLEDGE_CRITICAL
SALARY_PRESSURE=HIGH
LEGACY_SKILLS=SCARCE
CORPORATE_MEMORY=VOLATILE
ACTION=READ_THE_EVIDENCE
01

O Spread do Conhecimento: Matrix, COBOL e o Valor do Saber

Quando conhecimento raro deixa de ser apenas competência técnica e passa a funcionar como ativo econômico dentro das organizações.

Knowledge Economics
02

Quanto Custa um Programador? Salário, Valor e Mercado

O preço de um profissional de tecnologia não é simplesmente salário: envolve experiência, escassez, produtividade, conhecimento acumulado e risco operacional.

Salary Economics
03

DELETE USER Não Apaga Memória: O Conhecimento que Sai da Empresa

Demitir ou perder um especialista é simples no RH. Recuperar décadas de contexto operacional depois pode ser impossível.

Corporate Memory
04

O Leilão Reverso do Conhecimento

Quando empresas tentam comprar cada vez mais experiência por cada vez menos dinheiro, o mercado pode transformar contratação em um leilão reverso de conhecimento.

Reverse Auction
05

O Êxodo dos COBOLzeiros

O que acontece quando profissionais que conhecem sistemas críticos descobrem que permanecer onde estão pode valer menos do que sair?

COBOL Exodus

🧠 O problema não é COBOL. É economia do conhecimento.

Empresas costumam tratar conhecimento técnico como se fosse um recurso facilmente substituível. Entretanto, sistemas corporativos acumulam décadas de regras de negócio, exceções, interfaces, decisões históricas e conhecimento informal que raramente aparece integralmente na documentação.

Quando o profissional sai, o USERID pode ser apagado imediatamente. O contexto que ele carregava não possui um comando equivalente.

01 Pressão salarial
02 Saída do especialista
03 Perda de contexto
04 Incidente
05 Consultoria cara

📚 Leituras sobre mercado de trabalho, COBOL e conhecimento em TI

BELLACOSA MAINFRAME // KNOWLEDGE IS NOT A REPLACEABLE RESOURCE
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...