Quando a Simplicidade Está na Perspectiva: Uma Reflexão Sobre Resolução de Problemas
Há algum tempo venho utilizando o ChatGPT como assistente em praticamente tudo na vida, desde programação até questões de mecânica. Hoje, porém, me deparei com uma situação engraçada que me fez refletir sobre como encaramos a resolução de problemas.
Eu estava desenvolvendo um componente de banner em Next.js e me vi diante de uma validação simples: se a prop x=true, o componente deve ser exibido; se x=false, ele não deve ser mostrado; e, se a prop não for passada, o componente também deve aparecer. Um dilema trivial, mas como estou um tempo sem programar — afinal, como Tech Lead, tenho focado mais na parte de gestão — decidi agilizar e pedir ajuda ao ChatGPT. Minha ideia era resolver rápido, subir a task e seguir para a próxima.
Porém, à medida que eu escrevia a dúvida, tudo foi ficando claro e óbvio na minha mente. Percebi exatamente o que precisava fazer, graças ao conhecimento prévio, claro. O mais curioso é que, às vezes, ficamos empacados em um problema e tudo o que precisamos é de uma nova perspectiva, como se olhar de fora fosse a chave para destravá-lo.
Isso me fez lembrar como, com o tempo e experiência, passamos a desenvolver essa capacidade de "dar um passo atrás" e ver o problema de forma mais clara. Esse tipo de visão não é algo que se tem no início da carreira; é algo que vem com a senioridade. Quando nos permitimos sair do turbilhão de detalhes e analisamos a situação de fora, a solução muitas vezes surge de forma natural, e o que parecia complicado se torna simples.