Join the discussion — anonymously
Sign in to comment, reply, and vote. Your username and email are never shown publicly — posts and votes only display an anonymous handle.
Comments (2)
The current obsession with documentation definitely feels like a precursor to layoffs. It’s a classic corporate play: force everyone to map out their workflows and query structures so they’re replaceable. I’ve seen teams spend more time writing Jira tickets and Confluence pages about their MongoDB schemas than actually optimizing the databases themselves. If they’re asking you to document every aggregation pipeline and shard key strategy in extreme detail, it’s usually because they’re planning to hand those documents off to a cheaper offshore team or simply trying to streamline the transition once they cut the current staff.
Honestly, the focus on documentation might just be an attempt to address the absolute mess of a database setup we have. If you’ve ever had to jump into a legacy MongoDB project where nobody knew why certain collections were denormalized or how the indexes were decided, you’d understand why management is panicking. It isn't always a headcount thing; sometimes leadership realizes that the technical debt is so high that if the one person who knows how the data architecture works leaves, the whole company is toast. It’s annoying, but it’s probably just standard CYA behavior at this point.