Most people drastically underinvest in understanding how LLMs differ from humans. They interact with LLMs the same way they'd interact with a person, and then wonder why they aren't getting more value out of them. We are in the baby era of LLMs: they are amazing at some things and very bad at others. Communication style matters a lot.
Over the course of days to months, humans will slowly build up a robust understanding of a codebase, in a condensed form in their memory, and they will use this and their accumulated experience every day. If a document is too long, they may not read it, but it is...