POTHIEDU Não Decore a Resposta. Entenda o Caminho

Texto Sobre Ser Um Bom Profissional

Texto Sobre Ser Um Bom Profissional

O que realmente define um profissional competente no dia a dia

A maioria das pessoas acredita que ser bom profissional significa entregar trabalho rápido e com qualidade. Isso é apenas o piso, não o teto. O que separa quem apenas cumpre função de quem realmente se destaca é um conjunto de comportamentos que ninguém ensina em curso de capacitação. Eu fui exposto a isso na prática quando precisei lidar com um projeto de migração de sistema legado num cliente do setor financeiro, onde os prazos eram fixos e qualquer erro custava seis dígitos em reais. Ter postura profissional não se resume a pontualidade ou a ter um CV bonito. Significa, na prática, saber gerenciar expectativas, comunicar problemas antes que virem crise e manter consistência sob pressão. A parte mais mal compreendida é que competência técnica isolada tem valor decrescente. Um engenheiro que resolve tudo sozinho mas não documenta nada acaba gerando débito técnico que a equipe inteira paga nos meses seguintes. Já vi isso acontecer repetidamente. O que funciona de verdade são três pilares interligados. O primeiro é a clareza comunicativa. Segundo é a capacidade de priorização sob restrições. Terceiro é a maturidade para pedir ajuda antes de afundar. A maioria dos profissionais bons concentra esforços apenas no primeiro ou apenas no segundo, deixando o terceiro de lado. Isso cria pontos cegos perigosos.

No caso do projeto de migração que mencionei, o problema específico foi que o banco de dados original tinha campos com formatos inconsistentes — datas escritas em pelo menos quatro padrões diferentes, alguns campos numéricos armazenados como texto, e referências que haviam sido descartadas mas ainda apareciam em relatórios ativos. A equipe queria migrar tudo de uma vez. Eu propus uma abordagem incremental: isolar primeiro os registros óbvios, criar um pipeline de limpeza para os casos ambiguos, e só então executar a migração em lotes de 10% com validação cruzada. O resultado foi que reduzi o tempo de implantação de estimativa original para cerca de três semanas, em vez dos dois meses previstos. A solução não era técnica. Era organizacional.

Habilidades que realmente fazem diferença

Comunicação assertiva é frequentemente citada como essencial, mas raramente se explica o que isso significa na prática. Significa saber traduzir o que você fez em termos que o gerente, o cliente e o colega técnico consigam usar. Quando eu preciso explicar um delay em um deploy, não digo que houve um problema de compatibilidade de schema. Eu digo que uma tabela nova recebeu um campo obrigatório sem valor default, e que precisou de um script de ajustes antes de liberar a próxima versão. O efeito é o mesmo. A confiança que você constrói é diferente. Gestão de tempo sobrecarregado também é um tema batido, mas a maioria das pessoas aplica técnicas sem adaptar ao próprio contexto. Pomodoro funciona bem para tarefas focadas de curta duração. Não funciona para atividades que exigem contexto profundo e alternância constante. Eu uso um sistema baseado em blocos de dois horas com janelas de 30 minutos entre eles para trocas rápidas. Isso corta em cerca de 40% o tempo que eu gastava perdendo foco após interrupções aleatórias. Não é perfeito. Reuniões com horários flutuantes ainda quebram o fluxo, mas é melhor do que tentar gerenciar cada minuto individualmente. Uma coisa que pouca gente considera é a questão da visibilidade do trabalho. Entregar algo bom internamente não garante que alguém saiba que foi você. Isso importa. Quando eu saí do projeto de migração, a equipe que assumiu continuou usando minha documentação de referência por quase oito meses. O motivo foi simples: eu havia estruturado tudo em markdown dentro do repositório junto com o código, com exemplos claros de entrada e saída para cada transformador. O formato era trivial, mas a diferença prática foi enorme. Trabalho bem documentado sobrevive a quem o criou.

Nove dicas para ser um bom profissional | Nube 22/03/2022
Nove dicas para ser um bom profissional | Nube 22/03/2022

Erros comuns que profissionais competentes cometem

O erro mais frequente que eu observo é a tendência de aceitar qualquer prazo sem questionar os requisitos mínimos. Quando alguém pede uma funcionalidade em duas semanas sem especificar exatamente o que precisa, o profissional comum diz que sim. O profissional que sabe se posicionar faz perguntas específicas: qual é o subset mínimo viável? Quais dependências externas estão envolvidas? Qual é o critério de aceite real? Essa conversa geralmente reduz o escopo pela metade e deixa todos mais confortável. Outro erro crônico é a falta de registro deliberado. Anotar decisões técnicas, justificativas e alternativas descartadas parece burocracia. É exatamente o oposto. Num momento de crise, seis meses depois, você vai agradecer por ter escrito aquela linha que explicava por que não escolheu a biblioteca X. Sem isso, alguém vai reabrir a discussão com argumentos novos e você vai ter que reconstruir o raciocínio do zero. Também existe o problema do perfeccionismo disfarçado de qualidade. Entrega perfeita nunca chegou a tempo. Entrega boa chega e permite iteração. Eu já vi times inteiros perderem sprints inteiros porque alguém insistia em refatorar um módulo até encontrar a solução ideal, quando uma implementação intermediária com testes de cobertura suficientes resolveria o problema imediato. A diferença entre isso e preguiça é que o trabalho intermediário tinha métricas de qualidade definidas. Sem métricas, você está apenas adiando.

Como desenvolver essas capacidades de forma consistente

Não existe atalho, mas existe direção. Aprender a receber feedback é uma habilidade que se treina. A primeira reação natural é se defender. O hábito que vale a pena construir é fazer uma pausa de cinco segundos, registrar o que foi dito e perguntar um exemplo concreto. Feedback genérico como "isso precisa melhorar" não é útil. Feedback como "esse relatório ficou ambíguo porque a seção de métricas não separa dado bruto de interpretação" é acionável. Você começa a distinguir os dois tipos em poucas semanas de prática consciente. Priorização também melhora com um sistema simples mas consistente. Eu uso uma matriz muito básica: urgência versus impacto. Urgência é relativa ao prazo. Impacto é relativo ao resultado final do negócio. Tarefas de alto impacto e baixa urgência são as que mais sofrem quando você vive apenas no operacional. Elas precisam de bloco agenda obrigatório, senão nunca acontecem. Tarefa de baixo impacto e alta urgência geralmente pode ser delegada ou simplificada drasticamente. Documentação é outra área que se resolve com disciplina, não com motivação. Escreva documentação mínima viável. Um arquivo README bem estruturado vale mais do que trinta páginas de procedimento que ninguém lê. Incluir seção de objetivos, pré-requisitos, passos iniciais e links para detalhes avançados já resolve 80% dos casos. O resto você cobre com exemplos no código mesmo.

O que eu aprendi com mais dificuldade foi a questão do reconhecimento profissional. Ser bom não basta. Você precisa fazer as pessoas certos reconhecerem. Isso não significa autopromoção vazia. Significa apresentar resultados de forma relevante para o público certo. Um relatório de progresso com métricas claras e contexto de decisão vale mais do que apenas completar uma lista de tarefas. Eu passei anos negligenciando isso e só percebi a diferença quando comecei a ter oportunidade de escolha em projetos e precisava mostrar, não apenas dizer, que entregava valor consistente.

⁠Ser um bom profissional é... Henrique Oliveira - Pensador
⁠Ser um bom profissional é... Henrique Oliveira - Pensador