Visa demite 2.600 e culpa a IA: o que isso significa de verdade para quem programa
Li a notícia no Olhardigital.com.br e a primeira coisa que pensei foi: “lá vamos nós de novo”. A Visa cortou 7% do quadro — cerca de 2.600 pessoas — e a justificativa oficial, segundo o CEO Ryan McInerney, é “reorganização para acompanhar a expansão da inteligência artificial”. Antes que você entre em pânico ou levante a bandeira do “a IA vai roubar nosso emprego”, respira. Vou te mostrar o que está por trás dessa decisão, o que ela realmente diz sobre o mercado e, principalmente, o que você, como dev, deveria fazer agora.
Por que essa notícia importa mais do que parece
Quando uma empresa do porte da Visa — que não está falindo, que continua lucrando bilhões — decide cortar gente em tecnologia e produto, o recado é claro: o modelo de operação tradicional de desenvolvimento de software está sendo repensado. Não é crise. É estratégia.
E olha o contexto: a Mastercard já tinha cortado 4% globalmente, e a Block, do Jack Dorsey, sinalizou redução de quase metade do time. Ou seja, não é um caso isolado. É uma tendência sistêmica no setor de pagamentos e tecnologia. Para nós, devs, isso é um sinal de alerta que não pode ser ignorado.
O que a Visa está realmente dizendo nas entrelinhas
Li o memorando do McInerney com atenção técnica, não como jornalista. A mensagem de fundo é esta: a empresa acredita que consegue entregar mais valor com menos pessoas usando IA como acelerador. O que isso significa na prática?
- Menos devs fazendo trabalho braçal — boilerplate, integrações repetitivas, CRUD básico, geração de testes.
- Mais devs orquestrando sistemas — quem sabe fazer IA trabalhar a favor, revisar outputs e integrar com arquitetura existente.
- Reposicionamento de produto — foco em áreas com maior potencial de crescimento, o que historicamente em fintechs significa dados, fraude, infraestrutura de IA.
Na minha experiência, isso é um padrão. Quando comecei a programar em 2012, um feature branch levava semanas para ser mergeado. Hoje, com copilots, agentes e CI maduro, o mesmo trabalho sai em dias. A questão não é se a IA substitui devs — ela não substitui os bons. Ela substitui os lentos.
Na Prática: o que um dev deveria automatizar HOJE antes que seu chefe automatize você
Vou ser direto. Se você ainda faz essas coisas manualmente, você está no grupo de risco. Olha essa lista que montei baseado no que vejo em produção:
- Geração de testes unitários — pare de escrever test boilerplate à mão. Use modelos com contexto do seu código.
- Refatoração repetitiva — migrations, renomeação em massa, conversão de callbacks para async/await.
- Documentação de APIs — OpenAPI specs, README, comentários inline.
- Análise de logs e debugging inicial — primeiro triage de stack traces.
- Code review de padrões — linting semântico, sugestões de arquitetura.
Quer ver um exemplo real? Quando integro um novo endpoint de pagamento na minha stack, eu automatizo a parte repetitiva assim:
import openai
from pathlib import Path
def generate_endpoint_test(endpoint_path: str, framework: str = "pytest") -> str:
"""Gera testes unitários para um endpoint FastAPI a partir do código fonte."""
source = Path(endpoint_path).read_text()
prompt = f"""
Analise este endpoint FastAPI e gere testes {framework} completos:
Requisitos:
- Cubra casos de sucesso (2xx)
- Cubra casos de erro (4xx, 5xx)
- Mock de dependências externas
- Validação de schemas Pydantic
- Use fixtures quando necessário
Código:
{source}
Retorne apenas o código Python dos testes, sem explicações.
"""
response = openai.ChatCompletion.create(
model="gpt-4",
messages=[{"role": "user", "content": prompt}],
temperature=0.2
)
return response.choices[0].message.content
# Uso real no meu workflow
tests = generate_endpoint_test("./app/api/v1/payments.py")
Path("./tests/test_payments.py").write_text(tests)
Esse snippet não é mágica — é template que eu adaptei para cada projeto. O ponto é: isso me economiza de 30 a 60 minutos por endpoint. Multiplica isso por 10 endpoints por semana e você entende por que empresas estão reestruturando times.
Erros Comuns que devs cometem ao interpretar essa notícia
Depois de conversar com dezenas de colegas nos últimos dias, percebi alguns padrões de pensamento perigosos. Evita cair nessas armadilhas:
1. “IA não vai me substituir porque sou bom demais.”
Cuidado com essa. A IA não substitui devs individualmente — ela substitui funções inteiras dentro de times. Um time de 10 devs que fazia CRUD pode virar um time de 4 devs orquestrando agentes. Você pode ser bom e ainda assim ser cortado porque a função foi reescrita.
2. “Vou ignorar IA até passar o hype.”
Isso é suicídio profissional em 2026. A Visa não cortou por hype — cortou por ROI comprovado internamente. Quem ignorar está ignorando dados de mercado.
3. “Vou virar prompt engineer e pronto.”
Não. Prompt engineering é commodity. O que vale é saber onde aplicar, como avaliar output e como integrar com sistemas reais. Isso se chama engenharia de software com IA, não prompt engineering.
4. “Devs juniors vão sumir, sêniors ficam.”
Parcialmente verdade. Mas “sênior” hoje não é mais o mesmo de 2018. Sênior em 2026 é quem combina domínio técnico com fluência em IA e visão de produto. Quem parou no tempo vai descobrir isso da pior forma.
5. “Isso é só problema dos outros países.”
Mentira. O mercado brasileiro é global. Se uma empresa aqui contratar menos gente porque adotou IA, o efeito cascata chega em todo mundo — inclusive em quem trabalha em product companies nacionais.
O que separou devs que continuam empregados dos que foram cortados
Analisei alguns perfis públicos de quem foi desligado em rodadas recentes no setor de pagamentos (não só Visa, também Block, Mastercard e startups adjacentes). O padrão que emerge é claro:
| Perfil cortado | Perfil mantido/promovido |
|---|---|
| Foco em output (commits, features entregues) | Foco em outcome (impacto no negócio, métricas) |
| Stack limitada (só frontend OU só backend) | Stack ampla com profundidade em IA/ML |
| Trabalho isolado em silos | Colaboração cross-function com produto e dados |
| Resistência a ferramentas novas | Adoção rápida e crítica de novas ferramentas |
| Conhecimento de framework específico | Conhecimento de fundamentos transferíveis |
Percebe o padrão? Não é sobre ser “mais inteligente”. É sobre ser mais adaptável e estratégico.
Implicações práticas para o seu dia a dia como dev
Vou listar ações concretas que eu mesmo estou tomando ou recomendo para clientes e alunos:
- Aprenda a usar IA em tarefas reais — não tutoriais genéricos. Pegue seu trabalho atual e automatize 20% dele esta semana.
- Construa pelo menos um projeto com LLMs — RAG, agentes, fine-tuning básico. Tenha no portfólio.
- Entenda custos de inferência — empresas pagam caro por IA mal otimizada. Saber reduzir tokens e latência é diferencial raro.
- Domine evaluation e observability de IA — métricas de qualidade, drift, hallucination. É a nova “observabilidade de software”.
- Invista em comunicação escrita — quando devs viram orquestradores, a capacidade de documentar decisões técnicas vira moeda forte.
Na minha consultoria, vejo devs que dobraram de salário em 18 meses fazendo exatamente isso. E vejo gente com 10 anos de XP sendo pressionada porque ficou parada.
FAQ — Perguntas que devs estão me fazendo
A Visa está realmente substituindo devs por IA?
Não diretamente. Está reestruturando o modelo operacional. Menos gente faz o mesmo trabalho porque a IA virou ferramenta de produtividade. O recorte “tecnologia e desenvolvimento de produtos” indica que devs de produto e engenharia são os mais afetados — não infraestrutura crítica.
Isso é tendência ou caso isolado?
Tendência forte. Mastercard cortou 4%, Block sinalizou 50%, várias fintechs seguiram o caminho. Estamos no meio de uma reorganização do setor, não de uma anomalia.
Dev brasileiro está protegido dessa onda?
Não. O mercado é global. Empresas brasileiras que atendem mercado internacional seguem os mesmos padrões. E empresas locais começam a copiar a estratégia para cortar custos.
Qual stack devo priorizar para ficar relevante?
Fundamentos de engenharia (sistemas distribuídos, observabilidade, segurança) + IA aplicada (LLMs, RAG, agents, evaluation) + uma vertical de domínio forte (fintech, saúde, logística). Stack específica importa menos que profundidade.
Vale a pena migrar para área de IA/ML puro?
Só se você realmente gosta. O mercado de IA/ML está saturado na entrada e carente no sênior. Se você é dev backend/frontend com bons fundamentos, é mais estratégico adicionar IA ao que você já faz do que pivotar completamente.
Minha opinião sincera sobre tudo isso
Eu já passei por três ondas de “IA vai matar programador” — em 2016 com chatbots, em 2019 com AutoML, em 2022 com copilots. Em todas, o mercado se reorganizou, cresceu e contratou mais — mas mudou o perfil do que contrata. O que está acontecendo com a Visa e concorrentes é a mesma coisa em escala maior.
O dev de 2026 não é o dev de 2020. Não é melhor nem pior — é diferente. Quem entender isso vai surfar a onda. Quem resistir vai descobrir, talvez tarde demais, que o mercado não esperou.
Agora, se você chegou até aqui e está se perguntando “por onde começo amanhã de manhã?”, a resposta é: pega uma tarefa chata e repetitiva do seu trabalho atual e automatiza com IA hoje. Não semana que vem. Hoje. É assim que se começa.
Gostou? Me segue no GitHub e deixa um comentário se tiver dúvida ou quiser aprofundar algum ponto.