“Se você não consegue resolver um problema em 15 minutos, peça ajuda.”
Eu estive preso com muitos bugs ao escrever código e acabaria gastando uma hora ou até metade de um dia preso em um pequeno bug que impediria todo o progresso. A maioria dos bugs pode ser resolvida em minutos apenas pedindo a ajuda de alguém. Trabalho em uma equipe com muitos novos desenvolvedores que não estão familiarizados com as peculiaridades dos frameworks usados no projeto, então sempre tento incentivá-los a pedir ajuda. Eles costumam me dizer: “Eu não queria incomodá-lo”, mas NÃO, prefiro que você me incomode em vez de deixá-lo passar meio dia consertando um bug que posso consertar em um minuto ou dizer quem saberia o solução.
Enquanto digo isso, também sou culpado de reter as perguntas, especialmente quando sei a quem perguntar. Talvez seja orgulho, mas o desenvolvimento de software é uma questão de eficiência, especialmente para toda a equipe.
Se você tiver a oportunidade de trazer um novo desenvolvedor de software para uma equipe, dê a eles esta regra. Você pode estar perdendo o foco de vez em quando, mas provavelmente estaria salvando alguém de perder uma manhã inteira consertando aquele “maldito bug”.