Kdybych dělal ve firmě, kde mě to sere (kolektiv, management) a vyhlížel lepší místo někde jinde, tak asi taky seru na nějakou poctivou dokumentaci a reuse pro někoho po mně. Natož abych se po roce v těch výtvorech vyznal, protože tam přece nebudu, prostě po mě potopa...ach ty naše povahy. 
Tohle je problém řízení a vedení. Každý zaměstnanec má nadřízeného a ten by měl zajistit mimo jiné:
1. Aby byla rozumná pravidla pro psaní kódu a správu verzí (když se teda bavíme o programování).
2. Kontrolu, že pravidla jsou dodržována.
3. Knowledge management, bus factor a všechny tyhle věci. Není možné, aby dlouhé měsíce nebo roky měl na sobě nějaký zaměstnanec exkluzivní přístup k nějaké informaci a když odejde/onemocní, firma bude v průšvihu.
4. Spokojenost zaměstnanců. To zahrnuje i to, že jejich (oprávněné!) výtky a nápady někdo vyslechne a snaží se řešit. To zahrnuje i to, že zkušený a kvalitní zaměstnanec se nebojí o svoji pozici a proto si nekřečkuje nějakou konkrétní činnost nebo znalost, aby byl pro firmu nepostradatelný.
Každý manažer dělá chyby, ale pokud je aspoň trochu dobrý, pracuje na sobě a tyhle věci se snaží řešit. Další věc je, jestli jeho nadřízení hrají fér a poskytnou mu prostor pro rozumné fungování. Křivá firma a křiví zaměstnanci, to je panečku kombinace...