Returning and finding everything done is equally suspicious. That’s when you have to take a closer look and discover what spaghetti made it through peer review.
If you have to explain every fucking thing, it’s good nothing happened
Generally when you go on holiday and do a detailed handover to another dev, you find the team spent the week fighting some crazy fire in prod or sudden shift in priorities from up the chain. Don’t think I’ve ever had them actually complete my work.
I once had to go on a longer medical leave, couple of months. In preparation, I documented everything - pages upon pages answering all questions in easily searchable formats. For more than a month, any questions I got were answered with links to specific sections in the documentation, so people would know where to find everything. I put the links everywhere, in total there were at least 200 links to various sections of the documentation throughout all our communication mediums, as well as all information repositories.
After I came back from leave, most of the things I was responsible for were turned off. When I asked why, the response was “we didn’t find your documentation”.
I no longer care whether things keep working.
Fucking. The word is FUCKing. Fucking.