Como Se Preparar Mentalmente para um Dia de Codificação Pura

São quase oito da noite. Acabei de fechar o notebook corporativo, aquele peso físico e mental que carrego da sala para o quarto. O dia foi… barulhento. Não barulho de obra, mas aquele ruído branco de reuniões onde se fala muito e se decide pouco, de notificações do Slack que poderiam ser e-mails, de e-mails que não precisavam existir. A cabeça zumbe.

Amanhã, em teoria, é um dia limpo. Bloqueei a agenda. Sem dailies, sem refinamentos, sem “alinhamentos rápidos”. O objetivo é codificar. “Codificação Pura”, como eu gostava de chamar no início da carreira, quando achava que isso era o padrão e não a exceção.

Fico pensando em como me preparar para isso. É estranho precisar se preparar para fazer a única coisa que realmente me contrataram para fazer. Mas a verdade é que entrar no fluxo, naquele estado onde você esquece de almoçar e o código parece sair direto do cérebro para a IDE, ficou difícil. A interrupção virou o modo padrão de operação.

O título que me veio à cabeça foi “checklist de foco”, mas a verdade é que eu odeio checklists. Odeio métodos, frameworks de produtividade, essas coisas que tentam transformar o caos criativo e lógico do desenvolvimento de software em uma linha de produção de fábrica. Não funciona assim. Pelo menos não para mim.

Minha preparação mental é mais uma espécie de limpeza de cache. Uma tentativa desesperada de silenciar os ruídos residuais de hoje para que eles não contaminem o amanhã.

A primeira coisa que eu tento fazer, e geralmente falho, é aceitar a realidade do código que vou encontrar. Existe uma fantasia de que um dia de “foco total” será gasto escrevendo funcionalidades novas, arquitetura limpa, usando aquela biblioteca nova que vi no Hacker News. A realidade é que provavelmente vou passar as primeiras três horas debugando um erro de integração que só acontece em produção, num código legado que ninguém quer assumir a autoria.

Se eu entrar no dia esperando o cenário ideal, a frustração me trava antes das dez da manhã. A preparação mental aqui é baixar a expectativa. É aceitar que “codar” muitas vezes é ser um arqueólogo digital tentando entender por que alguém usou uma variável global ali em 2018. É um trabalho sujo. Aceitar a sujeira ajuda a não travar quando ela aparece.

Depois, vem a batalha contra a “vigilância passiva”. Eu passo o dia todo com uma parte do cérebro dedicada a monitorar canais de comunicação. É um reflexo condicionado pelo medo de perder algo crítico, ou pior, pelo medo de que meu silêncio seja interpretado como desinteresse ou ociosidade. A gente sabe como ambientes corporativos podem ser tóxicos nesse sentido; se você não está falando sobre trabalho, assumem que não está trabalhando.

Para amanhã funcionar, eu preciso desligar esse sensor ativamente. É um esforço consciente dizer a mim mesmo: “O mundo não vai acabar se eu demorar uma hora para responder o PM”. É difícil. A mão coça para dar Alt+Tab quando a bolinha vermelha aparece. A preparação é quase um treino de resistência à ansiedade social digital. Eu preciso confiar que o meu “status: focado” será respeitado, mesmo sabendo que muitas vezes não é.

E tem a questão do escopo. Se eu abro o backlog inteiro, eu paraliso. É muita coisa, muita dívida técnica, muita promessa feita por áreas de negócio que não fazem ideia da complexidade do que pediram. Se eu tento abraçar o mundo, não escrevo uma linha. A preparação mental envolve escolher uma única batalha. Uma issue. Um bug. Ignorar o incêndio no resto do prédio para consertar aquela porta específica. É uma visão de túnel deliberada. É preciso coragem para ignorar coisas importantes para conseguir finalizar algo necessário.

Não é um processo bonito. Não tem música lo-fi relaxante e uma mesa de madeira de demolição perfeitamente organizada como no Instagram. Geralmente sou eu, tarde da noite, sentado no escuro, tentando convencer meu próprio cérebro a não entrar em pânico com a montanha de trabalho, para que amanhã eu consiga, talvez, ter quatro ou cinco horas honestas de produção real antes que a próxima “urgência” me arraste de volta para o barulho.

É menos sobre uma lista de tarefas e mais sobre criar uma bolha de proteção temporária. E torcer para ela não estourar antes do almoço.

Não sei se algum dia vou conseguir dominar totalmente essa transição entre o ruído corporativo e o silêncio necessário para o código. Talvez essa “preparação” seja apenas um mecanismo de defesa recorrente para lidar com a entropia da nossa profissão. É uma tentativa constante, e muitas vezes falha, de impor ordem interna a um ambiente externo que resiste a ser organizado.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *