Um pequeno complemento a isso: Eu constantemente enfatizo para todos com quem trabalho o quanto é importante PENSAR nessas coisas. Parece clichê e óbvio, mas vai muito além disso. Gastar tempo real e dedicado apenas pensando em ideias, estrutura e otimização pode se acumular de maneiras que não são imediatamente óbvias. Por anos, @WillAmbrus e eu passávamos horas apenas pensando nos problemas. Longas discussões, notas de voz enviadas tarde da noite ou no fim de semana, e constantes idas e vindas em torno de uma única ideia ou possível otimização. E se testarmos em outro horário do dia? E se isolarmos esse setor? E se isso depender de um regime específico de volatilidade? E se um certo agente agir de forma diferente e o sinal se tornar mais forte? Esse processo não mudou. Mesmo agora, nos fins de semana ou tarde da noite, nossos canais do Slack estão constantemente ativos, com a equipe debatendo ideias, testando suposições e avançando conceitos. Frequentemente incentivo pessoas que trabalham ou já trabalharam conosco a se afastarem da mesa e passarem um tempo apenas pensando em uma ideia. Às vezes isso significa deliberadamente não programar ou ficar olhando para dados por alguns dias. Tirar alguns dias de folga para fazer trilhas ou fazer outras atividades enquanto pensa no problema pode ajudar. Alguns dos meus maiores avanços aconteceram enquanto dirigia sozinho, no banho ou fazendo algo completamente diferente. Pode parecer intuitivo continuar trabalhando, escrevendo mais código, rodando mais testes e se aprofundando ainda mais nos dados. Mas acredito firmemente que há um ponto em que recuar importa mais. Você deixa a ideia respirar. Você deixa sua mente fazer o trabalho. Para mim, não é diferente de treinamento. Se você atingir o máximo todos os dias sem descanso ou recuperação, o progresso eventualmente estagna. Força e crescimento se tornam subótimos. Pensar funciona da mesma forma. Sem espaço, você limita seu potencial.