4 ms·
Nice article and good points, but perhaps the author wasn't aware that "tacit knowledge" is a term already used for something else. https://commoncog.com/the-t
by mekoka 3y ago
Nice article and good points, but perhaps the author wasn't aware that "tacit knowledge" is a term already used for something else.
https://commoncog.com/the-tacit-knowledge-series/ https://commoncog.com/the-tacit-knowledge-series/
Tacit knowledge is undocumentable because it's knowledge borne out of experience. It's tacit because articulating it would be too tedious, impractical, and most probably incomplete. Think learning to play a sport by simply watching videos or reading instructions. Michael Jordan famously explained that although all players are taught the same theory, there's a point in a veteran's career where they can read the game at a different level. Closer to programming, it's the reason we see more articles repudiating well packaged ideas, such as "Clean Code" (capitalization intended), as past beginners who bought into them, are becoming experienced enough to recognize them as leaky abstractions.