O monitor já escureceu faz tempo. Aquela luz azulada que insiste em ficar, mesmo depois de desligar o PC, já se misturou com a penumbra do quarto. Mais um dia. Ou, talvez, menos um. A diferença, no fundo, é só de perspectiva. E, ultimamente, a minha tem sido a da tela em modo noturno: um cinza cansado, levemente azulado nas bordas.
Hoje, a sensação é de ter passado o dia numa daquelas reuniões que começam com “só cinco minutinhos para alinhar” e terminam duas horas depois, com uma pilha de “to-dos” que ninguém sabe exatamente de quem é, mas que, no fundo, vai cair no colo de alguém que se importa mais em ver as coisas andando. E esse alguém, via de regra, sou eu. Não que eu me importe mais, talvez eu só tenha menos paciência para o caos. Ou para a inação. É uma linha tênue, essa.
Penso no backlog. Não o do Jira, mas o da vida mesmo. O das pequenas interrupções, dos “você pode me ajudar rapidinho?”, dos “só queria uma opinião sua”. Cada um desses, um item não priorizado, mas que se torna prioritário pela urgência alheia. É como um bug silencioso em produção: não grita, não explode, mas vai corroendo a performance, desgastando o sistema por dentro. E você só percebe quando o processador já está a 90% e a máquina começa a ventar desesperadamente.
Teve o e-mail do estagiário, lá pelas nove da manhã. “Preciso de acesso a tal sistema, mas não sei como pedir.” Poderia ter perguntado ao gestor direto dele, que está na mesma squad. Mas não. Veio direto para mim. Por quê? Talvez porque eu respondo rápido. Ou porque pareço mais acessível. Ou porque, lá no fundo, as pessoas sabem que eu farei. Não por heroísmo, mas porque é mais rápido fazer do que explicar onde ele deveria ter perguntado. E, sim, é um loop vicioso. Eu sei.
Depois, veio o deploy. Aquela parte do dia em que você respira fundo, checa três vezes a branch, o ambiente, os logs. E reza para não dar um rollback daqueles que te fazem suar frio e questionar todas as suas escolhas de carreira. Deu certo, mas não sem antes o PO mandar uma mensagem no chat: “Já subiu? O cliente está perguntando.” Uma pergunta que não precisava de resposta imediata, mas que aciona um gatilho. O do “estou esperando, depende de você”.
É engraçado como a gente, que lida com lógica binária, com sistemas que precisam de entradas e saídas bem definidas, se vê mergulhado num mar de subjetividades e dependências interpessoais. O código, por mais complexo que seja, é previsível. O ser humano, nem tanto. E quando esses seres humanos dependem de você para desbloquear algo, a previsibilidade vai pro ralo.
Lembro-me de uma vez, num projeto antigo, em que ficamos dias parados porque uma dependência externa não liberava uma API. A gente mandava e-mail, ligava, cobrava. Silêncio. Silêncio que não era de desinteresse, necessariamente, mas de uma outra prioridade lá do lado deles. E a gente aqui, com o cronograma apertado, refatorando coisas que não precisavam, só para mostrar algum movimento. O silêncio, às vezes, é o pior feedback. Ele não te diz o que está errado, apenas que algo está fora do lugar. E essa ambiguidade é desgastante.
Hoje, pensando bem, a maior parte do meu tempo não foi gasto codificando ou resolvendo problemas técnicos complexos. Foi gasto “desbloqueando” outras pessoas. Resumindo a funcionalidade para o time de vendas. Explicando um erro trivial para o suporte. Replicando um bug reportado por um usuário, que, com uma pequena alteração na URL, desapareceria. Pequenas coisas, sim. Mas que, juntas, formam uma teia invisível de interdependência que te prende. E a sensação é que, se você parar, a teia toda desmorona. Ou, pior, fica parada. E ninguém quer ser o ponto de parada.
É por isso que, no fim do dia, a gente não consegue simplesmente desligar. O cérebro continua rodando em background, processando as pendências. Aquele “só um minuto” que você disse ao colega, mas que já virou trinta. A dúvida do júnior sobre a melhor abordagem para um componente. A ansiedade silenciosa de que algo importante pode ter sido esquecido, porque a atenção se dividiu em mil pedaços.
Refatorar a si mesmo, esse é o desafio. Como otimizar o próprio tempo quando a entrada de dados é tão caótica e as interrupções são a regra, não a exceção? Não é sobre ter mais ferramentas de produtividade, nem sobre seguir metodologias ágeis à risca. É sobre entender que cada “sim” para o outro é um “não” para algo que você, talvez, precisasse fazer. E a arte é discernir esses “sins” e “nãos” num fluxo contínuo de demandas, sem parecer inacessível ou, pior, um gargalo.
Não sei se há uma resposta definitiva para isso. Talvez seja parte do “job description” não escrito de quem está nessa área. De quem, de alguma forma, se tornou um ponto de referência. Uma API humana, digamos assim, sempre disponível para consultas. A diferença é que a API humana tem sentimentos e um limite de requisições por segundo. E, às vezes, ela só quer entrar em modo de manutenção e não ser perturbada por algumas horas.
Amanhã, a rotina recomeça. Os chats vão pipocar de novo. Os e-mails vão chegar. E, mais uma vez, estarei lá, tentando discernir o que é urgente e importante do que é urgente para o outro e importante para ninguém. E, no meio disso tudo, tentando encontrar um espaço para o meu próprio “backlog”, aquele que, se eu não cuidar, vai virar um débito técnico pessoal, cobrando juros altos no futuro.
Acho que ainda estou tentando entender como equilibrar essa balança. A cada dia, um pequeno ajuste, um refactor mental. Mas a sensação de que o sistema está sempre um pouco sobrecarregado, com algumas threads rodando em alta prioridade, ainda permanece.
É um fluxo constante, essa dependência. E a forma como cada um lida com ela diz muito sobre o dia, as pequenas vitórias e o cansaço que se acumula no final.




