Andrew's Digital Garden

Comprehension debt

Comprehension debt is the growing gap between how much code exists in your system and how much of it any human being genuinely understands.

In the age of AI-assisted coding, it's very easy to rely on AI to both explain the problem and provide a solution, which is inherently flawed. It's like the opposite of a peer reviewed paper. Relying on AI in this manner is being termed as 'cognitive surrender'.

Similar to [[20211011115919-technical-debt]], this means you can pay off the bill when something goes wrong, not at the time of initial implementation. However it's a bit more insidious, as comprehension debt often happens subconciously and slowly over time.

Instead make sure you're catching yourself doing this. Use the model to argue against itself. Use the model to learn through the conversation, not in spite of it.

The question to keep asking yourself: am I forming an independent view of this answer, or just adopting the agent’s view wholesale? Those are different psychological acts that look identical from the outside

https://addyosmani.com/blog/dont-outsource-learning/ https://addyosmani.com/blog/cognitive-surrender/

[[20260528095327-ai-sdlc]]

[[ai]] [[career]] [[engineering]]

Comprehension debt