3 ms·
An Engineer's Battle Against Knowledge Loss
- palata 3y ago> No one reads. If someone does read, he doesn’t understand. If he understands, he immediately forgets. Because that is a skill that needs practice. The fact that people can't be bothered to learn that skill anymore is, IMO, not an excuse. Yes, we can come up with a pile of metrics and tools that essentially say "you need to share knowledge, but because you behave like children, here is a game that will help you have fun doing it". But we should also not that not everyone loves brand new business tools and spending their life in meetings. But the root problem is still that people just don't acquire that skill anymore. RFCs are actually accessible, manpages are often great. And then I believe that some stuff does not need documentation. Either someone can take it over (because they worked on it or because they can read the codebase) or they will just replace it by their own preferred thing. That does not apply to everything, but it does apply to some things.