Pular para o conteúdo

JHONATAN OLIVEIRA®

PORTFOLIO / 2026

FRONTEND / PRODUTO / DESIGN

Engenharia, direção e ofício digital em um único sistema contínuo.

ISSUE / 01

Voltar ao journal

04 / Journal

Carreira / fev. de 2026

Quando o código para de ser o problema

Quando o código para de ser o problema, decisões passam a pesar mais. Um artigo sobre trade-offs, senioridade e responsabilidade técnica em sistemas reais.

Publicado

3 de fevereiro de 2026

READ TIME

2 min de leitura

#decisao_tecnica#senioridade#arquitetura_de_software#pensamento_sistemico#divida_tecnica#engenharia_de_software

Existe um momento na carreira em que escrever código deixa de ser a parte difícil.

Você continua entregando. Os testes passam. A aplicação funciona. Ainda assim, os problemas começam a aparecer de outra forma: mudanças simples ficam caras, decisões pequenas viram discussões longas e o sistema parece cada vez menos flexível — mesmo sem ter crescido tanto assim.

Nesse ponto, insistir em “escrever código melhor” já não resolve.

Porque o problema não está mais na implementação.
Está nas decisões acumuladas.

O salto que ninguém explica

A maioria dos desenvolvedores aprende a programar. Alguns aprendem boas práticas. Outros se aprofundam em arquitetura, padrões e ferramentas. Mas quase ninguém ensina o que acontece quando você começa a ser responsável pelas escolhas — e não apenas pela execução.

Quando você vira referência técnica, algo muda silenciosamente:

  • suas decisões começam a virar padrão

  • seus atalhos começam a ser replicados

  • suas escolhas começam a moldar o sistema e o time

Nesse momento, errar não significa apenas corrigir código depois. Significa lidar com consequências que se acumulam no tempo.

E isso não aparece em nenhum tutorial.

Decisão técnica é sempre um acordo com o futuro

Toda decisão técnica carrega um trade-off. Mesmo quando parece pequena.

Escolher simplicidade agora pode limitar flexibilidade depois. Escolher flexibilidade cedo demais pode criar complexidade desnecessária. Assumir dívida técnica pode ser estratégico — ou pode virar negligência disfarçada.

O ponto não é evitar decisões difíceis.
É saber o que você está assumindo quando decide.

Profissionais mais experientes não acertam sempre. Eles erram com mais consciência.

Código ruim quase nunca é a causa

Quando um sistema começa a doer, a explicação mais fácil costuma ser “o código está ruim”. Em muitos casos, isso é verdade — mas incompleta.

Código ruim costuma ser o sintoma final de:

  • decisões tomadas sob pressão

  • arquitetura mal sustentada

  • concessões que viraram padrão

  • falta de critério ao dizer “sim”

Refatorar ajuda. Mas refatorar sem revisar decisões só adia o problema.

Sistemas moldam pessoas

Uma das coisas menos discutidas sobre decisões técnicas é o impacto no time. Arquiteturas confusas criam dependência. Sistemas difíceis de entender geram silos. Código frágil ensina o time a trabalhar sempre no limite.

Decisões técnicas moldam cultura.

E, com o tempo, moldam o tipo de profissional que você se torna dentro daquele contexto.

Senioridade não é saber mais. É assumir mais.

O que diferencia profissionais seniores não é a quantidade de soluções que conhecem, mas o nível de responsabilidade que assumem ao decidir.

Saber dizer “não”.
Saber simplificar.
Saber remover.
Saber sustentar escolhas ao longo do tempo.

Esse tipo de maturidade não vem com cargo nem com tempo de mercado. Vem com reflexão — e, muitas vezes, com erro.

Um convite à reflexão mais profunda

Esse artigo é apenas uma introdução a um tema maior: decisão técnica como responsabilidade contínua, não como evento pontual.

Recentemente, organizei essas reflexões no ebook Decisão Técnica — O que ninguém te ensina quando você vira sênior, onde aprofundo esses pontos com mais calma, exemplos e conexões entre arquitetura, dívida técnica, times e sistemas.

Não é um livro de ferramentas.
É um livro sobre critério.

Se você sente que o código já não é mais o maior desafio, talvez esse material faça sentido pra você.

Compartilhar em

NOTA SEMANAL / NEWSLETTER

Curtiu este insight?

Receba reflexões semanais sobre tecnologia, produto e decisões de execução.

Sem spam. Só conteúdo que vale abrir.

Notas relacionadas

03